Skip to content
Tools / openai-agents-python / Dependencies

Dependency Analysis

openai-agents-python

Direct and transitive dependency freshness, license, and CVE exposure from the latest SBOM.

38% Freshness
220 Dependencies
108 Outdated
0 Stale
6.4 Avg Behind

Dependency List

Latest release v0.15.3

Dependency Type Current Latest Behind CVE License
litellm
pypi
Direct 1.83.0 1.88.0.dev1 36 behind 3 critical Unknown
protobuf
pypi
Transitive 5.29.5 7.35.0 22 behind 1 high BSD-3-Clause AND LicenseRef-scancode-protobuf
starlette
pypi
Transitive 0.47.2 1.2.1 16 behind 1 high BSD-2-Clause AND BSD-3-Clause
cryptography
pypi
Direct 45.0.7 48.0.0 10 behind 3 high Apache-2.0 OR BSD-3-Clause OR (Apache-2.0 AND BSD-3-Clause)
python-multipart
pypi
Transitive 0.0.20 0.0.30 10 behind 3 high Apache-2.0
aiohttp
pypi
Direct 3.12.15 3.14.0 7 behind 18 high Apache-2.0 AND MIT
cbor2
pypi
Transitive 5.8.0 6.1.2 7 behind 1 high MIT
urllib3
pypi
Transitive 2.5.0 2.7.0 5 behind 3 high MIT
pyjwt
pypi
Transitive 2.10.1 2.13.0 4 behind 1 high MIT
filelock
pypi
Transitive 3.18.0 3.29.1 21 behind 2 medium Unlicense
requests
pypi
Direct 2.32.4 2.34.2 7 behind 1 medium Apache-2.0
pytest
pypi
Direct 8.4.1 9.0.3 5 behind 1 medium MIT
python-dotenv
pypi
Transitive 1.1.1 1.2.2 3 behind 1 medium BSD-3-Clause
pygments
pypi
Transitive 2.19.2 2.20.0 1 behind 1 low BSD-2-Clause
daytona
pypi
Direct 0.155.0 1.0.1 104 behind Unknown
huggingface-hub
pypi
Transitive 0.34.4 1.17.0 89 behind Apache-2.0
modal
pypi
Direct 1.3.5 1.4.4.dev16 89 behind Unknown
ruff
pypi
Direct 0.9.2 0.15.15 71 behind 0BSD AND Apache-2.0 AND BSD-3-Clause AND MIT
fastapi
pypi
Direct 0.116.1 0.136.3 67 behind MIT
boto3
pypi
Direct 1.42.75 1.43.22 45 behind Unknown
botocore
pypi
Transitive 1.42.75 1.43.22 45 behind Unknown
daytona-api-client
pypi
Transitive 0.155.0 0.184.0 43 behind Unknown
daytona-api-client-async
pypi
Transitive 0.155.0 0.184.0 43 behind Unknown
daytona-toolbox-api-client
pypi
Transitive 0.155.0 0.184.0 43 behind Unknown
daytona-toolbox-api-client-async
pypi
Transitive 0.155.0 0.184.0 43 behind Unknown
wrapt
pypi
Transitive 1.17.3 2.2.1 33 behind BSD-2-Clause
grpcio-status
pypi
Transitive 1.67.1 1.81.0 31 behind Apache-2.0 AND BSD-3-Clause AND MPL-2.0
inline-snapshot
pypi
Direct 0.27.2 0.34.0 20 behind MIT
coverage
pypi
Direct 7.10.3 7.14.1 19 behind Apache-2.0
dapr
pypi
Direct 1.16.0 1.17.5 19 behind Apache-2.0
openai
pypi
Direct 2.26.0 2.41.0 16 behind Apache-2.0
sse-starlette
pypi
Transitive 3.0.2 3.4.4 16 behind BSD-3-Clause
uvicorn
pypi
Transitive 0.35.0 0.49.0 15 behind BSD-2-Clause AND BSD-3-Clause
hf-xet
pypi
Transitive 1.1.7 1.5.1.dev1 14 behind Apache-2.0
mkdocs-material
pypi
Direct 9.6.16 9.7.6 14 behind MIT
numpy
pypi
Direct 2.2.6 2.4.6 14 behind Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib
platformdirs
pypi
Transitive 4.3.8 4.10.0 13 behind MIT
regex
pypi
Transitive 2025.7.34 2026.5.9 13 behind CNRI-Python AND Apache-2.0
pydantic
pypi
Direct 2.12.3 2.13.4 12 behind MIT
e2b
pypi
Direct 2.20.0 2.25.1 11 behind Unknown
pymdown-extensions
pypi
Transitive 10.16.1 10.21.3 11 behind BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND MIT
typer
pypi
Transitive 0.24.1 0.26.7 11 behind MIT
playwright
pypi
Direct 1.50.0 1.60.0 10 behind Unknown
pydantic-core
pypi
Transitive 2.41.4 2.47.0 10 behind Unknown
runloop-api-client
pypi
Direct 1.16.0 1.22.1 10 behind Unknown
types-requests
pypi
Direct 2.32.4.20250809 2.33.0.20260518 10 behind Apache-2.0 AND MIT
mypy
pypi
Direct 1.17.1 2.1.0 9 behind MIT AND Python-2.0 AND Python-2.0.1
redis
pypi
Direct 7.0.1 8.0.0 9 behind MIT
sqlalchemy
pypi
Direct 2.0.43 2.0.50 9 behind MIT
fakeredis
pypi
Direct 2.31.3 2.36.0 8 behind BSD-2-Clause AND BSD-3-Clause
tokenizers
pypi
Transitive 0.21.4 0.23.1 8 behind Apache-2.0
click
pypi
Transitive 8.2.1 8.4.1 7 behind BSD-3-Clause
fsspec
pypi
Transitive 2025.7.0 2026.4.0 7 behind BSD-3-Clause
greenlet
pypi
Transitive 3.2.4 3.5.1 7 behind MIT AND PSF-2.0 AND Python-2.0
grpcio
pypi
Direct 1.76.0 1.81.0 7 behind Apache-2.0 AND BSD-3-Clause AND MPL-2.0
obstore
pypi
Transitive 0.8.2 0.10.0 7 behind MIT
openai-agents
pypi
Direct 0.15.3 0.17.4 7 behind Unknown
pathspec
pypi
Transitive 0.12.1 1.1.1 7 behind MPL-2.0
pytest-asyncio
pypi
Direct 1.1.0 1.4.0 7 behind Apache-2.0
testcontainers
pypi
Direct 4.12.0 4.14.2 7 behind Apache-2.0
vercel-workers
pypi
Transitive 0.0.16 0.0.24 7 behind Unknown
any-llm-sdk
pypi
Direct 1.11.0 1.16.0 6 behind Unknown
certifi
pypi
Transitive 2025.8.3 2026.5.20 6 behind MPL-2.0
googleapis-common-protos
pypi
Transitive 1.70.0 1.75.0 6 behind Apache-2.0
jiter
pypi
Transitive 0.10.0 0.15.0 6 behind MIT
pydantic-settings
pypi
Transitive 2.10.1 2.14.1 6 behind MIT
types-protobuf
pypi
Transitive 6.32.1.20260221 7.34.1.20260518 6 behind Apache-2.0 AND MIT
e2b-code-interpreter
pypi
Direct 2.4.1 2.7.0 5 behind MIT
rpds-py
pypi
Transitive 0.27.0 2026.5.1 5 behind MIT
types-pynput
pypi
Direct 1.8.1.20250809 1.8.1.20260603 5 behind Apache-2.0 AND MIT
uuid-utils
pypi
Transitive 0.14.1 0.16.0 5 behind Unknown
anyio
pypi
Transitive 4.10.0 4.13.0 4 behind MIT
blaxel
pypi
Direct 0.2.50 0.2.54 4 behind Unknown
charset-normalizer
pypi
Transitive 3.4.3 3.4.7 4 behind MIT
markdown
pypi
Transitive 3.8.2 3.10.2 4 behind BSD-3-Clause
opentelemetry-api
pypi
Transitive 1.40.0 1.42.1 4 behind Apache-2.0
opentelemetry-exporter-otlp-proto-common
pypi
Transitive 1.40.0 1.42.1 4 behind Apache-2.0
opentelemetry-exporter-otlp-proto-http
pypi
Transitive 1.40.0 1.42.1 4 behind Apache-2.0
opentelemetry-proto
pypi
Transitive 1.40.0 1.42.1 4 behind Apache-2.0
opentelemetry-sdk
pypi
Transitive 1.40.0 1.42.1 4 behind Apache-2.0
s3transfer
pypi
Transitive 0.16.0 0.18.0 4 behind Apache-2.0
synchronicity
pypi
Transitive 0.11.1 0.12.3 4 behind Apache-2.0
temporalio
pypi
Direct 1.26.0 1.27.2 4 behind Unknown
textual
pypi
Direct 8.2.3 8.2.7 4 behind Unknown
yarl
pypi
Transitive 1.20.1 1.24.2 4 behind Apache-2.0
eval-type-backport
pypi
Direct 0.2.2 0.4.0 3 behind MIT
httpx
pypi
Transitive 0.28.1 1.0.0.dev3 3 behind BSD-3-Clause
importlib-metadata
pypi
Transitive 8.7.0 9.0.0 3 behind Apache-2.0
marshmallow
pypi
Transitive 4.2.2 4.3.0 3 behind BSD-3-Clause AND MIT
mcp
pypi
Direct 1.26.0 1.27.2 3 behind MIT AND Python-2.0
propcache
pypi
Transitive 0.3.2 0.5.2 3 behind Apache-2.0
sounddevice
pypi
Direct 0.5.2 0.5.5 3 behind MIT
tomli
pypi
Transitive 2.2.1 2.4.1 3 behind MIT
types-toml
pypi
Transitive 0.10.8.20240310 0.10.8.20260518 3 behind Apache-2.0
vercel
pypi
Direct 0.5.6 0.5.9 3 behind Unknown
aiosqlite
pypi
Direct 0.21.0 0.22.1 2 behind LicenseRef-scancode-free-unknown AND MIT
attrs
pypi
Transitive 25.3.0 26.1.0 2 behind MIT
cffi
pypi
Transitive 1.17.1 2.0.0 2 behind MIT
environs
pypi
Transitive 14.6.0 15.0.1 2 behind Unknown
httpx-sse
pypi
Transitive 0.4.1 0.4.3 2 behind MIT
iniconfig
pypi
Transitive 2.1.0 2.3.0 2 behind MIT
jsonschema
pypi
Transitive 4.25.0 4.26.0 2 behind MIT
markdown-it-py
pypi
Transitive 4.0.0 4.2.0 2 behind MIT
mdit-py-plugins
pypi
Transitive 0.5.0 0.6.1 2 behind MIT
mkdocs-autorefs
pypi
Transitive 1.4.2 1.4.4 2 behind ISC
mkdocs-get-deps
pypi
Transitive 0.2.0 0.2.2 2 behind MIT
multidict
pypi
Transitive 6.6.4 6.7.1 2 behind Apache-2.0
pyee
pypi
Transitive 12.1.1 13.0.1 2 behind MIT
pyright
pypi
Direct 1.1.408 1.1.410 2 behind MIT
pytest-mock
pypi
Direct 3.14.1 3.15.1 2 behind MIT
rich
pypi
Direct 14.3.3 15.0.0 2 behind MIT
tqdm
pypi
Transitive 4.67.1 4.67.3 2 behind MPL-2.0
typing-extensions
pypi
Direct 4.14.1 4.15.0 2 behind Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD
zipp
pypi
Transitive 3.23.0 4.1.0 2 behind MIT
aiofiles
pypi
Transitive 24.1.0 25.1.0 1 behind Apache-2.0
aiohappyeyeballs
pypi
Transitive 2.6.1 2.6.2 1 behind 0BSD AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND PSF-2.0 AND Python-2.0
asttokens
pypi
Transitive 3.0.0 3.0.1 1 behind Apache-2.0
asyncpg
pypi
Direct 0.30.0 0.31.0 1 behind Apache-2.0
babel
pypi
Transitive 2.17.0 2.18.0 1 behind BSD-3-Clause
evdev
pypi
Transitive 1.9.2 1.9.3 1 behind BSD-3-Clause AND MIT
executing
pypi
Transitive 2.2.0 2.2.1 1 behind MIT
frozenlist
pypi
Transitive 1.7.0 1.8.0 1 behind Apache-2.0
griffelib
pypi
Direct 2.0.1 2.0.2 1 behind Unknown
jsonschema-specifications
pypi
Transitive 2025.4.1 2025.9.1 1 behind MIT
linkify-it-py
pypi
Direct 2.0.3 2.1.0 1 behind MIT
markupsafe
pypi
Transitive 3.0.2 3.0.3 1 behind BSD-2-Clause AND BSD-3-Clause
mkdocs-static-i18n
pypi
Direct 1.3.0 1.3.1 1 behind MIT
mkdocstrings
pypi
Transitive 1.0.3 1.0.4 1 behind Unknown
pymongo
pypi
Direct 4.16.0 4.17.0 1 behind Unknown
pynput
pypi
Direct 1.8.1 1.8.2 1 behind LGPL-3.0-only AND LGPL-3.0-or-later
pyyaml
pypi
Transitive 6.0.2 6.0.3 1 behind MIT
referencing
pypi
Transitive 0.36.2 0.37.0 1 behind MIT
tiktoken
pypi
Transitive 0.12.0 0.13.0 1 behind MIT
uc-micro-py
pypi
Transitive 1.0.3 2.0.0 1 behind MIT
watchfiles
pypi
Transitive 1.1.1 1.2.0 1 behind MIT
websockets
pypi
Direct 15.0.1 16.0.0 1 behind BSD-3-Clause
actions/checkout
githubactions
Direct de0fac2e4500dabe0009e67214ff5f5447ce83dd Unknown
actions/github-script
githubactions
Direct 3a2844b7e9c422d3c10d287c895573f7108da1b3 Unknown
actions/setup-python
githubactions
Direct a309ff8b426b58ec0e2a45f0f869d46889d02405 Unknown
actions/stale
githubactions
Direct b5d41d4e1d5dceea10e7104786b73624c18a190f Unknown
aiohttp-retry
pypi
Transitive 2.9.1 2.9.1 Current MIT
aiosignal
pypi
Transitive 1.4.0 1.4.0 Current Apache-2.0
annotated-doc
pypi
Transitive 0.0.4 0.0.4 Current MIT
annotated-types
pypi
Transitive 0.7.0 0.7.0 Current MIT
astral-sh/setup-uv
githubactions
Direct 08807647e7069bb48b6ef5acd8ec9567f424441b Unknown
async-timeout
pypi
Transitive 5.0.1 5.0.1 Current Apache-2.0
backports-asyncio-runner
pypi
Transitive 1.2.0 1.2.0 Current Unknown
backports-datetime-fromisoformat
pypi
Transitive 2.0.3 2.0.3 Current MIT
backrefs
pypi
Transitive 5.9 7.0.0 MIT
bracex
pypi
Transitive 2.6 2.6.0 MIT
colorama
pypi
Transitive 0.4.6 0.4.6 Current BSD-2-Clause AND BSD-3-Clause
deprecated
pypi
Transitive 1.3.1 1.3.1 Current MIT
distro
pypi
Transitive 1.9.0 1.9.0 Current Apache-2.0
dnspython
pypi
Transitive 2.8.0 2.8.0 Current ISC AND MPL-2.0
docker
pypi
Direct 7.1.0 7.1.0 Current Apache-2.0
dockerfile-parse
pypi
Transitive 2.0.1 2.0.1 Current BSD-2-Clause AND BSD-3-Clause
exceptiongroup
pypi
Transitive 1.3.1 1.3.1 Current MIT AND Python-2.0
execnet
pypi
Transitive 2.1.2 2.1.2 Current MIT
fastapi
Direct Unknown
fastapi
Direct >= 0.120.0 Unknown
fastuuid
pypi
Transitive 0.14.0 0.14.0 Current BSD-2-Clause AND BSD-3-Clause
ghp-import
pypi
Transitive 2.1.0 2.1.0 Current Apache-2.0
graphviz
pypi
Direct 0.21 0.21.0 MIT
grpclib
pypi
Transitive 0.4.9 0.4.9 Current BSD-3-Clause
h11
pypi
Transitive 0.16.0 0.16.0 Current MIT
h2
pypi
Transitive 4.3.0 4.3.0 Current MIT
hatchling
Direct Unknown
hpack
pypi
Transitive 4.1.0 4.1.0 Current MIT
httpcore
pypi
Transitive 1.0.9 1.0.9 Current BSD-2-Clause AND BSD-3-Clause
hyperframe
pypi
Transitive 6.1.0 6.1.0 Current MIT
idna
pypi
Transitive 3.10 3.18.0 BSD-3-Clause
jinja2
pypi
Transitive 3.1.6 3.1.6 Current BSD-2-Clause AND BSD-3-Clause
jmespath
pypi
Transitive 1.1.0 1.1.0 Current MIT
mdurl
pypi
Transitive 0.1.2 0.1.2 Current MIT
mergedeep
pypi
Transitive 1.3.4 1.3.4 Current MIT
mkdocs
pypi
Direct 1.6.1 1.6.1 Current BSD-2-Clause AND BSD-3-Clause
mkdocs-material-extensions
pypi
Transitive 1.3.1 1.3.1 Current MIT
mkdocstrings
Direct Unknown
mkdocstrings-python
pypi
Direct 2.0.3 2.0.3 Current Unknown
mypy-extensions
pypi
Transitive 1.1.0 1.1.0 Current MIT
nexus-rpc
pypi
Transitive 1.4.0 1.4.0 Current Unknown
nodeenv
pypi
Transitive 1.10.0 1.10.0 Current BSD-2-Clause AND BSD-3-Clause
openai
Direct >= 2.2,< 3 Unknown
openai-agents
Direct Unknown
openai/codex-action
githubactions
Direct e0fdf01220eb9a88167c4898839d273e3f2609d1 Unknown
openresponses-types
pypi
Transitive 2.3.0.post1 2.3.0.post1 Current Unknown
opentelemetry-instrumentation
pypi
Transitive 0.61b0 0.63.0b1 Apache-2.0
opentelemetry-instrumentation-aiohttp-client
pypi
Transitive 0.61b0 0.63.0b1 Unknown
opentelemetry-semantic-conventions
pypi
Transitive 0.61b0 0.63.0b1 Apache-2.0
opentelemetry-util-http
pypi
Transitive 0.61b0 0.63.0b1 Apache-2.0
packaging
pypi
Transitive 25.0 26.2.0 Apache-2.0 AND BSD-2-Clause
paginate
pypi
Transitive 0.5.7 0.5.7 Current MIT
peter-evans/create-pull-request
githubactions
Direct 5f6978faf089d4d20b00c7766989d076bb2fc7f1 Unknown
pluggy
pypi
Transitive 1.6.0 1.6.0 Current MIT
pycparser
pypi
Transitive 2.22 3.0.0 BSD-3-Clause
pyobjc-core
pypi
Transitive 11.1 12.2.0 MIT
pyobjc-framework-applicationservices
pypi
Transitive 11.1 12.2.0 MIT
pyobjc-framework-cocoa
pypi
Transitive 11.1 12.2.0 MIT
pyobjc-framework-coretext
pypi
Transitive 11.1 12.2.0 MIT
pyobjc-framework-quartz
pypi
Transitive 11.1 12.2.0 MIT
pypa/gh-action-pypi-publish
githubactions
Direct cef221092ed1bacb1cc03d23a2d87d1d172e277b Unknown
pytest-xdist
pypi
Direct 3.8.0 3.8.0 Current MIT
python-dateutil
pypi
Transitive 2.9.0.post0 2.9.0.post0 Current Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference
python-dotenv
Direct Unknown
python-xlib
pypi
Transitive 0.33 0.33.0 GPL-3.0-or-later AND LGPL-2.1-only
pywin32
pypi
Transitive 311 311.0.0 PSF-2.0
pyyaml-env-tag
pypi
Transitive 1.1 1.1.0 MIT
shellingham
pypi
Transitive 1.5.4 1.5.4 Current ISC
six
pypi
Transitive 1.17.0 1.17.0 Current MIT
sniffio
pypi
Transitive 1.3.1 1.3.1 Current Apache-2.0 AND MIT
sortedcontainers
pypi
Transitive 2.4.0 2.4.0 Current Apache-2.0
toml
pypi
Transitive 0.10.2 0.10.2 Current MIT
types-certifi
pypi
Transitive 2021.10.8.3 2021.10.8.3 Current Apache-2.0
typing-inspection
pypi
Transitive 0.4.2 0.4.2 Current MIT
uvicorn
Direct Unknown
uvicorn
Direct >= 0.38.0 Unknown
watchdog
pypi
Transitive 6.0.0 6.0.0 Current Apache-2.0 AND Python-2.0
wcmatch
pypi
Transitive 10.1 10.1.0 MIT
websockets
Direct Unknown

License Breakdown

MIT 75
Unknown 48
Apache-2.0 37
BSD-2-Clause AND BSD-3-Clause 11
BSD-3-Clause 11
Apache-2.0 AND MIT 5
MPL-2.0 3
Apache-2.0 AND BSD-3-Clause AND MPL-2.0 2
BSD-2-Clause 2
BSD-3-Clause AND MIT 2
ISC 2
MIT AND Python-2.0 2
0BSD AND Apache-2.0 AND BSD-3-Clause AND MIT 1
0BSD AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND PSF-2.0 AND Python-2.0 1
Apache-2.0 AND BSD-2-Clause 1
Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference 1
Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib 1
Apache-2.0 AND Python-2.0 1
Apache-2.0 OR BSD-3-Clause OR (Apache-2.0 AND BSD-3-Clause) 1
BSD-3-Clause AND LicenseRef-scancode-protobuf 1
BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND MIT 1
CNRI-Python AND Apache-2.0 1
GPL-3.0-or-later AND LGPL-2.1-only 1
ISC AND MPL-2.0 1
LGPL-3.0-only AND LGPL-3.0-or-later 1
LicenseRef-scancode-free-unknown AND MIT 1
MIT AND PSF-2.0 AND Python-2.0 1
MIT AND Python-2.0 AND Python-2.0.1 1
PSF-2.0 1
Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD 1
Unlicense 1

CVE Severity

critical 1
high 8
medium 4
low 1
unknown 0

Beta — feedback welcome: [email protected]