From 1aca75d9376ab7e4ef632abc05a0dab485340143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Mon, 28 Sep 2026 00:07:44 +0200 Subject: [PATCH 1/3] python3Packages.pydantic-graph: 2.31.1 -> 2.51.0 --- .../development/python-modules/pydantic-graph/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-graph/default.nix b/pkgs/development/python-modules/pydantic-graph/default.nix index 86b783960c69..2f6dcc2c83bb 100644 --- a/pkgs/development/python-modules/pydantic-graph/default.nix +++ b/pkgs/development/python-modules/pydantic-graph/default.nix @@ -8,7 +8,7 @@ uv-dynamic-versioning, # dependencies - httpx, + anyio, logfire-api, pydantic, typing-inspection, @@ -19,14 +19,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-graph"; - version = "2.31.1"; + version = "2.51.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-9kAUDDstOJP+s/eRZ6DtS7tZ16zIz7yxDpNJtAYiEmw="; + hash = "sha256-vrbBnSFnmIzqFJUVd2dZ8tDaO4/XXsVZvUUH+idttw8="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_graph"; @@ -37,7 +37,7 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ - httpx + anyio logfire-api pydantic typing-inspection From ad9bdab7808b689f6aedb177fb27edbdf4cc61df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Mon, 28 Sep 2026 00:07:43 +0200 Subject: [PATCH 2/3] python3Packages.genai-prices: 0.1.3 -> 0.1.9 --- .../python-modules/genai-prices/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/genai-prices/default.nix b/pkgs/development/python-modules/genai-prices/default.nix index 100535ed84f8..3d223f03035e 100644 --- a/pkgs/development/python-modules/genai-prices/default.nix +++ b/pkgs/development/python-modules/genai-prices/default.nix @@ -4,7 +4,8 @@ fetchFromGitHub, # build-system - uv-build, + hatchling, + uv-dynamic-versioning, # dependencies httpx2, @@ -13,20 +14,21 @@ buildPythonPackage (finalAttrs: { pname = "genai-prices"; - version = "0.1.3"; + version = "0.1.9"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "genai-prices"; tag = "v${finalAttrs.version}"; - hash = "sha256-9fXJ+ZcQ7v2EjRx5LQVNsOSK32T4h0cAp4dKTTDRlpo="; + hash = "sha256-DNNFYB2+Rvq/QTjBSf0bGrTpIm8VmmjIuojvNg+Hbxk="; }; sourceRoot = "${finalAttrs.src.name}/packages/python"; build-system = [ - uv-build + hatchling + uv-dynamic-versioning ]; dependencies = [ From 04c3a5ee4c23e778522a141130c74687b3518566 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABl=20James?= Date: Mon, 28 Sep 2026 00:07:44 +0200 Subject: [PATCH 3/3] python3Packages.pydantic-ai-slim: 2.31.1 -> 2.51.0 --- .../python-modules/pydantic-ai-slim/default.nix | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/pydantic-ai-slim/default.nix b/pkgs/development/python-modules/pydantic-ai-slim/default.nix index b5e6e8fcddbe..0cc14086d222 100644 --- a/pkgs/development/python-modules/pydantic-ai-slim/default.nix +++ b/pkgs/development/python-modules/pydantic-ai-slim/default.nix @@ -10,9 +10,10 @@ uv-dynamic-versioning, # dependencies + anyio, genai-prices, griffelib, - httpx, + httpx2, opentelemetry-api, pydantic-graph, pydantic, @@ -22,14 +23,14 @@ buildPythonPackage (finalAttrs: { pname = "pydantic-ai-slim"; - version = "2.31.1"; + version = "2.51.0"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "pydantic-ai"; tag = "v${finalAttrs.version}"; - hash = "sha256-9kAUDDstOJP+s/eRZ6DtS7tZ16zIz7yxDpNJtAYiEmw="; + hash = "sha256-vrbBnSFnmIzqFJUVd2dZ8tDaO4/XXsVZvUUH+idttw8="; }; sourceRoot = "${finalAttrs.src.name}/pydantic_ai_slim"; @@ -40,9 +41,10 @@ buildPythonPackage (finalAttrs: { ]; dependencies = [ + anyio genai-prices griffelib - httpx + httpx2 opentelemetry-api pydantic-graph pydantic