From 923a023d8d33ff42dbca013053381e36d359bf31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Mar 2026 11:24:14 -0700 Subject: [PATCH 1/5] python3Packages.pathable: 0.4.4 -> 0.5.0 Diff: https://github.com/p1c2u/pathable/compare/0.4.4...0.5.0 Changelog: https://github.com/p1c2u/pathable/releases/tag/0.5.0 --- pkgs/development/python-modules/pathable/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/pathable/default.nix b/pkgs/development/python-modules/pathable/default.nix index c447cb6f4a18..4921616d1c14 100644 --- a/pkgs/development/python-modules/pathable/default.nix +++ b/pkgs/development/python-modules/pathable/default.nix @@ -9,17 +9,17 @@ buildPythonPackage rec { pname = "pathable"; - version = "0.4.4"; + version = "0.5.0"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "pathable"; tag = version; - hash = "sha256-nN5jpI0Zi5ofdSuN9QbTHDXPmQRq9KAn8SoHuNDpZaw="; + hash = "sha256-D3TYVMcKXPA6fmy2JND5o8ja3Rk8Ne17Sxm4+fLw3Dw="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; nativeCheckInputs = [ pytestCheckHook From 859606d889d7a0bc42aeba640cca08471defd337 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Mar 2026 11:17:38 -0700 Subject: [PATCH 2/5] python3Packages.jsonschema-path: 0.3.4 -> 0.4.5 Diff: https://github.com/p1c2u/jsonschema-path/compare/0.3.4...0.4.5 Changelog: https://github.com/p1c2u/jsonschema-path/releases/tag/0.4.5 --- .../python-modules/jsonschema-path/default.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/jsonschema-path/default.nix b/pkgs/development/python-modules/jsonschema-path/default.nix index 074d8a997993..b6be7d4e5171 100644 --- a/pkgs/development/python-modules/jsonschema-path/default.nix +++ b/pkgs/development/python-modules/jsonschema-path/default.nix @@ -13,21 +13,19 @@ buildPythonPackage rec { pname = "jsonschema-path"; - version = "0.3.4"; + version = "0.4.5"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "jsonschema-path"; tag = version; - hash = "sha256-rCepDnVAOEsokKjWCuqDYbGIq6/wn4rsQRx5dXTUsYo="; + hash = "sha256-xDNWQddw4ftq762EPvTjyXUEsyRfgs2ffeKVgbWVUs4="; }; build-system = [ poetry-core ]; - pythonRelaxDeps = [ "referencing" ]; - - propagatedBuildInputs = [ + dependencies = [ pathable pyyaml referencing From abb607be92140394af5d6dec1071e24787558916 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Mar 2026 11:17:48 -0700 Subject: [PATCH 3/5] python3Packages.openapi-schema-validator: 0.6.3 -> 0.8.1 Diff: https://github.com/p1c2u/openapi-schema-validator/compare/0.6.3...0.8.1 Changelog: https://github.com/python-openapi/openapi-schema-validator/releases/tag/0.8.1 --- .../openapi-schema-validator/default.nix | 32 +++++++++++-------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/openapi-schema-validator/default.nix b/pkgs/development/python-modules/openapi-schema-validator/default.nix index 0b2b95c7a625..af544f92e181 100644 --- a/pkgs/development/python-modules/openapi-schema-validator/default.nix +++ b/pkgs/development/python-modules/openapi-schema-validator/default.nix @@ -6,11 +6,17 @@ # build-system poetry-core, - # propagates + # dependencies jsonschema, jsonschema-specifications, + pydantic, + pydantic-settings, + referencing, rfc3339-validator, + # optional-dependencies + regress, + # tests pytestCheckHook, pytest-cov-stub, @@ -18,41 +24,41 @@ buildPythonPackage rec { pname = "openapi-schema-validator"; - version = "0.6.3"; + version = "0.8.1"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "openapi-schema-validator"; tag = version; - hash = "sha256-1Y049W4TbqvKZRwnvPVwyLq6CH6NQDrEfJknuMn8dGo="; + hash = "sha256-XOtSnlJJGEa6pOQDHTFRF0zqNxJIB2VlZvFv5kxwUIM="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + dependencies = [ jsonschema jsonschema-specifications + pydantic + pydantic-settings + referencing rfc3339-validator ]; + optional-dependencies = { + ecma-regex = [ regress ]; + }; + nativeCheckInputs = [ pytestCheckHook pytest-cov-stub ]; - disabledTests = [ - # https://github.com/python-openapi/openapi-schema-validator/issues/153 - "test_array_prefixitems_invalid" - ]; - - pytestFlags = [ "-vvv" ]; - pythonImportsCheck = [ "openapi_schema_validator" ]; meta = { changelog = "https://github.com/python-openapi/openapi-schema-validator/releases/tag/${src.tag}"; - description = "Validates OpenAPI schema against the OpenAPI Schema Specification v3.0"; + description = "Validates OpenAPI schema against the OpenAPI Schema Specification v3.0 and v3.1"; homepage = "https://github.com/python-openapi/openapi-schema-validator"; license = lib.licenses.bsd3; maintainers = [ ]; From 4c0bcddf32f5d8cc1c8eaad9d8b23612c4835a51 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Mar 2026 11:17:55 -0700 Subject: [PATCH 4/5] python3Packages.openapi-spec-validator: 0.7.2 -> 0.8.4 Diff: https://github.com/python-openapi/openapi-spec-validator/compare/0.7.2...0.8.4 Changelog: https://github.com/p1c2u/openapi-spec-validator/releases/tag/0.8.4 --- .../openapi-spec-validator/default.nix | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/openapi-spec-validator/default.nix b/pkgs/development/python-modules/openapi-spec-validator/default.nix index 10d82f26212c..658b97639a83 100644 --- a/pkgs/development/python-modules/openapi-spec-validator/default.nix +++ b/pkgs/development/python-modules/openapi-spec-validator/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "openapi-spec-validator"; - version = "0.7.2"; + version = "0.8.4"; pyproject = true; # no tests via pypi sdist @@ -27,12 +27,16 @@ buildPythonPackage rec { owner = "python-openapi"; repo = "openapi-spec-validator"; tag = version; - hash = "sha256-APEx7+vc824DLmdzLvhfFVrcjPxVwwUwxkh19gjXEvc="; + hash = "sha256-KY9mDnF/R2UO8WZ0WyBzpZQsVBxzxnTK6zyqvUb+hVw="; }; - nativeBuildInputs = [ poetry-core ]; + build-system = [ poetry-core ]; - propagatedBuildInputs = [ + pythonRelaxDeps = [ + "jsonschema" + ]; + + dependencies = [ jsonschema jsonschema-path lazy-object-proxy From 68198e7e80acf05b711e746f0bfff3e117aef972 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Sun, 15 Mar 2026 11:15:05 -0700 Subject: [PATCH 5/5] python3Packages.openapi-core: 0.22.0 -> 0.23.0 Diff: https://github.com/p1c2u/openapi-core/compare/0.22.0...0.23.0 Changelog: https://github.com/python-openapi/openapi-core/releases/tag/0.23.0 --- pkgs/development/python-modules/openapi-core/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/openapi-core/default.nix b/pkgs/development/python-modules/openapi-core/default.nix index f50a8bbc1e64..2e930298c2ab 100644 --- a/pkgs/development/python-modules/openapi-core/default.nix +++ b/pkgs/development/python-modules/openapi-core/default.nix @@ -30,14 +30,14 @@ buildPythonPackage rec { pname = "openapi-core"; - version = "0.22.0"; + version = "0.23.0"; pyproject = true; src = fetchFromGitHub { owner = "p1c2u"; repo = "openapi-core"; tag = version; - hash = "sha256-fdONzFde9k2NAd5Rd8vTLt/lQX72JdNSFJhPVWryRQw="; + hash = "sha256-3Q0Cr9GfDNL+uA5oV20V2OMewTU9yRI0/WmXLW+nuzo="; }; build-system = [ poetry-core ];