diff --git a/pkgs/development/python-modules/openai-agents/default.nix b/pkgs/development/python-modules/openai-agents/default.nix index c09e4bb7db4f..a35a81bdad58 100644 --- a/pkgs/development/python-modules/openai-agents/default.nix +++ b/pkgs/development/python-modules/openai-agents/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, fetchPypi, hatchling, - griffe, + griffelib, mcp, openai, pydantic, @@ -12,15 +12,15 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "openai-agents"; - version = "0.6.9"; + version = "0.17.6"; pyproject = true; src = fetchPypi { - inherit version; + inherit (finalAttrs) version; pname = "openai_agents"; - hash = "sha256-5VYjgntKGxHWbsAIS9K56ixtYPIz4EVHgDr0M5Z+L9s="; + hash = "sha256-/tlPjPDrTFfGOomtSxB5MtdfKgttnolciPo8IX5jyCI="; }; build-system = [ @@ -28,7 +28,7 @@ buildPythonPackage rec { ]; dependencies = [ - griffe + griffelib mcp openai pydantic @@ -42,10 +42,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/openai/openai-agents-python/releases/tag/${version}"; + changelog = "https://github.com/openai/openai-agents-python/releases/tag/v${finalAttrs.version}"; homepage = "https://github.com/openai/openai-agents-python"; description = "Lightweight, powerful framework for multi-agent workflows"; license = lib.licenses.mit; maintainers = [ lib.maintainers.bryanhonof ]; }; -} +})