diff --git a/pyproject.toml b/pyproject.toml index 5baa4503..e8b779d3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,7 +22,7 @@ classifiers = [ "Typing :: Typed", ] dependencies = [ - "pydantic>=2.14.1", + "pydantic>=2.14.2", "jsonschema>=4.26.0", # `jsonschema` treats `format` as an annotation unless a checker for that format is # installed. Without this, all eight `"format": "uri"` declarations in @@ -42,10 +42,10 @@ dependencies = [ [project.optional-dependencies] prototype = ["cbor2>=6.1.5,<7"] dev = [ - "pytest>=9.1.1", + "pytest>=9.2.0", "pytest-cov>=7.1.0", - "ruff>=0.17.2", - "mypy>=2.4.0", + "ruff>=0.17.3", + "mypy>=2.4.1", "types-jsonschema", "PyYAML>=6.0.3", ] diff --git a/requirements/build.txt b/requirements/build.txt index 157e7e69..bd74c15d 100644 --- a/requirements/build.txt +++ b/requirements/build.txt @@ -1,8 +1,8 @@ # This file was autogenerated by uv via the following command: # uv pip compile requirements/build.in --generate-hashes --universal --python-version 3.11 -o requirements/build.txt -hatchling==1.32.4 \ - --hash=sha256:08ecf7548fb48205e7f213d70c71e67b8271b7242093dc3f1da578b42c734a2c \ - --hash=sha256:c4468f73144c054d2aab4ef0f0378c43b9878bf07f8ffd6b79690e970d375f07 +hatchling==1.33.0 \ + --hash=sha256:415290b84f464d2884303fca8974d38e7b85579069fab02a15db0828fbb1446d \ + --hash=sha256:4c422bd4d554fcff5de5b73e9596f85e41e9f97f7e553d8f7595ecb31a627bef # via -r requirements/build.in packaging==26.3 \ --hash=sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79 \ diff --git a/requirements/dev.in b/requirements/dev.in index 3fd3a663..2ec5ea8f 100644 --- a/requirements/dev.in +++ b/requirements/dev.in @@ -4,7 +4,7 @@ # invocation. Compile with: # uv pip compile requirements/dev.in --generate-hashes --universal \ # --python-version 3.11 -o requirements/dev.txt -pydantic>=2.14.1 +pydantic>=2.14.2 jsonschema>=4.26.0 rfc3986-validator>=0.1.1 cryptography>=42.0 @@ -12,9 +12,9 @@ referencing>=0.28.4 rfc8785>=0.1.4 # prototype extra: the experimental verifier-token reference and its tests cbor2>=6.1.5,<7 -pytest>=9.1.1 +pytest>=9.2.0 pytest-cov>=7.1.0 -ruff>=0.17.2 -mypy>=2.4.0 +ruff>=0.17.3 +mypy>=2.4.1 types-jsonschema PyYAML>=6.0.3 diff --git a/requirements/docs.txt b/requirements/docs.txt index 9836a6a4..d997f17e 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -498,9 +498,9 @@ pathspec==1.1.1 \ --hash=sha256:17db5ecd524104a120e173814c90367a96a98d07c45b2e10c2f3919fff91bf5a \ --hash=sha256:a00ce642f577bf7f473932318056212bc4f8bfdf53128c78bbd5af0b9b20b189 # via mkdocs -platformdirs==4.13.5 \ - --hash=sha256:05831adf87d392760f4b5c3a0a95579ab5a10b18b9b9bd43680dcb47544788a0 \ - --hash=sha256:53d3ec4280b815c1e0b02edad7f9ee8fda1ba9c0865dd9c2e6e63849ce82fc1e +platformdirs==4.14.0 \ + --hash=sha256:1dadfc59a8a5d7565b3d9270ae8fa71c065595352c4277b41c11ee6c222c4b91 \ + --hash=sha256:83f009c1e8c5fc36869b5171755b291887bd2cade7965233cdfabd23d754720b # via mkdocs-get-deps pygments==2.21.0 \ --hash=sha256:2363c69b61c4a97c838da3b130dcd6468f4848992b21a82f2a63ec34377137d9 \