https://github.com/DataDog/dd-trace-py
apm ci datadog debugging error-monitoring observability profiling python security tracing
Score: 30.84849406341287
Last synced: about 2 hours ago
JSON representation
Repository metadata:
Datadog Python APM Client
- Host: GitHub
- URL: https://github.com/DataDog/dd-trace-py
- Owner: DataDog
- License: other
- Created: 2016-06-20T18:52:23.000Z (about 10 years ago)
- Default Branch: main
- Last Pushed: 2026-08-19T01:13:40.000Z (5 days ago)
- Last Synced: 2026-08-19T03:12:01.059Z (5 days ago)
- Topics: apm, ci, datadog, debugging, error-monitoring, observability, profiling, python, security, tracing
- Language: Python
- Homepage: https://ddtrace.readthedocs.io/
- Size: 153 MB
- Stars: 648
- Watchers: 616
- Forks: 538
- Open Issues: 293
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/contributing-design.rst
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Support: supported-configurations.json
- Notice: NOTICE
- Agents: AGENTS.md
- Cursor: .cursor/rules/ai-guard.mdc
Owner metadata:
- Name: Datadog, Inc.
- Login: DataDog
- Email: info@datadoghq.com
- Kind: organization
- Description:
- Website: https://datadoghq.com
- Location: New York
- Twitter: datadoghq
- Company:
- Icon url: https://avatars.githubusercontent.com/u/365230?v=4
- Repositories: 968
- Last Synced at: 2024-04-15T05:05:10.008Z
- Profile URL: https://github.com/DataDog
Committers metadata
Last synced: 4 days ago
Total Commits: 11,991
Total Committers: 415
Avg Commits per committer: 28.894
Development Distribution Score (DDS): 0.909
Commits in past year: 2,822
Committers in past year: 138
Avg Commits per committer in past year: 20.449
Development Distribution Score (DDS) in past year: 0.872
| Name | Commits | |
|---|---|---|
| Brett Langdon | b****n@d****m | 1097 |
| Gabriele N. Tornetta | P****7 | 766 |
| Kyle Verhoog | k****e@v****a | 717 |
| Munir Abdinur | m****r@d****m | 597 |
| Alberto Vara | a****a@d****m | 587 |
| Emmett Butler | 7****r | 583 |
| Christophe Papazian | 1****n | 532 |
| Yun Kim | 3****m | 486 |
| Federico Mon | f****n@d****m | 478 |
| Emanuele Palazzetti | e****i@d****m | 460 |
| Tahir H. Butt | t****t@d****m | 397 |
| Matt Perpick | m****k@g****m | 383 |
| Julien Danjou | j****n@d****o | 339 |
| Taegyun Kim | t****m@d****m | 333 |
| Thomas Kowalski | t****i@d****m | 319 |
| Juanjo Alvarez Martinez | j****z@d****m | 246 |
| Zachary Groves | 3****9 | 171 |
| Julien Danjou | j****u@d****m | 160 |
| Romain Komorn | 1****g | 146 |
| Benjamin Fernandes | b****n@d****m | 141 |
| erikayasuda | 1****a | 139 |
| Louis Tricot | 7****m | 124 |
| Florentin Labelle | f****e@d****m | 96 |
| Vítor De Araújo | v****o@d****m | 89 |
| William Conti | 5****7 | 88 |
| talwai | a****1@g****m | 88 |
| Vlad Scherbich | v****h@d****m | 83 |
| Christian Mauduit | c****t@d****m | 82 |
| Quinna Halim | q****m@d****m | 82 |
| dependabot[bot] | 4****] | 82 |
| and 385 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 789
Total pull requests: 12,565
Average time to close issues: 6 months
Average time to close pull requests: 9 days
Total issue authors: 550
Total pull request authors: 322
Average comments per issue: 2.62
Average comments per pull request: 2.39
Merged pull request: 7,862
Bot issues: 20
Bot pull requests: 2,442
Past year issues: 115
Past year pull requests: 1,636
Past year average time to close issues: 4 months
Past year average time to close pull requests: 10 days
Past year issue authors: 79
Past year pull request authors: 158
Past year average comments per issue: 1.03
Past year average comments per pull request: 3.77
Past year merged pull request: 591
Past year bot issues: 1
Past year bot pull requests: 235
Top Issue Authors
- vlad-scherbich (34)
- github-actions[bot] (19)
- zdyj3170101136 (11)
- romainkomorndatadog (9)
- emmettbutler (8)
- miketheman (8)
- brettlangdon (8)
- taegyunkim (6)
- Gekko0114 (6)
- lattwood (6)
- P403n1x87 (6)
- majorgreys (6)
- oranav (5)
- kimwonj77 (5)
- avara1986 (4)
Top Pull Request Authors
- github-actions[bot] (2,136)
- gnufede (762)
- emmettbutler (715)
- brettlangdon (687)
- P403n1x87 (658)
- avara1986 (640)
- mabdinur (595)
- christophe-papazian (556)
- erikayasuda (511)
- taegyunkim (509)
- Yun-Kim (422)
- juanjux (402)
- romainkomorndatadog (277)
- dd-octo-sts[bot] (220)
- sanchda (211)
Top Issue Labels
- stale (194)
- bug (154)
- feature-request (99)
- Profiling (43)
- Tracing (33)
- python:3.15 (32)
- changelog/no-changelog (30)
- py315:integration (29)
- ASM (22)
- CI App (13)
- integrations (12)
- enhancement (10)
- proposal (10)
- LLM (8)
- LLMObs (6)
- Dynamic Instrumentation (4)
- OpenTelemetry (4)
- question (4)
- serverless (4)
- logging (3)
- MLObs (3)
- apm:ecosystems (2)
- data stream monitoring (2)
- CI (2)
- py315:blocker (2)
- mergequeue-status: rejected (2)
- backport 2.9 (1)
- blocked (1)
- backport 2.5 (1)
- Stale (1)
Top Pull Request Labels
- changelog/no-changelog (6,798)
- ASM (1,947)
- stale (571)
- CI (507)
- Profiling (493)
- Dynamic Instrumentation (304)
- backport 2.21 (224)
- CI App (180)
- bug (173)
- backport 2.9 (168)
- backport 2.7 (167)
- backport 2.5 (147)
- backport 2.6 (147)
- backport 2.10 (128)
- backport 1.20 (127)
- backport 2.8 (123)
- backport 2.4 (107)
- backport 2.12 (95)
- backport 2.0 (89)
- backport 2.16 (87)
- backport 2.1 (85)
- backport 2.11 (82)
- backport 2.17 (78)
- backport 2.15 (71)
- backport 2.14 (71)
- backport 2.3 (67)
- mergequeue-status: rejected (67)
- mergequeue-status: removed (65)
- MLObs (64)
- backport 2.13 (64)
Package metadata
- Total packages: 8
-
Total downloads:
- pypi: 45,008,190 last-month
- Total docker downloads: 18,919,592
- Total dependent packages: 40 (may contain duplicates)
- Total dependent repositories: 345 (may contain duplicates)
- Total versions: 2,218
- Total maintainers: 7
- Total advisories: 1
pypi.org: ddtrace
Datadog APM client library
- Homepage: https://github.com/DataDog/dd-trace-py
- Documentation: https://ddtrace.readthedocs.io/en/stable/
- Licenses: LICENSE.BSD3
- Latest release: 4.13.1 (published 10 days ago)
- Last Synced: 2026-08-22T20:05:36.385Z (1 day ago)
- Versions: 841
- Dependent Packages: 39
- Dependent Repositories: 343
- Downloads: 45,008,151 Last month
- Docker Downloads: 18,919,592
-
Rankings:
- Downloads: 0.112%
- Dependent packages count: 0.358%
- Docker downloads count: 0.535%
- Dependent repos count: 0.79%
- Average: 1.237%
- Forks count: 2.672%
- Stargazers count: 2.951%
- Maintainers (4)
- Advisories:
proxy.golang.org: github.com/DataDog/dd-trace-py
- Homepage:
- Documentation: https://pkg.go.dev/github.com/DataDog/dd-trace-py#section-documentation
- Licenses: other
- Latest release: v4.13.1+incompatible (published 10 days ago)
- Last Synced: 2026-08-22T20:06:38.457Z (1 day ago)
- Versions: 648
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 5.317%
- Average: 5.495%
- Dependent repos count: 5.674%
proxy.golang.org: github.com/datadog/dd-trace-py
- Homepage:
- Documentation: https://pkg.go.dev/github.com/datadog/dd-trace-py#section-documentation
- Licenses: other
- Latest release: v4.13.1+incompatible (published 10 days ago)
- Last Synced: 2026-08-22T20:06:27.624Z (1 day ago)
- Versions: 648
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Forks count: 1.463%
- Stargazers count: 2.724%
- Average: 5.913%
- Dependent packages count: 8.899%
- Dependent repos count: 10.567%
nuget.org: datadog.trace.aspnetcore
Datadog Trace ASP.NET Core integration
nuget.org: datadog.trace.sqlclient
Datadog Trace Ado.Net SqlClient integration
pypi.org: rs-ddtrace
Datadog tracing code
- Homepage: https://github.com/DataDog/dd-trace-py
- Documentation: https://rs-ddtrace.readthedocs.io/
- Licenses: BSD
- Latest release: 0.12.1 (published about 8 years ago)
- Last Synced: 2026-08-22T20:05:21.787Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 26 Last month
-
Rankings:
- Forks count: 2.676%
- Stargazers count: 3.096%
- Dependent packages count: 10.141%
- Average: 20.138%
- Dependent repos count: 21.526%
- Downloads: 63.251%
- Maintainers (2)
conda-forge.org: ddtrace
- Homepage: https://github.com/DataDog/dd-trace-py
- Licenses: BSD-3-Clause
- Latest release: 1.4.5 (published almost 4 years ago)
- Last Synced: 2026-08-19T18:27:32.160Z (4 days ago)
- Versions: 75
- Dependent Packages: 1
- Dependent Repositories: 0
-
Rankings:
- Forks count: 8.74%
- Stargazers count: 18.308%
- Average: 22.473%
- Dependent packages count: 28.82%
- Dependent repos count: 34.025%
pypi.org: kedo-ddtrace
Datadog tracing code
- Homepage: https://github.com/DataDog/dd-trace-py
- Documentation: https://kedo-ddtrace.readthedocs.io/
- Licenses: BSD
- Latest release: 0.8.5.0 (published about 9 years ago)
- Last Synced: 2026-08-22T20:05:59.631Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 13 Last month
-
Rankings:
- Forks count: 2.676%
- Stargazers count: 3.096%
- Dependent packages count: 10.141%
- Dependent repos count: 21.526%
- Average: 22.498%
- Downloads: 75.053%
- Maintainers (1)
Dependencies
- tibdex/backport v2 composite
- actions/checkout v3 composite
- docker/build-push-action v4 composite
- docker/setup-buildx-action v2 composite
- docker/setup-qemu-action v2 composite
- actions/checkout v3 composite
- actions/download-artifact v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- pypa/gh-action-pypi-publish release/v1 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- docker/setup-qemu-action v2 composite
- pypa/cibuildwheel v2.14.0 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- actions/checkout v3 composite
- actions/github-script v6.4.1 composite
- actions/setup-node v3 composite
- Mattraks/delete-workflow-runs v2 composite
- actions/stale v8 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/upload-artifact v3 composite
- debian buster-slim build
- debian buster-20221219-slim build
- bitnami/kafka 3.5.1-debian-11-r3
- cassandra 3.11.7
- consul 1.6.0
- datadog/agent latest
- datadog/docker-dd-agent latest
- datadog/docker-library moto_1_0_1
- elasticsearch 2.4-alpine
- ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent v1.11.0
- ghcr.io/datadog/dd-trace-py/testrunner latest
- grokzen/redis-cluster 6.2.0
- kennethreitz/httpbin@sha256 2c7abc4803080c22928265744410173b6fea3b898872c01c5fd0f0f9df4a59fb
- localstack/localstack 1.4.0
- mariadb 10.7
- memcached 1.5-alpine
- mongo 3.6
- mysql 5.7
- opensearchproject/opensearch 1.3.6
- postgres 12-alpine
- rabbitmq 3.7-alpine
- redis 4.0-alpine
- sumitchawla/vertica latest
- ${APP_IMAGE -python
- ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent v1.11.0
- attrs *
- httpretty ==1.1.4
- pyperf *
- pyyaml *
- django ==4.2.5
- gunicorn ==20.1.0
- requests ==2.31.0
- flask ==2.3.2
- gunicorn ==20.1.0
- requests ==2.31.0
- tenacity ==8.0.0
- flask ==2.3.2
- gunicorn ==20.1.0
- requests ==2.31.0
- tenacity ==8.0.0
- opentelemetry-api ==1.18.0
- codecov *
- coverage *
- diff_cover *
- certifi ==2023.5.7
- chardet ==5.1.0
- charset-normalizer ==3.2.0
- codecov ==2.1.13
- coverage ==7.2.7
- diff-cover ==7.6.1
- idna ==3.4
- jinja2 ==3.1.2
- markupsafe ==2.1.3
- pluggy ==1.2.0
- pygments ==2.15.1
- requests ==2.31.0
- urllib3 ==2.0.3
- attrs >=20
- bytecode python_version>='3.8'
- bytecode ~=0.13.0; python_version=='3.7'
- cattrs *
- ddsketch >=2.0.1
- envier *
- importlib_metadata python_version<'3.8'
- opentelemetry-api >=1
- protobuf >=3
- psutil ==5.6.7
- setuptools python_version>='3.12'
- six >=1.12.0
- typing_extensions *
- wrapt ==1.15.0
- xmltodict >=0.12
- flask ==2.3.2
- gunicorn ==20.1.0
- attrs >=20
- cattrs *
- ddsketch >=2.0.1
- envier *
- importlib_metadata *
- opentelemetry-api >=1
- protobuf >=3
- psutil ==5.6.7
- setuptools *
- six >=1.12.0
- typing_extensions *
- wrapt ==1.15.0
- xmltodict >=0.12
- annotated-types ==0.7.0
- attrs ==25.4.0
- aws-sam-translator ==1.100.0
- aws-xray-sdk ==2.14.0
- boto3 ==1.34.49
- botocore ==1.34.49
- certifi ==2025.10.5
- cffi ==2.0.0
- cfn-lint ==1.40.0
- charset-normalizer ==3.4.3
- coverage ==7.10.7
- cryptography ==46.0.2
- docker ==7.1.0
- ecdsa ==0.19.1
- graphql-core ==3.2.6
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- jinja2 ==3.1.6
- jmespath ==1.0.1
- jsondiff ==2.2.1
- jsonpatch ==1.33
- jsonpointer ==3.0.0
- jsonschema ==4.25.1
- jsonschema-path ==0.3.4
- jsonschema-specifications ==2025.9.1
- lazy-object-proxy ==1.12.0
- markupsafe ==3.0.3
- mock ==5.2.0
- moto ==4.2.14
- mpmath ==1.3.0
- multidict ==6.7.0
- multipart ==1.3.0
- networkx ==3.5
- openapi-schema-validator ==0.6.3
- openapi-spec-validator ==0.7.2
- opentracing ==2.4.0
- packaging ==25.0
- pathable ==0.4.4
- pluggy ==1.6.0
- propcache ==0.4.0
- py-partiql-parser ==0.5.0
- pyasn1 ==0.6.1
- pycparser ==2.23
- pydantic ==2.12.0
- pydantic-core ==2.41.1
- pygments ==2.19.2
- pyparsing ==3.2.5
- pytest ==8.4.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- python-dateutil ==2.9.0.post0
- python-jose ==3.5.0
- pyyaml ==6.0.3
- referencing ==0.36.2
- regex ==2025.9.18
- requests ==2.32.5
- responses ==0.25.8
- rfc3339-validator ==0.1.4
- rpds-py ==0.27.1
- rsa ==4.9.1
- s3transfer ==0.10.4
- setuptools ==80.9.0
- six ==1.17.0
- sortedcontainers ==2.4.0
- sshpubkeys ==3.3.1
- sympy ==1.14.0
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==2.0.7
- vcrpy ==6.0.1
- werkzeug ==3.1.3
- wrapt ==1.17.3
- xmltodict ==1.0.2
- yarl ==1.22.0
- asgiref ==3.8.1
- attrs ==25.3.0
- coverage ==7.8.0
- django ==4.2.20
- django-configurations ==2.5.1
- django-hosts ==6.0
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- pytest ==8.3.5
- pytest-cov ==6.1.1
- pytest-django ==3.10.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.16.0
- setuptools ==78.1.0
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.5.3
- attrs ==25.3.0
- coverage ==7.9.2
- exceptiongroup ==1.3.0
- flaky ==3.8.1
- hypothesis ==6.45.0
- importlib-metadata ==8.7.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- sortedcontainers ==2.4.0
- tomli ==2.2.1
- typing-extensions ==4.14.0
- zipp ==3.23.0
- anyio ==4.13.0
- asynctest ==0.13.0
- attrs ==26.1.0
- certifi ==2026.2.25
- coverage ==7.13.5
- execnet ==2.1.2
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- more-itertools ==8.10.0
- msgpack ==1.1.2
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- pytest-xdist ==3.8.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- asn1crypto ==1.5.1
- attrs ==24.2.0
- certifi ==2024.8.30
- cffi ==1.17.1
- charset-normalizer ==3.3.2
- coverage ==7.6.1
- cryptography ==38.0.4
- filelock ==3.16.1
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.1
- platformdirs ==4.3.6
- pluggy ==1.5.0
- pycparser ==2.22
- pyjwt ==2.9.0
- pyopenssl ==23.2.0
- pytest ==8.3.3
- pytest-cov ==5.0.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.15.0
- pytz ==2024.2
- requests ==2.32.3
- responses ==0.16.0
- six ==1.16.0
- snowflake-connector-python ==3.12.2
- sortedcontainers ==2.4.0
- tomlkit ==0.13.2
- typing-extensions ==4.12.2
- urllib3 ==2.2.3
- ./.github/actions/generated-change-patch * composite
- ./.github/actions/setup-ci-deps * composite
- DataDog/dd-octo-sts-action 96a25462dbcb10ebf0bfd6e2ccc917d2ab235b9a composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
- actions/setup-python a309ff8b426b58ec0e2a45f0f869d46889d02405 composite
- actions/upload-artifact bbbca2ddaa5d8feaa63e36b76fdaad77386f024f composite
- docker/setup-buildx-action 4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd composite
- docker/setup-qemu-action ce360397dd3f832beb865e1373c09c0e9f86d70a composite
- peter-evans/create-pull-request c0f553fe549906ede9cf27b5156039d195d2ece0 composite
- DataDog/dd-octo-sts-action 96a25462dbcb10ebf0bfd6e2ccc917d2ab235b9a composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- astral-sh/setup-uv cec208311dfd045dd5311c1add060b2062131d57 composite
- peter-evans/create-pull-request c0f553fe549906ede9cf27b5156039d195d2ece0 composite
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.13.3
- aiosignal ==1.4.0
- annotated-types ==0.7.0
- anyio ==4.12.1
- async-timeout ==5.0.1
- attrs ==25.4.0
- backports-asyncio-runner ==1.2.0
- certifi ==2026.2.25
- charset-normalizer ==3.4.6
- click ==8.3.1
- coverage ==7.13.5
- dataclasses-json ==0.6.7
- deprecated ==1.3.1
- dirtyjson ==1.0.8
- distro ==1.9.0
- exceptiongroup ==1.3.1
- filetype ==1.2.0
- frozenlist ==1.8.0
- fsspec ==2026.2.0
- greenlet ==3.3.2
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- jiter ==0.13.0
- joblib ==1.5.3
- llama-index-core ==0.11.23
- llama-index-embeddings-openai ==0.2.5
- llama-index-llms-openai ==0.2.16
- marshmallow ==3.26.2
- mock ==5.2.0
- multidict ==6.7.1
- mypy-extensions ==1.1.0
- nest-asyncio ==1.6.0
- networkx ==3.4.2
- nltk ==3.9.3
- numpy ==1.26.4
- openai ==1.109.1
- opentracing ==2.4.0
- packaging ==26.0
- pillow ==12.1.1
- pluggy ==1.6.0
- propcache ==0.4.1
- pydantic ==2.12.5
- pydantic-core ==2.41.5
- pygments ==2.19.2
- pytest ==9.0.2
- pytest-asyncio ==1.3.0
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- pyyaml ==6.0.3
- regex ==2026.2.28
- requests ==2.32.5
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- sqlalchemy ==2.0.48
- tenacity ==8.5.0
- tiktoken ==0.12.0
- tomli ==2.4.0
- tqdm ==4.67.3
- typing-extensions ==4.15.0
- typing-inspect ==0.9.0
- typing-inspection ==0.4.2
- urllib3 ==2.6.3
- vcrpy ==8.1.1
- wrapt ==2.1.2
- yarl ==1.23.0
- attrs ==24.2.0
- coverage ==7.6.1
- googleapis-common-protos ==1.65.0
- grpcio ==1.59.5
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.1
- pluggy ==1.5.0
- protobuf ==5.28.0
- pytest ==8.3.2
- pytest-asyncio ==0.23.7
- pytest-cov ==5.0.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- attrs ==26.1.0
- backports-asyncio-runner ==1.2.0
- certifi ==2026.2.25
- cffi ==2.0.0
- charset-normalizer ==3.4.7
- coverage ==7.10.7
- cryptography ==46.0.6
- exceptiongroup ==1.3.1
- execnet ==2.1.2
- grpcio ==1.80.0
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.0
- pip ==24.3.1
- pluggy ==1.6.0
- protobuf ==6.33.6
- pycparser ==2.23
- pycryptodome ==3.23.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-asyncio ==1.2.0
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-xdist ==3.8.0
- requests ==2.32.5
- simplejson ==3.20.2
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- attrs ==24.2.0
- coverage ==7.6.1
- googleapis-common-protos ==1.65.0
- grpcio ==1.49.1
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.1
- pluggy ==1.5.0
- protobuf ==5.28.0
- pytest ==8.3.2
- pytest-cov ==5.0.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.15.0
- six ==1.16.0
- sortedcontainers ==2.4.0
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.12.15
- aiosignal ==1.4.0
- annotated-types ==0.7.0
- anyio ==4.10.0
- async-timeout ==4.0.3
- attrs ==25.3.0
- certifi ==2025.8.3
- charset-normalizer ==3.4.3
- coverage ==7.10.6
- distro ==1.9.0
- exceptiongroup ==1.3.0
- frozenlist ==1.7.0
- greenlet ==3.2.4
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- jiter ==0.10.0
- jsonpatch ==1.33
- jsonpointer ==3.0.0
- langchain ==0.2.17
- langchain-core ==0.2.43
- langchain-openai ==0.1.7
- langchain-text-splitters ==0.2.4
- langsmith ==0.1.147
- mock ==5.2.0
- multidict ==6.6.4
- numpy ==1.26.4
- openai ==1.102.0
- opentracing ==2.4.0
- orjson ==3.11.3
- packaging ==24.2
- pluggy ==1.6.0
- propcache ==0.3.2
- pydantic ==2.11.7
- pydantic-core ==2.33.2
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-asyncio ==0.23.7
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- pyyaml ==6.0.2
- regex ==2025.8.29
- requests ==2.32.5
- requests-toolbelt ==1.0.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- sqlalchemy ==2.0.43
- tenacity ==8.5.0
- tiktoken ==0.11.0
- tomli ==2.2.1
- tqdm ==4.67.1
- typing-extensions ==4.15.0
- typing-inspection ==0.4.1
- urllib3 ==2.5.0
- yarl ==1.20.1
- annotated-types ==0.7.0
- attrs ==26.1.0
- blinker ==1.9.0
- certifi ==2026.4.22
- charset-normalizer ==3.4.7
- click ==8.3.3
- coverage ==7.13.5
- flask ==2.3.3
- flask-openapi3 ==4.3.2
- hypothesis ==6.45.0
- idna ==3.13
- importlib-metadata ==9.0.0
- iniconfig ==2.3.0
- itsdangerous ==2.2.0
- jinja2 ==3.1.6
- markupsafe ==3.0.3
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- pydantic ==2.13.4
- pydantic-core ==2.46.4
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.1.0
- requests ==2.33.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==1.26.20
- werkzeug ==3.1.8
- zipp ==3.23.1
- asgiref ==3.11.1
- attrs ==26.1.0
- bcrypt ==4.2.1
- certifi ==2026.7.22
- charset-normalizer ==3.5.1
- coverage ==7.10.7
- dill ==0.4.1
- django ==4.2.30
- django-configurations ==2.5.1
- exceptiongroup ==1.3.1
- gevent ==26.7.0
- greenlet ==3.2.5
- gunicorn ==23.0.0
- hypothesis ==6.45.0
- idna ==3.18
- iniconfig ==2.1.0
- legacy-cgi ==2.6.4
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.3
- pluggy ==1.6.0
- pygments ==2.21.0
- pylibmc ==1.6.3
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-django ==3.10.0
- pytest-mock ==3.15.1
- pyyaml ==6.0.3
- requests ==2.32.5
- setuptools ==82.0.1
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.5.5
- tomli ==2.4.1
- typing-extensions ==4.16.0
- urllib3 ==2.6.3
- zope-event ==6.0
- zope-interface ==8.0.1
- aiobotocore ==2.3.1
- aiohappyeyeballs ==2.6.2
- aiohttp ==3.14.0
- aioitertools ==0.13.0
- aiosignal ==1.4.0
- anyio ==4.13.0
- attrs ==26.1.0
- botocore ==1.24.21
- certifi ==2026.5.20
- charset-normalizer ==3.4.7
- coverage ==7.14.1
- elastic-transport ==9.2.1
- elasticsearch ==9.4.0
- events ==0.5
- frozenlist ==1.8.0
- gevent ==26.5.0
- greenlet ==3.5.1
- grpcio ==1.81.0
- hypothesis ==6.45.0
- idna ==3.18
- iniconfig ==2.3.0
- jmespath ==1.1.0
- mock ==5.2.0
- multidict ==6.7.1
- opensearch-protobufs ==1.2.0
- opensearch-py ==3.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- propcache ==0.5.2
- protobuf ==7.35.0
- pygments ==2.20.0
- pynamodb ==5.5.1
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.1.0
- python-dateutil ==2.9.0.post0
- requests ==2.34.2
- setuptools ==79.0.1
- six ==1.17.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- urllib3 ==1.26.20
- wrapt ==2.2.1
- yarl ==1.24.2
- zope-event ==6.2
- zope-interface ==8.5
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.13.4
- aiosignal ==1.4.0
- attrs ==26.1.0
- azure-core ==1.39.0
- azure-cosmos ==4.9.0
- certifi ==2026.2.25
- charset-normalizer ==3.4.6
- coverage ==7.13.5
- frozenlist ==1.8.0
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- multidict ==6.7.1
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- propcache ==0.4.1
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-asyncio ==0.23.7
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- requests ==2.33.1
- six ==1.17.0
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- yarl ==1.23.0
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.13.5
- aiohttp-cors ==0.8.1
- aiosignal ==1.4.0
- annotated-doc ==0.0.4
- annotated-types ==0.7.0
- anyio ==4.13.0
- attrs ==26.1.0
- certifi ==2026.4.22
- cffi ==2.0.0
- charset-normalizer ==3.4.7
- click ==8.3.3
- colorful ==0.5.8
- coverage ==7.14.0
- cryptography ==48.0.0
- distlib ==0.4.0
- fastapi ==0.136.1
- filelock ==3.29.0
- frozenlist ==1.8.0
- google-api-core ==2.30.3
- google-auth ==2.52.0
- googleapis-common-protos ==1.75.0
- grpcio ==1.80.0
- h11 ==0.16.0
- httptools ==0.7.1
- hypothesis ==6.45.0
- idna ==3.15
- importlib-metadata ==8.7.1
- iniconfig ==2.3.0
- jsonschema ==4.26.0
- jsonschema-specifications ==2025.9.1
- mock ==5.2.0
- msgpack ==1.1.2
- multidict ==6.7.1
- opencensus ==0.11.4
- opencensus-context ==0.1.3
- opentelemetry-api ==1.41.1
- opentelemetry-exporter-prometheus ==0.62b1
- opentelemetry-proto ==1.27.0
- opentelemetry-sdk ==1.41.1
- opentelemetry-semantic-conventions ==0.62b1
- opentracing ==2.4.0
- packaging ==26.2
- platformdirs ==4.9.6
- pluggy ==1.6.0
- prometheus-client ==0.25.0
- propcache ==0.5.2
- proto-plus ==1.28.0
- protobuf ==4.25.8
- py-spy ==0.4.2
- pyasn1 ==0.6.3
- pyasn1-modules ==0.4.2
- pycparser ==3.0
- pydantic ==2.13.4
- pydantic-core ==2.46.4
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- python-discovery ==1.3.1
- python-dotenv ==1.2.2
- pyyaml ==6.0.3
- ray ==2.47.1
- referencing ==0.37.0
- requests ==2.34.0
- rpds-py ==0.30.0
- six ==1.17.0
- smart-open ==7.6.1
- sortedcontainers ==2.4.0
- starlette ==1.0.0
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==2.7.0
- uvicorn ==0.46.0
- uvloop ==0.22.1
- virtualenv ==21.3.2
- watchfiles ==1.1.1
- websockets ==16.0
- wrapt ==2.1.2
- yarl ==1.23.0
- zipp ==3.23.1
- anyio ==4.2.0
- attrs ==23.1.0
- certifi ==2023.11.17
- coverage ==7.3.4
- exceptiongroup ==1.2.0
- h11 ==0.14.0
- httpcore ==1.0.2
- httpx ==0.26.0
- hypothesis ==6.45.0
- idna ==3.6
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-asyncio ==0.21.1
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sniffio ==1.3.0
- sortedcontainers ==2.4.0
- tomli ==2.0.1
- typing-extensions ==4.9.0
- attrs ==25.3.0
- certifi ==2025.8.3
- charset-normalizer ==3.4.3
- coverage ==7.10.5
- exceptiongroup ==1.3.0
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- requests ==2.32.5
- sortedcontainers ==2.4.0
- tomli ==2.2.1
- typing-extensions ==4.15.0
- urllib3 ==2.5.0
- actions/cache 0057852bfaa89a56745cba8c7296529d2fc39830 composite
- actions/setup-python a26af69be951a213d495a4c3e4e4022e16d87065 composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- thollander/actions-comment-pull-request 24bffb9b452ba05a4f3f77933840a6a841d1b32b composite
- ./.github/actions/setup-ci-deps * composite
- actions/checkout de0fac2e4500dabe0009e67214ff5f5447ce83dd composite
- apache/kafka 4.2.0
- cassandra 5.0.8
- consul 1.15.4
- datadog/agent latest
- elasticsearch 9.4.2
- ghcr.io/datadog/dd-apm-test-agent/ddapm-test-agent v1.62.0
- ghcr.io/datadog/dd-trace-py/testrunner 4d842eb2d0671790e4dc3e30309a8e3ffe91ac8b
- google/cloud-sdk 573.0.0-emulators
- grokzen/redis-cluster 7.2.5
- kennethreitz/httpbin@sha256 599fe5e5073102dbb0ee3dbb65f049dab44fa9fc251f6835c9990f8fb196a72b
- localstack/localstack 4.14.0
- mariadb lts
- mcr.microsoft.com/azure-messaging/eventhubs-emulator 2.2.0
- mcr.microsoft.com/azure-messaging/servicebus-emulator 2.0.0
- mcr.microsoft.com/azure-sql-edge 2.0.0
- mcr.microsoft.com/azure-storage/azurite 3.35.0
- mcr.microsoft.com/cosmosdb/linux/azure-cosmos-emulator vnext-preview
- memcached 1.6.42-alpine
- mongo 8.2.11
- motoserver/moto 5.2.2
- mysql 9.7.1
- opensearchproject/opensearch 3.7.0
- postgres 18-alpine
- rabbitmq 4.3.2-alpine
- redis 8.8-alpine
- selenium/standalone-chrome 4.46.0
- valkey/valkey 9.1-alpine
- vertica/vertica-ce latest
- anyio ==4.12.1
- attrs ==26.1.0
- certifi ==2026.4.22
- coverage ==7.10.7
- exceptiongroup ==1.3.1
- execnet ==2.1.2
- gherkin-official ==29.0.0
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.14
- importlib-metadata ==8.7.1
- iniconfig ==2.1.0
- mako ==1.3.12
- markupsafe ==3.0.3
- mock ==5.2.0
- more-itertools ==8.10.0
- msgpack ==1.1.2
- opentracing ==2.4.0
- packaging ==26.2
- parse ==1.22.0
- parse-type ==0.6.6
- pluggy ==1.6.0
- py-cpuinfo ==9.0.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-bdd ==8.1.0
- pytest-benchmark ==5.2.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- pytest-timeout ==2.4.0
- pytest-xdist ==3.8.0
- six ==1.17.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- zipp ==3.23.1
- anyio ==4.12.1
- attrs ==26.1.0
- certifi ==2026.2.25
- coverage ==7.10.7
- exceptiongroup ==1.3.1
- execnet ==2.1.2
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.11
- importlib-metadata ==8.7.1
- iniconfig ==2.1.0
- mock ==5.2.0
- more-itertools ==8.10.0
- msgpack ==1.1.2
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- pytest-xdist ==3.8.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- zipp ==3.23.0
- attrs ==26.1.0
- coverage ==7.13.5
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- logbook ==1.0.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.1.0
- sortedcontainers ==2.4.0
- asgiref ==3.8.1
- attrs ==25.3.0
- coverage ==7.8.0
- django ==4.2.20
- django-configurations ==2.5.1
- django-hosts ==5.2
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- pytest ==8.3.5
- pytest-cov ==6.1.1
- pytest-django ==3.10.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.16.0
- setuptools ==78.1.0
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.5.3
- annotated-types ==0.7.0
- attrs ==25.4.0
- backports-asyncio-runner ==1.2.0
- cachetools ==6.2.4
- certifi ==2025.11.12
- charset-normalizer ==3.4.4
- coverage ==7.10.7
- docstring-parser ==0.17.0
- exceptiongroup ==1.3.1
- google-ai-generativelanguage ==0.9.0
- google-api-core ==2.28.1
- google-auth ==2.45.0
- google-cloud-aiplatform ==1.71.1
- google-cloud-bigquery ==3.39.0
- google-cloud-core ==2.5.0
- google-cloud-resource-manager ==1.15.0
- google-cloud-storage ==2.19.0
- google-crc32c ==1.8.0
- google-resumable-media ==2.8.0
- googleapis-common-protos ==1.72.0
- grpc-google-iam-v1 ==0.14.3
- grpcio ==1.76.0
- grpcio-status ==1.71.2
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.1.0
- mock ==5.2.0
- numpy ==2.0.2
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- proto-plus ==1.27.0
- protobuf ==5.29.5
- pyasn1 ==0.6.1
- pyasn1-modules ==0.4.2
- pydantic ==2.12.5
- pydantic-core ==2.41.5
- pygments ==2.19.2
- pytest ==8.4.2
- pytest-asyncio ==1.2.0
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- python-dateutil ==2.9.0.post0
- requests ==2.32.5
- rsa ==4.9.1
- shapely ==2.0.7
- six ==1.17.0
- sortedcontainers ==2.4.0
- tomli ==2.3.0
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==2.6.2
- vertexai ==1.71.1
- attrs ==25.3.0
- azure-core ==1.35.0
- azure-servicebus ==7.14.2
- certifi ==2025.8.3
- charset-normalizer ==3.4.3
- coverage ==7.10.6
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- isodate ==0.7.2
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.2
- pytest-asyncio ==0.23.7
- pytest-cov ==7.0.0
- pytest-mock ==3.15.0
- requests ==2.32.5
- six ==1.17.0
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- urllib3 ==2.5.0
- arrow ==1.4.0
- asgiref ==3.11.1
- attrs ==26.1.0
- autobahn ==24.4.2
- automat ==25.4.16
- backports-asyncio-runner ==1.2.0
- bcrypt ==4.2.1
- blessed ==1.44.0
- certifi ==2026.5.20
- cffi ==2.0.0
- channels ==4.3.2
- charset-normalizer ==3.4.7
- constantly ==23.10.4
- coverage ==7.10.7
- cryptography ==48.0.1
- daphne ==4.2.2
- django ==4.2.30
- django-configurations ==2.5.1
- django-picklefield ==3.3
- django-pylibmc ==0.6.1
- django-q ==1.3.6
- django-redis ==4.5.0
- exceptiongroup ==1.3.1
- hyperlink ==21.0.0
- hypothesis ==6.45.0
- idna ==3.18
- importlib-metadata ==8.7.1
- incremental ==24.11.0
- iniconfig ==2.1.0
- isodate ==0.7.2
- jinxed ==2.0.4
- lxml ==6.1.1
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- platformdirs ==4.4.0
- pluggy ==1.6.0
- psycopg2-binary ==2.9.12
- pycparser ==2.23
- pygments ==2.20.0
- pylibmc ==1.6.3
- pyopenssl ==26.2.0
- pytest ==8.4.2
- pytest-asyncio ==1.2.0
- pytest-cov ==7.1.0
- pytest-django ==3.10.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- python-dateutil ==2.9.0.post0
- python-memcached ==1.62
- pytz ==2026.2
- redis ==2.10.6
- requests ==2.32.5
- requests-file ==3.0.1
- requests-toolbelt ==1.0.0
- service-identity ==26.1.0
- setuptools ==79.0.1
- six ==1.17.0
- sortedcontainers ==2.4.0
- spyne ==2.14.0
- sqlparse ==0.5.5
- tomli ==2.4.1
- twisted ==26.4.0
- txaio ==23.6.1
- typing-extensions ==4.15.0
- tzdata ==2026.2
- urllib3 ==2.6.3
- wcwidth ==0.8.1
- zeep ==4.3.2
- zipp ==3.23.1
- zope-interface ==8.0.1
- attrs ==25.3.0
- coverage ==7.10.5
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- sortedcontainers ==2.4.0
- annotated-types ==0.7.0
- anyio ==4.10.0
- attrs ==25.3.0
- boto3 ==1.40.29
- botocore ==1.40.29
- certifi ==2025.8.3
- coverage ==7.10.6
- exceptiongroup ==1.3.0
- fastapi ==0.116.1
- freezegun ==1.5.5
- h11 ==0.16.0
- httpcore ==1.0.9
- httpretty ==1.1.4
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.10
- importlib-metadata ==8.7.0
- iniconfig ==2.1.0
- jmespath ==1.0.1
- mock ==5.2.0
- msgpack ==1.1.1
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pydantic ==2.11.7
- pydantic-core ==2.33.2
- pygments ==2.19.2
- pytest ==8.4.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.0
- pytest-randomly ==4.0.1
- python-dateutil ==2.9.0.post0
- s3transfer ==0.14.0
- setuptools ==80.9.0
- six ==1.17.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- starlette ==0.47.3
- structlog ==25.4.0
- tomli ==2.2.1
- typing-extensions ==4.15.0
- typing-inspection ==0.4.1
- urllib3 ==1.26.20
- wheel ==0.45.1
- zipp ==3.23.0
- attrs ==25.3.0
- certifi ==2025.1.31
- charset-normalizer ==3.4.1
- coverage ==7.8.0
- exceptiongroup ==1.2.2
- hypothesis ==6.45.0
- idna ==3.10
- importlib-metadata ==8.6.1
- iniconfig ==2.1.0
- mock ==5.2.0
- opensearch-py ==1.1.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- pytest ==8.3.5
- pytest-cov ==6.1.1
- pytest-mock ==3.14.0
- pytest-randomly ==3.16.0
- requests ==2.32.3
- sortedcontainers ==2.4.0
- tomli ==2.2.1
- urllib3 ==1.26.20
- zipp ==3.21.0
- annotated-types ==0.7.0
- anyio ==4.10.0
- attrs ==25.3.0
- boto3 ==1.40.29
- botocore ==1.40.29
- certifi ==2025.8.3
- coverage ==7.10.6
- exceptiongroup ==1.3.0
- fastapi ==0.116.1
- freezegun ==1.5.5
- h11 ==0.16.0
- httpcore ==1.0.9
- httpretty ==1.1.4
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- jmespath ==1.0.1
- mock ==5.2.0
- msgpack ==1.1.1
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pydantic ==2.11.7
- pydantic-core ==2.33.2
- pygments ==2.19.2
- pytest ==8.4.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.0
- pytest-randomly ==4.0.1
- python-dateutil ==2.9.0.post0
- s3transfer ==0.14.0
- setuptools ==80.9.0
- six ==1.17.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- starlette ==0.47.3
- structlog ==25.4.0
- tomli ==2.2.1
- typing-extensions ==4.15.0
- typing-inspection ==0.4.1
- urllib3 ==2.5.0
- wheel ==0.45.1
- attrs ==25.3.0
- coverage ==7.8.0
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- msgpack ==1.1.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- py-cpuinfo ==9.0.0
- pytest ==8.3.5
- pytest-benchmark ==4.0.0
- pytest-cov ==6.1.1
- pytest-mock ==3.14.0
- pytest-randomly ==3.16.0
- sortedcontainers ==2.4.0
- aiohappyeyeballs ==2.6.1
- aiohttp ==3.13.3
- aiosignal ==1.4.0
- attrs ==25.4.0
- azure-functions ==1.24.0
- azure-functions-durable ==1.5.0
- certifi ==2026.1.4
- charset-normalizer ==3.4.4
- coverage ==7.13.4
- frozenlist ==1.8.0
- furl ==2.1.4
- hypothesis ==6.45.0
- idna ==3.11
- importlib-metadata ==8.7.1
- iniconfig ==2.3.0
- markupsafe ==3.0.3
- mock ==5.2.0
- multidict ==6.7.1
- opentelemetry-api ==1.39.1
- opentelemetry-sdk ==1.39.1
- opentelemetry-semantic-conventions ==0.60b1
- opentracing ==2.4.0
- orderedmultidict ==1.0.2
- packaging ==26.0
- pluggy ==1.6.0
- propcache ==0.4.1
- pygments ==2.19.2
- pytest ==9.0.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- python-dateutil ==2.9.0.post0
- requests ==2.32.5
- six ==1.17.0
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- werkzeug ==3.1.5
- yarl ==1.22.0
- zipp ==3.23.0
- attrs ==23.1.0
- coverage ==7.3.4
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-asyncio ==0.21.1
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- asgiref ==3.12.1
- attrs ==26.1.0
- bcrypt ==4.2.1
- certifi ==2026.7.22
- charset-normalizer ==3.5.1
- coverage ==7.15.4
- dill ==0.4.1
- django ==3.2.25
- django-configurations ==2.5.1
- gevent ==26.8.0
- greenlet ==3.5.5
- gunicorn ==26.0.0
- hypothesis ==6.45.0
- idna ==3.18
- iniconfig ==2.3.0
- legacy-cgi ==2.6.4
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.3
- pluggy ==1.6.0
- pygments ==2.21.0
- pylibmc ==1.6.3
- pytest ==9.1.1
- pytest-cov ==7.1.0
- pytest-django ==3.10.0
- pytest-mock ==3.15.1
- pytz ==2026.3.post1
- pyyaml ==6.0.3
- requests ==2.34.2
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.6.0
- urllib3 ==2.7.0
- zope-event ==6.2
- zope-interface ==8.5
- annotated-doc ==0.0.5
- annotated-types ==0.8.0
- anyio ==4.14.2
- certifi ==2026.7.22
- charset-normalizer ==3.4.9
- coverage ==7.15.4
- exceptiongroup ==1.3.1
- fastapi ==0.141.1
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.165.3
- idna ==3.18
- iniconfig ==2.3.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.3
- pluggy ==1.6.0
- pydantic ==2.13.4
- pydantic-core ==2.46.4
- pygments ==2.20.0
- pytest ==9.1.1
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- requests ==2.34.2
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- starlette ==1.6.0
- tomli ==2.4.1
- typing-extensions ==4.16.0
- typing-inspection ==0.4.3
- urllib3 ==2.7.0
- attrs ==26.1.0
- certifi ==2026.2.25
- cffi ==2.0.0
- charset-normalizer ==3.4.7
- coverage ==7.13.5
- cryptography ==46.0.7
- exceptiongroup ==1.3.1
- falcon ==4.2.0
- google-api-core ==2.30.3
- google-auth ==2.49.2
- google-cloud-pubsub ==2.10.0
- googleapis-common-protos ==1.74.0
- grpc-google-iam-v1 ==0.12.7
- grpcio ==1.80.0
- grpcio-status ==1.62.3
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- proto-plus ==1.27.2
- protobuf ==4.25.9
- pyasn1 ==0.6.3
- pyasn1-modules ==0.4.2
- pycparser ==3.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- requests ==2.33.1
- setuptools ==81.0.0
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- annotated-types ==0.7.0
- anyio ==4.13.0
- async-timeout ==4.0.3
- attrs ==26.1.0
- backports-asyncio-runner ==1.2.0
- certifi ==2026.4.22
- charset-normalizer ==3.4.7
- coverage ==7.13.5
- distro ==1.9.0
- exceptiongroup ==1.3.1
- greenlet ==3.5.0
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- hypothesis ==6.45.0
- idna ==3.13
- iniconfig ==2.3.0
- jiter ==0.14.0
- jsonpatch ==1.33
- jsonpointer ==3.1.1
- langchain ==0.3.28
- langchain-core ==0.3.84
- langchain-openai ==0.3.35
- langchain-text-splitters ==0.3.11
- langgraph ==0.2.23
- langgraph-checkpoint ==1.0.12
- langsmith ==0.8.0
- mock ==5.2.0
- msgpack ==1.1.2
- openai ==2.34.0
- opentracing ==2.4.0
- orjson ==3.11.8
- packaging ==25.0
- pluggy ==1.6.0
- pydantic ==2.13.3
- pydantic-core ==2.46.3
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-asyncio ==1.3.0
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pyyaml ==6.0.3
- regex ==2026.4.4
- requests ==2.33.1
- requests-toolbelt ==1.0.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- sqlalchemy ==2.0.49
- tenacity ==9.1.4
- tiktoken ==0.12.0
- tomli ==2.4.1
- tqdm ==4.67.3
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==2.6.3
- uuid-utils ==0.14.1
- xxhash ==3.7.0
- zstandard ==0.25.0
- amqp ==5.3.1
- attrs ==26.1.0
- coverage ==7.13.5
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- kombu ==5.2.4
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.1
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- sortedcontainers ==2.4.0
- vine ==5.1.0
- attrs ==25.3.0
- coverage ==7.10.5
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- loguru ==0.7.3
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- sortedcontainers ==2.4.0
- attrs ==23.2.0
- certifi ==2024.2.2
- charset-normalizer ==3.3.2
- coverage ==7.4.4
- docker ==7.0.0
- hypothesis ==6.45.0
- idna ==3.7
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.0
- pluggy ==1.4.0
- pytest ==8.1.1
- pytest-cov ==5.0.0
- pytest-mock ==3.14.0
- requests ==2.31.0
- sortedcontainers ==2.4.0
- urllib3 ==2.2.1
- asgiref ==3.11.1
- attrs ==26.1.0
- bcrypt ==4.2.1
- certifi ==2026.7.22
- charset-normalizer ==3.5.1
- coverage ==7.10.7
- dill ==0.4.1
- django ==4.0.10
- django-configurations ==2.5.1
- exceptiongroup ==1.3.1
- gevent ==26.7.0
- greenlet ==3.2.5
- gunicorn ==23.0.0
- hypothesis ==6.45.0
- idna ==3.18
- iniconfig ==2.1.0
- legacy-cgi ==2.6.4
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.3
- pluggy ==1.6.0
- pygments ==2.21.0
- pylibmc ==1.6.3
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-django ==3.10.0
- pytest-mock ==3.15.1
- pyyaml ==6.0.3
- requests ==2.32.5
- setuptools ==82.0.1
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.5.5
- tomli ==2.4.1
- typing-extensions ==4.16.0
- urllib3 ==2.6.3
- zope-event ==6.0
- zope-interface ==8.0.1
- anyio ==4.12.0
- asynctest ==0.13.0
- attrs ==25.4.0
- certifi ==2025.11.12
- coverage ==7.13.1
- exceptiongroup ==1.3.1
- execnet ==2.1.2
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- more-itertools ==8.10.0
- msgpack ==1.1.2
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==9.0.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- pytest-xdist ==3.8.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- tomli ==2.3.0
- typing-extensions ==4.15.0
- attrs ==23.1.0
- coverage ==7.3.4
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-asyncio ==0.21.1
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- attrs ==26.1.0
- blinker ==1.9.0
- certifi ==2026.2.25
- charset-normalizer ==3.4.7
- click ==8.3.2
- coverage ==7.13.5
- execnet ==2.1.2
- flask ==3.1.3
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- itsdangerous ==2.2.0
- jinja2 ==3.1.6
- markupsafe ==3.0.3
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.2
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-xdist ==3.8.0
- requests ==2.33.1
- sortedcontainers ==2.4.0
- urllib3 ==2.6.3
- werkzeug ==3.1.8
- asgiref ==3.8.1
- attrs ==25.3.0
- coverage ==7.8.2
- django ==3.2.25
- django-configurations ==2.5.1
- djangorestframework ==3.11.2
- exceptiongroup ==1.3.0
- execnet ==2.1.1
- hypothesis ==6.45.0
- importlib-metadata ==8.7.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.1
- pytest ==8.4.0
- pytest-cov ==6.1.1
- pytest-django ==3.10.0
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- pytest-xdist ==3.7.0
- pytz ==2025.2
- six ==1.17.0
- sortedcontainers ==2.4.0
- sqlparse ==0.5.3
- tomli ==2.2.1
- typing-extensions ==4.14.0
- zipp ==3.22.0
- attrs ==24.3.0
- coverage ==7.6.10
- gevent ==24.11.1
- greenlet ==3.1.1
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- pytest ==8.3.4
- pytest-cov ==6.0.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.16.0
- setuptools ==75.7.0
- sortedcontainers ==2.4.0
- zope-event ==5.0
- zope-interface ==7.2
- attrs ==26.1.0
- coverage ==7.13.5
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- mariadb ==1.1.14
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.1
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- sortedcontainers ==2.4.0
- attrs ==25.3.0
- coverage ==7.8.2
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- msgpack ==1.0.8
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pytest ==8.3.5
- pytest-cov ==6.1.1
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- sortedcontainers ==2.4.0
- attrs ==26.1.0
- coverage ==7.10.7
- exceptiongroup ==1.3.1
- hypothesis ==6.45.0
- importlib-metadata ==8.7.1
- iniconfig ==2.1.0
- mariadb ==1.1.14
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.1
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- zipp ==3.23.1
- attrs ==25.4.0
- backports-asyncio-runner ==1.2.0
- certifi ==2025.11.12
- cffi ==2.0.0
- charset-normalizer ==3.4.4
- coverage ==7.13.0
- cryptography ==46.0.3
- exceptiongroup ==1.3.1
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- jinja2 ==3.1.6
- linkify-it-py ==2.0.3
- markdown-it-py ==4.0.0
- markupsafe ==3.0.3
- mdit-py-plugins ==0.5.0
- mdurl ==0.1.2
- memray ==1.19.1
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- platformdirs ==4.5.1
- pluggy ==1.6.0
- psycopg2-binary ==2.9.11
- pycparser ==2.23
- pygments ==2.19.2
- pytest ==9.0.2
- pytest-asyncio ==1.3.0
- pytest-cov ==7.0.0
- pytest-memray ==1.8.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- requests ==2.32.5
- rich ==14.2.0
- sortedcontainers ==2.4.0
- textual ==6.9.0
- tomli ==2.3.0
- typing-extensions ==4.15.0
- uc-micro-py ==1.0.3
- urllib3 ==2.6.2
- attrs ==26.1.0
- coverage ==7.14.0
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- pygments ==2.20.0
- pymysql ==1.2.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.1.0
- sortedcontainers ==2.4.0
- attrs ==23.1.0
- coverage ==7.3.4
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pymemcache ==3.4.4
- pytest ==7.4.3
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- six ==1.16.0
- sortedcontainers ==2.4.0
- attrs ==23.1.0
- coverage ==7.3.4
- exceptiongroup ==1.2.0
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- tomli ==2.0.1
- tornado ==6.2
- annotated-types ==0.7.0
- anyio ==4.12.1
- attrs ==25.4.0
- certifi ==2026.1.4
- cffi ==2.0.0
- claude-agent-sdk ==0.1.21
- click ==8.3.1
- coverage ==7.13.1
- cryptography ==46.0.3
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- httpx-sse ==0.4.3
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- jsonschema ==4.26.0
- jsonschema-specifications ==2025.9.1
- mcp ==1.25.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- pycparser ==3.0
- pydantic ==2.12.5
- pydantic-core ==2.41.5
- pydantic-settings ==2.12.0
- pygments ==2.19.2
- pyjwt ==2.10.1
- pytest ==9.0.2
- pytest-asyncio ==1.3.0
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- python-dotenv ==1.2.1
- python-multipart ==0.0.21
- referencing ==0.37.0
- rpds-py ==0.30.0
- sortedcontainers ==2.4.0
- sse-starlette ==3.2.0
- starlette ==0.52.1
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- uvicorn ==0.40.0
- attrs ==26.1.0
- backports-asyncio-runner ==1.2.0
- coverage ==7.15.2
- exceptiongroup ==1.3.1
- httpretty ==1.1.4
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- jinja2 ==3.1.6
- linkify-it-py ==2.1.0
- markdown-it-py ==4.2.0
- markupsafe ==3.0.3
- mdit-py-plugins ==0.6.1
- mdurl ==0.1.2
- memray ==1.19.3
- mock ==5.2.0
- msgpack ==1.2.1
- numpy ==2.2.6
- opentracing ==2.4.0
- packaging ==26.2
- platformdirs ==4.10.1
- pluggy ==1.6.0
- py-cpuinfo ==9.0.0
- pygments ==2.20.0
- pytest ==9.1.1
- pytest-asyncio ==1.4.0
- pytest-benchmark ==5.2.3
- pytest-cov ==7.1.0
- pytest-memray ==1.9.0
- pytest-mock ==3.15.1
- rich ==15.0.0
- sortedcontainers ==2.4.0
- textual ==8.2.8
- tomli ==2.4.1
- typing-extensions ==4.16.0
- uc-micro-py ==2.0.0
- aiobotocore ==2.3.1
- aiohappyeyeballs ==2.6.2
- aiohttp ==3.14.0
- aioitertools ==0.13.0
- aiosignal ==1.4.0
- anyio ==4.13.0
- attrs ==26.1.0
- botocore ==1.24.21
- certifi ==2026.5.20
- charset-normalizer ==3.4.7
- coverage ==7.14.1
- elastic-transport ==9.2.1
- elasticsearch ==9.4.0
- events ==0.5
- frozenlist ==1.8.0
- gevent ==22.10.2
- greenlet ==3.5.1
- grpcio ==1.81.0
- hypothesis ==6.45.0
- idna ==3.18
- iniconfig ==2.3.0
- jmespath ==1.1.0
- mock ==5.2.0
- multidict ==6.7.1
- opensearch-protobufs ==1.2.0
- opensearch-py ==3.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- propcache ==0.5.2
- protobuf ==7.35.0
- pygments ==2.20.0
- pynamodb ==5.5.1
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.1.0
- python-dateutil ==2.9.0.post0
- requests ==2.34.2
- setuptools ==79.0.1
- six ==1.17.0
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- urllib3 ==1.26.20
- wrapt ==2.2.1
- yarl ==1.24.2
- zope-event ==6.2
- zope-interface ==8.5
- anyio ==4.12.1
- attrs ==25.4.0
- certifi ==2026.2.25
- charset-normalizer ==3.4.5
- coverage ==7.13.4
- exceptiongroup ==1.3.1
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==9.0.2
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- requests ==2.32.5
- sortedcontainers ==2.4.0
- tomli ==2.4.0
- tornado ==6.5.4
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- attrs ==23.1.0
- coverage ==7.3.4
- decorator ==5.1.1
- dogpile-cache ==1.3.0
- exceptiongroup ==1.2.0
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pbr ==6.0.0
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- stevedore ==5.1.0
- tomli ==2.0.1
- typing-extensions ==4.9.0
- attrs ==26.1.0
- coverage ==7.10.7
- exceptiongroup ==1.3.1
- execnet ==2.1.2
- hypothesis ==6.45.0
- importlib-metadata ==8.7.1
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==8.4.2
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- pytest-xdist ==3.8.0
- sortedcontainers ==2.4.0
- tomli ==2.4.1
- typing-extensions ==4.15.0
- urllib3 ==2.6.3
- zipp ==3.23.1
- attrs ==25.3.0
- coverage ==7.10.5
- gevent ==25.5.1
- greenlet ==3.2.4
- hypothesis ==6.45.0
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.1
- pytest-cov ==6.2.1
- pytest-mock ==3.14.1
- pytest-randomly ==3.16.0
- redis ==6.4.0
- setuptools ==80.9.0
- sortedcontainers ==2.4.0
- zope-event ==5.1.1
- zope-interface ==7.2
- attrs ==23.2.0
- blinker ==1.8.2
- click ==7.1.2
- coverage ==7.5.4
- flask ==1.1.4
- flask-caching ==1.10.1
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- itsdangerous ==1.1.0
- jinja2 ==2.11.3
- markupsafe ==1.1.1
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.1
- pluggy ==1.5.0
- pytest ==8.2.2
- pytest-cov ==5.0.0
- pytest-mock ==3.14.0
- pytest-randomly ==3.15.0
- python-memcached ==1.62
- redis ==5.0.7
- sortedcontainers ==2.4.0
- werkzeug ==1.0.1
- attrs ==26.1.0
- aws-durable-execution-sdk-python ==1.4.0
- aws-durable-execution-sdk-python-testing ==1.1.2
- boto3 ==1.42.96
- botocore ==1.42.96
- certifi ==2026.4.22
- charset-normalizer ==3.4.7
- coverage ==7.13.5
- hypothesis ==6.45.0
- idna ==3.13
- iniconfig ==2.3.0
- jmespath ==1.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- python-dateutil ==2.9.0.post0
- requests ==2.33.1
- s3transfer ==0.16.1
- six ==1.17.0
- sortedcontainers ==2.4.0
- urllib3 ==2.6.3
- attrs ==23.1.0
- coverage ==7.3.4
- decorator ==5.1.1
- dogpile-cache ==0.9.2
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==23.2
- pluggy ==1.3.0
- pytest ==7.4.3
- pytest-cov ==4.1.0
- pytest-mock ==3.12.0
- pytest-randomly ==3.15.0
- sortedcontainers ==2.4.0
- attrs ==26.1.0
- coverage ==7.13.5
- hypothesis ==6.45.0
- iniconfig ==2.3.0
- mariadb ==1.1.14
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==26.1
- pluggy ==1.6.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- sortedcontainers ==2.4.0
- anyio ==4.10.0
- asgiref ==3.9.1
- attrs ==25.3.0
- certifi ==2025.8.3
- coverage ==7.10.6
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.10
- iniconfig ==2.1.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==8.4.2
- pytest-asyncio ==0.21.1
- pytest-cov ==7.0.0
- pytest-mock ==3.15.0
- pytest-randomly ==4.0.1
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- anyio ==4.12.0
- attrs ==25.4.0
- certifi ==2025.11.12
- coverage ==7.12.0
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.27.2
- hypothesis ==6.45.0
- idna ==3.11
- iniconfig ==2.3.0
- mock ==5.2.0
- opentracing ==2.4.0
- packaging ==25.0
- pluggy ==1.6.0
- pygments ==2.19.2
- pytest ==9.0.1
- pytest-asyncio ==0.21.1
- pytest-cov ==7.0.0
- pytest-mock ==3.15.1
- pytest-randomly ==4.0.1
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- typing-extensions ==4.15.0
- attrs ==25.1.0
- coverage ==7.6.12
- hypothesis ==6.45.0
- iniconfig ==2.0.0
- mock ==5.1.0
- opentracing ==2.4.0
- packaging ==24.2
- pluggy ==1.5.0
- pytest ==8.3.4
- pytest-cov ==6.0.0
- pytest-mock ==3.14.0
- sortedcontainers ==2.4.0
- annotated-types ==0.7.0
- anyio ==4.13.0
- attrs ==26.1.0
- certifi ==2026.4.22
- colorama ==0.4.6
- coverage ==7.14.0
- distro ==1.9.0
- eval-type-backport ==0.3.1
- genai-prices ==0.0.59
- griffe ==2.0.2
- griffecli ==2.0.2
- griffelib ==2.0.2
- h11 ==0.16.0
- httpcore ==1.0.9
- httpx ==0.28.1
- hypothesis ==6.45.0
- idna ==3.14
- importlib-metadata ==8.7.1
- iniconfig ==2.3.0
- jiter ==0.14.0
- logfire-api ==4.32.1
- mock ==5.2.0
- multidict ==6.7.1
- openai ==2.36.0
- opentelemetry-api ==1.41.1
- opentracing ==2.4.0
- packaging ==26.2
- pluggy ==1.6.0
- propcache ==0.5.2
- pydantic ==2.12.0a1
- pydantic-ai-slim ==1.0.0
- pydantic-core ==2.37.2
- pydantic-graph ==1.0.0
- pygments ==2.20.0
- pytest ==9.0.3
- pytest-asyncio ==1.3.0
- pytest-cov ==7.1.0
- pytest-mock ==3.15.1
- pyyaml ==6.0.3
- sniffio ==1.3.1
- sortedcontainers ==2.4.0
- tqdm ==4.67.3
- typing-extensions ==4.15.0
- typing-inspection ==0.4.2
- urllib3 ==2.7.0
- vcrpy ==7.0.0
- wrapt ==2.1.2
- yarl ==1.23.0
- zipp ==3.23.1