diff --git a/claude-code/requirements.txt b/claude-code/requirements.txt index d92a543..55b407d 100644 --- a/claude-code/requirements.txt +++ b/claude-code/requirements.txt @@ -10,5 +10,5 @@ agentrust-capture-core>=0.1.1,<0.2 # --sign): the Agent Manifest and the TRACE Trust Record. Verified against the # PyPI releases below in a clean virtualenv. agent-manifest>=0.11.2 -agentrust-trace>=0.9.0 +agentrust-trace>=0.10.0 agentrust-trace-tests>=0.5.1,<0.6 diff --git a/requirements/adapters-no-framework.in b/requirements/adapters-no-framework.in index 68c010a..a801fe6 100644 --- a/requirements/adapters-no-framework.in +++ b/requirements/adapters-no-framework.in @@ -4,5 +4,5 @@ # First pass for the framework adapter jobs: the record builder and honesty # rules must work with no agent framework installed. Deliberately carries no # SDK; the framework locks below are applied in the second step only. -agentrust-trace>=0.9 +agentrust-trace>=0.10.0 pytest diff --git a/requirements/adapters-no-framework.txt b/requirements/adapters-no-framework.txt index a013698..980cd74 100644 --- a/requirements/adapters-no-framework.txt +++ b/requirements/adapters-no-framework.txt @@ -14,7 +14,7 @@ attrs==26.1.0 \ # via # jsonschema # referencing -cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ +cffi==2.1.1 \ --hash=sha256:046bfc24911b37851ee1b51aab8bffe713d89c68c6a057b09484ce9fd5f69b4e \ --hash=sha256:06c72bb76605a4b0cd0aad6930b69d4baf7dd5d806cfc409b824191099700e66 \ --hash=sha256:0beceaabe56af686895136a2de78db54ecd8e4046b236b8fd6d6cb61389e9bf2 \ @@ -116,10 +116,6 @@ cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ --hash=sha256:fb92203a88b3d3053034db775110081c49d28be6551923805e039924093761e4 \ --hash=sha256:fcd22650c908d7b7da162bbfaab594a1227a15d1643a98c68b122ac642fa2264 # via cryptography -colorama==0.4.6 ; sys_platform == 'win32' \ - --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ - --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 - # via pytest cryptography==50.0.1 \ --hash=sha256:01f41478cf33fc605a6a089cd56d28b45c6c0b45a1928b61797f2621a04bac71 \ --hash=sha256:05ba322c4da95b262a212c345af888ef2c37c88c0509756ea00a0e6d68850f23 \ @@ -188,7 +184,7 @@ pluggy==1.6.0 \ --hash=sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3 \ --hash=sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746 # via pytest -pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy' \ +pycparser==3.0 \ --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 # via cffi @@ -467,7 +463,6 @@ typing-extensions==4.16.0 \ # via # pydantic # pydantic-core - # referencing # typing-inspection typing-inspection==0.4.4 \ --hash=sha256:547274fa6b0a561ccf549cc9524b999a578e737d015d8709d021f9d0d13bea47 \ diff --git a/requirements/adapters-trace-090.in b/requirements/adapters-trace-090.in index 5db28f0..29f611d 100644 --- a/requirements/adapters-trace-090.in +++ b/requirements/adapters-trace-090.in @@ -3,5 +3,5 @@ # --python-version 3.11 -o requirements/adapters-trace-090.txt # Same first-pass role, pinned to the exact TRACE release the openai-agents # and google-adk jobs assert against. -agentrust-trace==0.9.0 +agentrust-trace==0.10.0 pytest diff --git a/requirements/adapters-trace-090.txt b/requirements/adapters-trace-090.txt index cb1725f..d7934d1 100644 --- a/requirements/adapters-trace-090.txt +++ b/requirements/adapters-trace-090.txt @@ -1,8 +1,8 @@ # This file was autogenerated by uv via the following command: # uv pip compile requirements/adapters-trace-090.in --generate-hashes --universal --python-version 3.11 -o requirements/adapters-trace-090.txt -agentrust-trace==0.9.0 \ - --hash=sha256:9f9e6e1bd54ee816f13a42669dcff5cea6461bef40e38bda06b017209b63e1c5 \ - --hash=sha256:efdf2016b9760648292eb6967044eccb592c76db622719390ca1eb7e89e7bb5a +agentrust-trace==0.10.0 \ + --hash=sha256:a82900c426c92f71ec244a13123611953771d232eb02137fec72927225ab472b \ + --hash=sha256:e3ef4438ecb8eb9cbbf1aed13d2d409673ef46afe424c8dc579b8ecce79f2b46 # via -r requirements/adapters-trace-090.in annotated-types==0.8.0 \ --hash=sha256:13b2beaad985e05e2d6407ee4c4f35590b11f8d693a258a561055cac8f64cab7 \ @@ -14,7 +14,7 @@ attrs==26.1.0 \ # via # jsonschema # referencing -cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ +cffi==2.1.1 \ --hash=sha256:046bfc24911b37851ee1b51aab8bffe713d89c68c6a057b09484ce9fd5f69b4e \ --hash=sha256:06c72bb76605a4b0cd0aad6930b69d4baf7dd5d806cfc409b824191099700e66 \ --hash=sha256:0beceaabe56af686895136a2de78db54ecd8e4046b236b8fd6d6cb61389e9bf2 \ @@ -116,10 +116,6 @@ cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ --hash=sha256:fb92203a88b3d3053034db775110081c49d28be6551923805e039924093761e4 \ --hash=sha256:fcd22650c908d7b7da162bbfaab594a1227a15d1643a98c68b122ac642fa2264 # via cryptography -colorama==0.4.6 ; sys_platform == 'win32' \ - --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ - --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 - # via pytest cryptography==50.0.1 \ --hash=sha256:01f41478cf33fc605a6a089cd56d28b45c6c0b45a1928b61797f2621a04bac71 \ --hash=sha256:05ba322c4da95b262a212c345af888ef2c37c88c0509756ea00a0e6d68850f23 \ @@ -188,7 +184,7 @@ pluggy==1.6.0 \ --hash=sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3 \ --hash=sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746 # via pytest -pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy' \ +pycparser==3.0 \ --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 # via cffi @@ -330,8 +326,13 @@ referencing==0.37.0 \ --hash=sha256:381329a9f99628c9069361716891d34ad94af76e461dcb0335825aecc7692231 \ --hash=sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8 # via + # agentrust-trace # jsonschema # jsonschema-specifications +rfc3986-validator==0.1.1 \ + --hash=sha256:2f235c432ef459970b4306369336b9d5dbdda31b510ca1e327636e01f528bfa9 \ + --hash=sha256:3d44bde7921b3b9ec3ae4e3adca370438eccebc676456449b145d533b240d055 + # via agentrust-trace rfc8785==0.1.4 \ --hash=sha256:520d690b448ecf0703691c76e1a34a24ddcd4fc5bc41d589cb7c58ec651bcd48 \ --hash=sha256:e545841329fe0eee4f6a3b44e7034343100c12b4ec566dc06ca9735681deb4da @@ -462,7 +463,6 @@ typing-extensions==4.16.0 \ # via # pydantic # pydantic-core - # referencing # typing-inspection typing-inspection==0.4.4 \ --hash=sha256:547274fa6b0a561ccf549cc9524b999a578e737d015d8709d021f9d0d13bea47 \ diff --git a/requirements/adapters.in b/requirements/adapters.in index 8f256dd..87e450c 100644 --- a/requirements/adapters.in +++ b/requirements/adapters.in @@ -3,5 +3,5 @@ # --python-version 3.11 -o requirements/adapters.txt # agentrust-trace-adapters' own dependency plus the test runner. The local # package itself goes in with --no-deps afterwards. -agentrust-trace>=0.7.0 +agentrust-trace>=0.10.0 pytest diff --git a/requirements/adapters.txt b/requirements/adapters.txt index 1755c7c..e0031ab 100644 --- a/requirements/adapters.txt +++ b/requirements/adapters.txt @@ -14,7 +14,7 @@ attrs==26.1.0 \ # via # jsonschema # referencing -cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ +cffi==2.1.1 \ --hash=sha256:046bfc24911b37851ee1b51aab8bffe713d89c68c6a057b09484ce9fd5f69b4e \ --hash=sha256:06c72bb76605a4b0cd0aad6930b69d4baf7dd5d806cfc409b824191099700e66 \ --hash=sha256:0beceaabe56af686895136a2de78db54ecd8e4046b236b8fd6d6cb61389e9bf2 \ @@ -116,10 +116,6 @@ cffi==2.1.1 ; platform_python_implementation != 'PyPy' \ --hash=sha256:fb92203a88b3d3053034db775110081c49d28be6551923805e039924093761e4 \ --hash=sha256:fcd22650c908d7b7da162bbfaab594a1227a15d1643a98c68b122ac642fa2264 # via cryptography -colorama==0.4.6 ; sys_platform == 'win32' \ - --hash=sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44 \ - --hash=sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6 - # via pytest cryptography==50.0.1 \ --hash=sha256:01f41478cf33fc605a6a089cd56d28b45c6c0b45a1928b61797f2621a04bac71 \ --hash=sha256:05ba322c4da95b262a212c345af888ef2c37c88c0509756ea00a0e6d68850f23 \ @@ -188,7 +184,7 @@ pluggy==1.6.0 \ --hash=sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3 \ --hash=sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746 # via pytest -pycparser==3.0 ; implementation_name != 'PyPy' and platform_python_implementation != 'PyPy' \ +pycparser==3.0 \ --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 # via cffi @@ -467,7 +463,6 @@ typing-extensions==4.16.0 \ # via # pydantic # pydantic-core - # referencing # typing-inspection typing-inspection==0.4.4 \ --hash=sha256:547274fa6b0a561ccf549cc9524b999a578e737d015d8709d021f9d0d13bea47 \ diff --git a/scheduled-agents/requirements.txt b/scheduled-agents/requirements.txt index 4806b24..6ae7eb0 100644 --- a/scheduled-agents/requirements.txt +++ b/scheduled-agents/requirements.txt @@ -8,5 +8,5 @@ agentrust-capture-core>=0.1,<0.2 # # Required only to sign a TRACE record (/schedule-trace, /schedule-manifest # approve --sign). Verified against the PyPI releases below in a clean virtualenv. -agentrust-trace>=0.9.0 +agentrust-trace>=0.10.0 agentrust-trace-tests>=0.5.1,<0.6