Dependencies
graph LR
classDef missing stroke-dasharray: 5
agentpool["agentpool<br/>2.9.18"]
aiofile["aiofile<br/>3.9.0"]
aioitertools["aioitertools<br/>0.13.0"]
alembic["alembic<br/>1.18.4"]
annotated-doc["annotated-doc<br/>0.0.4"]
annotated-types["annotated-types<br/>0.7.0"]
anthropic["anthropic<br/>0.89.0"]
anybadge["anybadge<br/>1.16.0"]
anyenv["anyenv<br/>2.0.15"]
anyio["anyio<br/>4.13.0"]
appdirs["appdirs<br/>1.4.4"]
attrs["attrs<br/>26.1.0"]
authlib["Authlib<br/>1.6.9"]
bashkit["bashkit<br/>0.1.15"]
bashlex["bashlex<br/>0.18"]
beartype["beartype<br/>0.22.9"]
caio["caio<br/>0.9.25"]
certifi["certifi<br/>2026.2.25"]
cffi["cffi<br/>2.0.0"]
charset-normalizer["charset-normalizer<br/>3.4.7"]
clawd-code-sdk["clawd-code-sdk<br/>1.0.27"]
click_0["click<br/>8.3.2"]
clinspector["clinspector<br/>1.0.1"]
cloudpickle["cloudpickle<br/>3.1.2"]
codexed["codexed<br/>1.1.7"]
coloraide["coloraide<br/>8.8.1"]
cronsim["cronsim<br/>2.7"]
cryptography["cryptography<br/>46.0.6"]
cyclopts["cyclopts<br/>4.10.1"]
deepmerge["deepmerge<br/>2.0"]
distro["distro<br/>1.9.0"]
docler["docler<br/>2.1.1"]
docstring-parser["docstring_parser<br/>0.17.0"]
docutils["docutils<br/>0.22.4"]
epregistry["epregistry<br/>2.0.3"]
evented["evented<br/>1.1.0"]
exceptiongroup["exceptiongroup<br/>1.3.1"]
executing["executing<br/>2.2.1"]
exxec["exxec<br/>0.4.0"]
fakeredis["fakeredis<br/>2.34.1"]
fastapi["fastapi<br/>0.135.3"]
fastmcp["fastmcp<br/>3.2.0"]
fieldz["fieldz<br/>0.2.0"]
fsspec["fsspec<br/>2026.3.0"]
genai-prices["genai-prices<br/>0.0.56"]
ghp-import["ghp-import<br/>2.1.0"]
git-changelog["git-changelog<br/>2.9.3"]
gitdb["gitdb<br/>4.0.12"]
githarbor["githarbor<br/>1.0.2"]
gitpython["GitPython<br/>3.1.46"]
googleapis-common-protos["googleapis-common-protos<br/>1.74.0"]
greenlet["greenlet<br/>3.3.2"]
griffelib["griffelib<br/>2.0.2"]
h11["h11<br/>0.16.0"]
httpcore["httpcore<br/>1.0.9"]
httpx-sse["httpx-sse<br/>0.4.3"]
httpx["httpx<br/>0.28.1"]
idna["idna<br/>3.11"]
importlib-metadata["importlib_metadata<br/>8.7.1"]
iniconfig["iniconfig<br/>2.3.0"]
jaraco-classes["jaraco.classes<br/>3.4.0"]
jaraco-context["jaraco.context<br/>6.1.2"]
jaraco-functools["jaraco.functools<br/>4.4.0"]
jeepney["jeepney<br/>0.9.0"]
jinja2["Jinja2<br/>3.1.6"]
jinjarope["jinjarope<br/>1.0.7"]
jiter["jiter<br/>0.13.0"]
jsonref["jsonref<br/>1.1.0"]
jsonschema-path["jsonschema-path<br/>0.4.5"]
jsonschema-specifications["jsonschema-specifications<br/>2025.9.1"]
jsonschema["jsonschema<br/>4.26.0"]
keyring["keyring<br/>25.7.0"]
llmling-models["llmling-models<br/>1.6.0"]
logfire-api["logfire-api<br/>4.31.0"]
logfire["logfire<br/>4.31.0"]
mako["Mako<br/>1.3.10"]
markdown-it-py["markdown-it-py<br/>4.0.0"]
markdown["Markdown<br/>3.10.2"]
markupsafe["MarkupSafe<br/>3.0.3"]
mcp["mcp<br/>1.27.0"]
mdurl["mdurl<br/>0.1.2"]
mergedeep["mergedeep<br/>1.3.4"]
mkdocs-autorefs["mkdocs-autorefs<br/>1.4.4"]
mkdocs-get-deps["mkdocs-get-deps<br/>0.2.2"]
mkdocs-mknodes["mkdocs-mknodes<br/>1.1.0"]
mkdocs["mkdocs<br/>1.6.1"]
mkdocstrings["mkdocstrings<br/>1.0.3"]
mkdown["mkdown<br/>1.0.1"]
mknodes["mknodes<br/>2.2.14"]
more-itertools["more-itertools<br/>11.0.1"]
multidict["multidict<br/>6.7.1"]
natsort["natsort<br/>8.4.0"]
openapi-pydantic["openapi-pydantic<br/>0.5.1"]
opentelemetry-api["opentelemetry-api<br/>1.39.1"]
opentelemetry-exporter-otlp-proto-common["opentelemetry-exporter-otlp-proto-common<br/>1.39.1"]
opentelemetry-exporter-otlp-proto-http["opentelemetry-exporter-otlp-proto-http<br/>1.39.1"]
opentelemetry-instrumentation["opentelemetry-instrumentation<br/>0.60b1"]
opentelemetry-proto["opentelemetry-proto<br/>1.39.1"]
opentelemetry-sdk["opentelemetry-sdk<br/>1.39.1"]
opentelemetry-semantic-conventions["opentelemetry-semantic-conventions<br/>0.60b1"]
packaging["packaging<br/>26.0"]
pathable["pathable<br/>0.5.0"]
pathlib-abc["pathlib_abc<br/>0.5.2"]
pathspec["pathspec<br/>1.0.4"]
pillow["pillow<br/>12.2.0"]
pipdeptree["pipdeptree<br/>2.34.0"]
platformdirs["platformdirs<br/>4.9.4"]
pluggy["pluggy<br/>1.6.0"]
prometheus-client["prometheus_client<br/>0.24.1"]
prompt-toolkit["prompt_toolkit<br/>3.0.52"]
promptantic["promptantic<br/>1.0.0"]
propcache["propcache<br/>0.4.1"]
protobuf["protobuf<br/>6.33.6"]
psygnal["psygnal<br/>0.15.1"]
ptyprocess["ptyprocess<br/>0.7.0"]
py-key-value-aio["py-key-value-aio<br/>0.4.4"]
pycparser["pycparser<br/>3.0"]
pydantic-ai-slim["pydantic-ai-slim<br/>1.77.0"]
pydantic-core["pydantic_core<br/>2.41.5"]
pydantic-graph["pydantic-graph<br/>1.77.0"]
pydantic-settings["pydantic-settings<br/>2.13.1"]
pydantic["pydantic<br/>2.12.5"]
pydocket["pydocket<br/>0.18.2"]
pygments["Pygments<br/>2.20.0"]
pyjwt["PyJWT<br/>2.12.1"]
pymdown-extensions["pymdown-extensions<br/>10.21.2"]
pypdf["pypdf<br/>6.9.2"]
pyperclip["pyperclip<br/>1.11.0"]
pytest-asyncio["pytest-asyncio<br/>1.3.0"]
pytest-docker["pytest-docker<br/>3.2.5"]
pytest["pytest<br/>9.0.2"]
python-dateutil["python-dateutil<br/>2.9.0.post0"]
python-dotenv["python-dotenv<br/>1.2.2"]
python-json-logger["python-json-logger<br/>4.1.0"]
python-multipart["python-multipart<br/>0.0.24"]
pyyaml-env-tag["pyyaml_env_tag<br/>1.1"]
pyyaml-include["pyyaml-include<br/>2.2"]
pyyaml["PyYAML<br/>6.0.3"]
redis["redis<br/>7.4.0"]
referencing["referencing<br/>0.37.0"]
requests["requests<br/>2.33.1"]
rich-rst["rich-rst<br/>1.3.2"]
rich["rich<br/>14.3.3"]
ripgrep-rs["ripgrep-rs<br/>0.4.2"]
rpds-py["rpds-py<br/>0.30.0"]
schemez["schemez<br/>2.2.29"]
searchly["searchly<br/>2.1.0"]
secretstorage["SecretStorage<br/>3.5.0"]
semver["semver<br/>3.0.4"]
setuptools["setuptools<br/>82.0.1"]
shellingham["shellingham<br/>1.5.4"]
six["six<br/>1.17.0"]
slashed["slashed<br/>1.2.1"]
smmap["smmap<br/>5.0.3"]
sniffio["sniffio<br/>1.3.1"]
sortedcontainers["sortedcontainers<br/>2.4.0"]
sqlalchemy["SQLAlchemy<br/>2.0.49"]
sqlmodel["sqlmodel<br/>0.0.38"]
sse-starlette["sse-starlette<br/>3.3.4"]
starlette["starlette<br/>1.0.0"]
structlog["structlog<br/>25.5.0"]
sublime-search["sublime-search<br/>0.5.0"]
tokonomics["tokonomics<br/>1.2.18"]
tomli-w["tomli_w<br/>1.2.0"]
toprompt["toprompt<br/>1.0.0"]
typer["typer<br/>0.24.1"]
typing-extensions["typing_extensions<br/>4.15.0"]
typing-inspection["typing-inspection<br/>0.4.2"]
uncalled-for["uncalled-for<br/>0.2.0"]
universal-pathlib["universal_pathlib<br/>0.3.10"]
upathtools["upathtools<br/>1.20.2"]
urllib3["urllib3<br/>2.6.3"]
uvicorn["uvicorn<br/>0.44.0"]
watchdog["watchdog<br/>6.0.0"]
watchfiles["watchfiles<br/>1.1.1"]
wcwidth["wcwidth<br/>0.6.0"]
websockets["websockets<br/>16.0"]
wrapt["wrapt<br/>1.17.3"]
yamling["yamling<br/>2.1.7"]
yarl["yarl<br/>1.23.0"]
zensical["zensical<br/>0.0.31"]
zipp["zipp<br/>3.23.0"]
agentpool -- ">=0.0.1" --> codexed
agentpool -- ">=0.0.1" --> toprompt
agentpool -- ">=0.0.22" --> sqlmodel
agentpool -- ">=0.1.0" --> exxec
agentpool -- ">=0.1.0" --> slashed
agentpool -- ">=0.1.0" --> upathtools
agentpool -- ">=0.1.11" --> bashkit
agentpool -- ">=0.1.2" --> tokonomics
agentpool -- ">=0.1.36" --> clawd-code-sdk
agentpool -- ">=0.11.1" --> psygnal
agentpool -- ">=0.16.1" --> pydocket
agentpool -- ">=0.17.0" --> docstring-parser
agentpool -- ">=0.3.0" --> anyenv
agentpool -- ">=0.3.0" --> ripgrep-rs
agentpool -- ">=0.3.1" --> sublime-search
agentpool -- ">=0.4.5" --> promptantic
agentpool -- ">=1.0.0" --> pydantic-ai-slim
agentpool -- ">=1.0.1" --> python-dotenv
agentpool -- ">=1.0.3" --> docler
agentpool -- ">=1.0.5" --> evented
agentpool -- ">=1.1.1" --> watchfiles
agentpool -- ">=1.16.5" --> alembic
agentpool -- ">=1.2.0" --> mcp
agentpool -- ">=1.4.1" --> llmling-models
agentpool -- ">=11.3.0" --> pillow
agentpool -- ">=15.0" --> websockets
agentpool -- ">=2.0.1" --> searchly
agentpool -- ">=2.0.2" --> yamling
agentpool -- ">=2.10.0" --> pydantic
agentpool -- ">=2.12.4" --> fastmcp
agentpool -- ">=25.5.0" --> structlog
agentpool -- ">=25.6.0" --> keyring
agentpool -- "any" --> epregistry
agentpool -- "any" --> fastapi
agentpool -- "any" --> fsspec
agentpool -- "any" --> httpx
agentpool -- "any" --> jinja2
agentpool -- "any" --> jinjarope
agentpool -- "any" --> logfire
agentpool -- "any" --> platformdirs
agentpool -- "any" --> py-key-value-aio
agentpool -- "any" --> rich
agentpool -- "any" --> schemez
agentpool -- "any" --> sqlalchemy
agentpool -- "any" --> typer
agentpool -- "any" --> uvicorn
aiofile -- ">=0.9.0,<0.10.0" --> caio
alembic -- ">=1.4.23" --> sqlalchemy
alembic -- ">=4.12" --> typing-extensions
alembic -- "any" --> mako
anthropic -- ">=0.15,<1" --> docstring-parser
anthropic -- ">=0.25.0,<1" --> httpx
anthropic -- ">=0.4.0,<1" --> jiter
anthropic -- ">=1.7.0,<2" --> distro
anthropic -- ">=1.9.0,<3" --> pydantic
anthropic -- ">=3.5.0,<5" --> anyio
anthropic -- ">=4.14,<5" --> typing-extensions
anthropic -- "any" --> sniffio
anybadge -- "any" --> packaging
anyenv -- ">=0.12.0" --> aioitertools
anyenv -- ">=0.3.4" --> universal-pathlib
anyenv -- ">=1.4.4" --> appdirs
anyenv -- ">=4.8.0" --> anyio
anyio -- ">=2.8" --> idna
authlib -- "any" --> cryptography
cffi -- "any" --> pycparser
clawd-code-sdk -- ">=0.1.0" --> mcp
clawd-code-sdk -- ">=0.77.0" --> anthropic
clawd-code-sdk -- ">=1.2.1" --> python-dotenv
clawd-code-sdk -- ">=2.0.15" --> anyenv
clawd-code-sdk -- ">=4.0.0" --> anyio
clawd-code-sdk -- ">=4.31.0" --> logfire
clinspector -- ">=0.3.0" --> schemez
clinspector -- ">=0.5.0" --> anyenv
codexed -- ">=2.0.15" --> anyenv
codexed -- "any" --> pydantic
codexed -- "any" --> schemez
cryptography -- ">=2.0.0" --> cffi
cyclopts -- ">=0.15,<4.0" --> docstring-parser
cyclopts -- ">=1.3.1,<2.0.0" --> rich-rst
cyclopts -- ">=13.6.0" --> rich
cyclopts -- ">=23.1.0" --> attrs
docler -- ">=0.0.1" --> schemez
docler -- ">=0.12.1" --> mkdown
docler -- ">=0.4.1" --> anyenv
docler -- ">=0.4.3" --> upathtools
docler -- ">=2.8.1" --> pydantic-settings
docler -- ">=3.2.1" --> pytest-docker
docler -- "any" --> pydantic
docler -- "any" --> pypdf
evented -- ">=1.0.2" --> anyenv
evented -- "any" --> pydantic
evented -- "any" --> schemez
exxec -- ">=0.7.0" --> ptyprocess
exxec -- ">=1.11.6" --> anyenv
exxec -- ">=1.9.0" --> upathtools
exxec -- "any" --> pydantic
exxec -- "any" --> schemez
fakeredis -- ">=2" --> sortedcontainers
fakeredis -- ">=4.3" --> redis
fastapi -- ">=0.0.2" --> annotated-doc
fastapi -- ">=0.4.2" --> typing-inspection
fastapi -- ">=0.46.0" --> starlette
fastapi -- ">=2.9.0" --> pydantic
fastapi -- ">=4.8.0" --> typing-extensions
fastmcp -- ">=0.2.0" --> uncalled-for
fastmcp -- ">=0.28.1,<1.0" --> httpx
fastmcp -- ">=0.3.4" --> jsonschema-path
fastmcp -- ">=0.35" --> uvicorn
fastmcp -- ">=0.4.4,<0.5.0" --> py-key-value-aio
fastmcp -- ">=0.5.1" --> openapi-pydantic
fastmcp -- ">=1.0.0" --> watchfiles
fastmcp -- ">=1.1.0" --> jsonref
fastmcp -- ">=1.1.0" --> python-dotenv
fastmcp -- ">=1.2.2" --> exceptiongroup
fastmcp -- ">=1.20.0" --> opentelemetry-api
fastmcp -- ">=1.24.0,<2.0" --> mcp
fastmcp -- ">=1.6.5" --> authlib
fastmcp -- ">=1.9.0" --> pyperclip
fastmcp -- ">=13.9.4" --> rich
fastmcp -- ">=15.0.1" --> websockets
fastmcp -- ">=2.11.7" --> pydantic
fastmcp -- ">=24.0" --> packaging
fastmcp -- ">=4.0.0" --> cyclopts
fastmcp -- ">=4.0.0" --> platformdirs
fastmcp -- ">=6.0,<7.0" --> pyyaml
fieldz -- ">=4.10.0" --> typing-extensions
genai-prices -- ">=0.27" --> httpx
genai-prices -- ">=2.10" --> pydantic
ghp-import -- ">=2.8.1" --> python-dateutil
git-changelog -- ">=26.0" --> packaging
git-changelog -- ">=3.0" --> jinja2
git-changelog -- ">=3.0" --> semver
git-changelog -- ">=4.4" --> platformdirs
gitdb -- ">=3.0.1,<6" --> smmap
githarbor -- ">=0.6.5" --> upathtools
githarbor -- "any" --> universal-pathlib
gitpython -- ">=4.0.1,<5" --> gitdb
googleapis-common-protos -- ">=4.25.8,<8.0.0" --> protobuf
httpcore -- ">=0.16" --> h11
httpcore -- "any" --> certifi
httpx -- "==1.*" --> httpcore
httpx -- "any" --> anyio
httpx -- "any" --> certifi
httpx -- "any" --> idna
importlib-metadata -- ">=3.20" --> zipp
jaraco-classes -- "any" --> more-itertools
jaraco-functools -- "any" --> more-itertools
jinja2 -- ">=2.0" --> markupsafe
jinjarope -- ">=0.4.17" --> anyenv
jinjarope -- "any" --> epregistry
jinjarope -- "any" --> fsspec
jinjarope -- "any" --> jinja2
jinjarope -- "any" --> universal-pathlib
jinjarope -- "any" --> upathtools
jsonschema -- ">=0.25.0" --> rpds-py
jsonschema -- ">=0.28.4" --> referencing
jsonschema -- ">=2023.03.6" --> jsonschema-specifications
jsonschema -- ">=22.2.0" --> attrs
jsonschema-path -- "<0.38.0" --> referencing
jsonschema-path -- ">=0.5.0,<0.6.0" --> pathable
jsonschema-path -- ">=5.1" --> pyyaml
jsonschema-specifications -- ">=0.31.0" --> referencing
keyring -- ">=0.4.2" --> jeepney
keyring -- ">=3.2" --> secretstorage
keyring -- "any" --> jaraco-classes
keyring -- "any" --> jaraco-context
keyring -- "any" --> jaraco-functools
llmling-models -- ">=0.0.1" --> schemez
llmling-models -- ">=0.4.0" --> tokonomics
llmling-models -- ">=1.27.0" --> pydantic-ai-slim
llmling-models -- "any" --> anyenv
llmling-models -- "any" --> pydantic
logfire -- ">=0.41b0" --> opentelemetry-instrumentation
logfire -- ">=1.39.0,<1.40.0" --> opentelemetry-exporter-otlp-proto-http
logfire -- ">=1.39.0,<1.40.0" --> opentelemetry-sdk
logfire -- ">=13.4.2" --> rich
logfire -- ">=2.0.1" --> executing
logfire -- ">=4.1.0" --> typing-extensions
logfire -- ">=4.23.4" --> protobuf
mako -- ">=0.9.2" --> markupsafe
markdown-it-py -- "~=0.1" --> mdurl
mcp -- ">=0.0.9" --> python-multipart
mcp -- ">=0.27" --> starlette
mcp -- ">=0.27.1" --> httpx
mcp -- ">=0.31.1" --> uvicorn
mcp -- ">=0.4" --> httpx-sse
mcp -- ">=0.4.1" --> typing-inspection
mcp -- ">=1.6.1" --> sse-starlette
mcp -- ">=2.10.1" --> pyjwt
mcp -- ">=2.11.0,<3.0.0" --> pydantic
mcp -- ">=2.5.2" --> pydantic-settings
mcp -- ">=4.20.0" --> jsonschema
mcp -- ">=4.5" --> anyio
mcp -- ">=4.9.0" --> typing-extensions
mkdocs -- ">=0.1" --> pyyaml-env-tag
mkdocs -- ">=0.11.1" --> pathspec
mkdocs -- ">=0.2.0" --> mkdocs-get-deps
mkdocs -- ">=1.0" --> ghp-import
mkdocs -- ">=1.3.4" --> mergedeep
mkdocs -- ">=2.0" --> watchdog
mkdocs -- ">=2.0.1" --> markupsafe
mkdocs -- ">=2.11.1" --> jinja2
mkdocs -- ">=20.5" --> packaging
mkdocs -- ">=3.3.6" --> markdown
mkdocs -- ">=5.1" --> pyyaml
mkdocs -- ">=7.0" --> click_0
mkdocs-autorefs -- ">=1.1" --> mkdocs
mkdocs-autorefs -- ">=2.0.1" --> markupsafe
mkdocs-autorefs -- ">=3.3" --> markdown
mkdocs-get-deps -- ">=1.3.4" --> mergedeep
mkdocs-get-deps -- ">=2.2.0" --> platformdirs
mkdocs-get-deps -- ">=5.1" --> pyyaml
mkdocs-mknodes -- ">4.0" --> logfire
mkdocs-mknodes -- ">=0.1.0" --> anyenv
mkdocs-mknodes -- ">=0.6.5" --> upathtools
mkdocs-mknodes -- ">=1.17.1" --> yarl
mkdocs-mknodes -- ">=1.5" --> mkdocs
mkdocs-mknodes -- ">=2.1.0a1" --> mknodes
mkdocs-mknodes -- "any" --> jinja2
mkdocs-mknodes -- "any" --> jinjarope
mkdocs-mknodes -- "any" --> pathspec
mkdocs-mknodes -- "any" --> pydantic
mkdocs-mknodes -- "any" --> rich
mkdocs-mknodes -- "any" --> typer
mkdocs-mknodes -- "any" --> universal-pathlib
mkdocs-mknodes -- "any" --> yamling
mkdocstrings -- ">=1.1" --> markupsafe
mkdocstrings -- ">=1.4" --> mkdocs-autorefs
mkdocstrings -- ">=1.6" --> mkdocs
mkdocstrings -- ">=3.1" --> jinja2
mkdocstrings -- ">=3.6" --> markdown
mkdocstrings -- ">=6.3" --> pymdown-extensions
mkdown -- ">=0.2.2" --> schemez
mkdown -- ">=0.4.16" --> anyenv
mkdown -- ">=0.6.3" --> upathtools
mkdown -- "any" --> pydantic
mknodes -- ">=0.0.11" --> zensical
mknodes -- ">=0.12.0" --> typer
mknodes -- ">=0.99.54" --> agentpool
mknodes -- ">=1.3.0" --> pytest-asyncio
mknodes -- ">=1.9.0" --> anyenv
mknodes -- ">=80.9.0" --> setuptools
mknodes -- "any" --> anybadge
mknodes -- "any" --> clinspector
mknodes -- "any" --> coloraide
mknodes -- "any" --> epregistry
mknodes -- "any" --> fieldz
mknodes -- "any" --> fsspec
mknodes -- "any" --> git-changelog
mknodes -- "any" --> githarbor
mknodes -- "any" --> gitpython
mknodes -- "any" --> griffelib
mknodes -- "any" --> jinja2
mknodes -- "any" --> jinjarope
mknodes -- "any" --> mkdocstrings
mknodes -- "any" --> natsort
mknodes -- "any" --> pipdeptree
mknodes -- "any" --> pydantic
mknodes -- "any" --> python-dotenv
mknodes -- "any" --> tomli-w
mknodes -- "any" --> universal-pathlib
mknodes -- "any" --> upathtools
mknodes -- "any" --> yamling
openapi-pydantic -- ">=1.8" --> pydantic
opentelemetry-api -- ">=4.5.0" --> typing-extensions
opentelemetry-api -- ">=6.0,<8.8.0" --> importlib-metadata
opentelemetry-exporter-otlp-proto-common -- "==1.39.1" --> opentelemetry-proto
opentelemetry-exporter-otlp-proto-http -- "==1.39.1" --> opentelemetry-exporter-otlp-proto-common
opentelemetry-exporter-otlp-proto-http -- "==1.39.1" --> opentelemetry-proto
opentelemetry-exporter-otlp-proto-http -- ">=4.5.0" --> typing-extensions
opentelemetry-exporter-otlp-proto-http -- "~=1.15" --> opentelemetry-api
opentelemetry-exporter-otlp-proto-http -- "~=1.39.1" --> opentelemetry-sdk
opentelemetry-exporter-otlp-proto-http -- "~=1.52" --> googleapis-common-protos
opentelemetry-exporter-otlp-proto-http -- "~=2.7" --> requests
opentelemetry-instrumentation -- "==0.60b1" --> opentelemetry-semantic-conventions
opentelemetry-instrumentation -- ">=1.0.0,<2.0.0" --> wrapt
opentelemetry-instrumentation -- ">=18.0" --> packaging
opentelemetry-instrumentation -- "~=1.4" --> opentelemetry-api
opentelemetry-proto -- ">=5.0,<7.0" --> protobuf
opentelemetry-sdk -- "==0.60b1" --> opentelemetry-semantic-conventions
opentelemetry-sdk -- "==1.39.1" --> opentelemetry-api
opentelemetry-sdk -- ">=4.5.0" --> typing-extensions
opentelemetry-semantic-conventions -- "==1.39.1" --> opentelemetry-api
opentelemetry-semantic-conventions -- ">=4.5.0" --> typing-extensions
pipdeptree -- ">=26" --> packaging
prompt-toolkit -- "any" --> wcwidth
promptantic -- ">=0.3.0" --> universal-pathlib
promptantic -- ">=3.0.48" --> prompt-toolkit
promptantic -- "any" --> pydantic
promptantic -- "any" --> schemez
py-key-value-aio -- ">=0.20.0" --> beartype
py-key-value-aio -- ">=4.15.0" --> typing-extensions
pydantic -- "==2.41.5" --> pydantic-core
pydantic -- ">=0.4.2" --> typing-inspection
pydantic -- ">=0.6.0" --> annotated-types
pydantic -- ">=4.14.1" --> typing-extensions
pydantic-ai-slim -- "==1.77.0" --> pydantic-graph
pydantic-ai-slim -- ">=0.0.48" --> genai-prices
pydantic-ai-slim -- ">=0.27" --> httpx
pydantic-ai-slim -- ">=0.4.0" --> typing-inspection
pydantic-ai-slim -- ">=1.28.0" --> opentelemetry-api
pydantic-ai-slim -- ">=2.0" --> griffelib
pydantic-ai-slim -- ">=2.12" --> pydantic
pydantic-core -- ">=4.14.1" --> typing-extensions
pydantic-graph -- ">=0.27" --> httpx
pydantic-graph -- ">=0.4.0" --> typing-inspection
pydantic-graph -- ">=2.12" --> pydantic
pydantic-graph -- ">=3.14.1" --> logfire-api
pydantic-settings -- ">=0.21.0" --> python-dotenv
pydantic-settings -- ">=0.4.0" --> typing-inspection
pydantic-settings -- ">=2.7.0" --> pydantic
pydocket -- ">=0.15.1" --> typer
pydocket -- ">=0.2.0" --> uncalled-for
pydocket -- ">=0.21.1" --> prometheus-client
pydocket -- ">=0.3.0" --> py-key-value-aio
pydocket -- ">=1.33.0" --> opentelemetry-api
pydocket -- ">=13.9.4" --> rich
pydocket -- ">=2.0.7" --> python-json-logger
pydocket -- ">=2.32.1" --> fakeredis
pydocket -- ">=2.6" --> cronsim
pydocket -- ">=3.1.1" --> cloudpickle
pydocket -- ">=4.12.0" --> typing-extensions
pydocket -- ">=5" --> redis
pymdown-extensions -- ">=3.6" --> markdown
pymdown-extensions -- "any" --> pyyaml
pytest -- ">=1.0.1" --> iniconfig
pytest -- ">=1.5,<2" --> pluggy
pytest -- ">=2.7.2" --> pygments
pytest -- ">=22" --> packaging
pytest-asyncio -- ">=8.2,<10" --> pytest
pytest-docker -- ">=19.2.0" --> attrs
pytest-docker -- ">=4.0,<10.0" --> pytest
python-dateutil -- ">=1.5" --> six
pyyaml-env-tag -- "any" --> pyyaml
pyyaml-include -- ">=2021.04.0" --> fsspec
pyyaml-include -- "~=6.0" --> pyyaml
referencing -- ">=0.7.0" --> rpds-py
referencing -- ">=22.2.0" --> attrs
requests -- ">=1.26,<3" --> urllib3
requests -- ">=2,<4" --> charset-normalizer
requests -- ">=2.5,<4" --> idna
requests -- ">=2023.5.7" --> certifi
rich -- ">=2.13.0,<3.0.0" --> pygments
rich -- ">=2.2.0" --> markdown-it-py
rich-rst -- ">=12.0.0" --> rich
rich-rst -- "any" --> docutils
schemez -- ">=0.17.0" --> docstring-parser
schemez -- ">=0.2.6" --> universal-pathlib
schemez -- "any" --> griffelib
schemez -- "any" --> pydantic
searchly -- ">=0.2.6" --> universal-pathlib
searchly -- ">=0.4.4" --> anyenv
searchly -- ">=2.1.5" --> schemez
searchly -- "any" --> pydantic
secretstorage -- ">=0.6" --> jeepney
secretstorage -- ">=2.0" --> cryptography
slashed -- ">=0.11.1" --> psygnal
slashed -- ">=0.18" --> bashlex
slashed -- ">=0.3.4" --> universal-pathlib
sqlalchemy -- ">=1" --> greenlet
sqlalchemy -- ">=4.6.0" --> typing-extensions
sqlmodel -- ">=2.0.14,<2.1.0" --> sqlalchemy
sqlmodel -- ">=2.11.0" --> pydantic
sqlmodel -- ">=4.5.0" --> typing-extensions
sse-starlette -- ">=0.49.1" --> starlette
sse-starlette -- ">=4.7.0" --> anyio
starlette -- ">=3.6.2,<5" --> anyio
tokonomics -- ">=0.27.2" --> httpx
tokonomics -- ">=0.3.2" --> anyenv
tokonomics -- ">=4.3.6" --> platformdirs
tokonomics -- "any" --> pydantic
tokonomics -- "any" --> schemez
toprompt -- ">=0.0.22" --> sqlmodel
toprompt -- ">=0.1.0" --> fieldz
toprompt -- ">=0.16.0" --> jinjarope
toprompt -- ">=0.2.0" --> clinspector
toprompt -- "any" --> pydantic
typer -- ">=0.0.2" --> annotated-doc
typer -- ">=1.3.0" --> shellingham
typer -- ">=12.3.0" --> rich
typer -- ">=8.2.1" --> click_0
typing-inspection -- ">=4.12.0" --> typing-extensions
universal-pathlib -- ">=0.5.1,<0.6.0" --> pathlib-abc
universal-pathlib -- ">=2024.5.0" --> fsspec
upathtools -- ">=0.2.6" --> universal-pathlib
upathtools -- ">=0.3.14" --> ripgrep-rs
upathtools -- ">=1.0.0" --> python-dotenv
upathtools -- ">=2025.2.0" --> fsspec
upathtools -- ">=3.9.0" --> aiofile
uvicorn -- ">=0.8" --> h11
uvicorn -- ">=7.0" --> click_0
watchfiles -- ">=3.0.0" --> anyio
yamling -- ">=0.4.7" --> anyenv
yamling -- ">=0.6.4" --> upathtools
yamling -- ">=5.1" --> pyyaml
yamling -- "any" --> fsspec
yamling -- "any" --> pydantic
yamling -- "any" --> pyyaml-include
yamling -- "any" --> universal-pathlib
yarl -- ">=0.2.1" --> propcache
yarl -- ">=2.0" --> idna
yarl -- ">=4.0" --> multidict
zensical -- ">=10.15" --> pymdown-extensions
zensical -- ">=2.0" --> deepmerge
zensical -- ">=2.16" --> pygments
zensical -- ">=3.7" --> markdown
zensical -- ">=6.0.2" --> pyyaml
zensical -- ">=8.1.8" --> click_0