From 54d7f724c55705fcf4d39967d30891074ae9cbbb Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Mon, 10 Aug 2026 19:01:05 +0200 Subject: [PATCH 1/2] python3Packages.typing-inspection: 0.4.2 -> 0.4.3 Changelog: https://github.com/pydantic/typing-inspection/blob/v0.4.3/HISTORY.md Diff: https://github.com/pydantic/typing-inspection/compare/v0.4.2...v0.4.3 --- .../python-modules/typing-inspection/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/typing-inspection/default.nix b/pkgs/development/python-modules/typing-inspection/default.nix index 2da9cae3ad60..5237c7d7ee01 100644 --- a/pkgs/development/python-modules/typing-inspection/default.nix +++ b/pkgs/development/python-modules/typing-inspection/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "typing-inspection"; - version = "0.4.2"; + version = "0.4.3"; pyproject = true; src = fetchFromGitHub { owner = "pydantic"; repo = "typing-inspection"; tag = "v${version}"; - hash = "sha256-aGScO+FLEJ5IyI6hBqdsiKJRN7vEG36V5131nhVZEbc="; + hash = "sha256-jNAMYV9mpUnClLOahQyLisBkOfELcmjKavKJgyxkQr4="; }; build-system = [ hatchling ]; @@ -31,12 +31,6 @@ buildPythonPackage rec { pytestCheckHook ]; - disabledTests = [ - # broken by intentional 3.14.7 behavior change - # reported upstream: https://github.com/pydantic/typing-inspection/issues/55 - "test_literal_values_unhashable_type" - ]; - meta = { changelog = "https://github.com/pydantic/typing-inspection/blob/${src.tag}/HISTORY.md"; description = "Runtime typing introspection tools"; From 7b6d7a9c5b4a2838f2a25ab4ffdf1326491ad822 Mon Sep 17 00:00:00 2001 From: Tom Hunze Date: Mon, 10 Aug 2026 19:01:40 +0200 Subject: [PATCH 2/2] python3Packages.typing-inspection: use finalAttrs --- .../python-modules/typing-inspection/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/typing-inspection/default.nix b/pkgs/development/python-modules/typing-inspection/default.nix index 5237c7d7ee01..f763f5f68778 100644 --- a/pkgs/development/python-modules/typing-inspection/default.nix +++ b/pkgs/development/python-modules/typing-inspection/default.nix @@ -7,7 +7,7 @@ typing-extensions, }: -buildPythonPackage rec { +buildPythonPackage (finalAttrs: { pname = "typing-inspection"; version = "0.4.3"; pyproject = true; @@ -15,7 +15,7 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "pydantic"; repo = "typing-inspection"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-jNAMYV9mpUnClLOahQyLisBkOfELcmjKavKJgyxkQr4="; }; @@ -32,10 +32,10 @@ buildPythonPackage rec { ]; meta = { - changelog = "https://github.com/pydantic/typing-inspection/blob/${src.tag}/HISTORY.md"; + changelog = "https://github.com/pydantic/typing-inspection/blob/${finalAttrs.src.tag}/HISTORY.md"; description = "Runtime typing introspection tools"; homepage = "https://github.com/pydantic/typing-inspection"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ dotlambda ]; }; -} +})