click>=8.3.3
rich>=15.0.0
tqdm>=4.67.3
pydantic[email]>=2.13.4
pyyaml>=6.0.3
jinja2>=3.1.0
jsonschema>=4.20.0
httpx[http2]>=0.28.1
requests>=2.33.1
tenacity>=9.1.4
aiohttp>=3.13.5
frozenlist>=1.8.0
protobuf>=6.33.6
grpcio>=1.80.0
fastapi>=0.136.1
uvicorn>=0.46.0
python-multipart>=0.0.27
watchdog>=6.0.0
keyring>=25.7.0
sqlalchemy>=2.0.49
alembic>=1.18.4
greenlet>=3.5.0
psycopg2-binary>=2.9.12
asyncpg>=0.31.0
aiosqlite>=0.22.1
cachetools>=7.1.1
cachebox>=5.2.3
fastbloom-rs>=0.5.10
redis>=7.4.0
nats-py>=2.14.0
authlib>=1.7.2
bcrypt>=5.0.0
cryptography>=48.0.0
PyJWT>=2.12.1
pyotp>=2.9.0
itsdangerous>=2.2.0
tiktoken>=0.12.0
markdown-it-py>=4.2.0
mdit-py-plugins>=0.6.0
fastmcp>=3.2.4
pdf-inspector>=0.1.1
orjson>=3.11.9
pyroaring>=1.1.0
blake3>=1.0.8
bsdiff4>=1.2.6
fastcdc>=1.7.0
bm25s>=0.3.8
rapidfuzz>=3.14.5
lz4>=4.4.5
slowapi>=0.1.9
limits>=5.8.0
prometheus_client>=0.25.0
opentelemetry-api>=1.41.1
opentelemetry-sdk>=1.41.1
opentelemetry-exporter-otlp>=1.41.1
opentelemetry-instrumentation-fastapi>=0.62b1
opentelemetry-instrumentation-httpx>=0.62b1
opentelemetry-instrumentation-sqlalchemy>=0.62b1
opentelemetry-instrumentation-redis>=0.62b1
opentelemetry-instrumentation-aiohttp-client>=0.62b1
aiofiles>=25.1.0
structlog>=25.5.0

[all]
psycopg2-binary>=2.9.12
sqlite-vec>=0.1.9
pgvector>=0.4.2
litellm>=1.83.0
openai>=2.36.0
e2b-code-interpreter>=2.6.2
uvicorn[standard]>=0.46.0
boto3>=1.43.6
google-cloud-storage>=3.10.1
google-api-python-client>=2.196.0
google-auth>=2.52.0
google-auth-httplib2>=0.4.0
google-auth-oauthlib>=1.4.0
slack-sdk>=3.41.0
numpy>=2.4.4
scikit-learn>=1.8.0
networkx>=3.6.1
scipy>=1.17.1

[aws]
boto3>=1.43.6

[cloud]
boto3>=1.43.6
google-cloud-storage>=3.10.1
google-api-python-client>=2.196.0
google-auth>=2.52.0
google-auth-httplib2>=0.4.0
google-auth-oauthlib>=1.4.0
slack-sdk>=3.41.0

[cloud-sql]
cloud-sql-python-connector[asyncpg]>=1.20.2

[dev]
pytest>=9.0.3
pytest-asyncio>=1.3.0
pytest-cov>=7.1.0
pytest-mock>=3.15.1
pytest-benchmark>=5.2.3
pytest-xdist>=3.8.0
pytest-timeout>=2.4.0
freezegun>=1.5.5
hypothesis>=6.152.4
syrupy>=5.1.0
respx>=0.23.1
ruff>=0.15.12
mypy>=2.0.0
pre-commit>=4.6.0
import-linter>=2.11
maturin-import-hook>=0.3.0
mkdocs>=1.6.1
mkdocs-material>=9.7.6
mkdocs-git-revision-date-localized-plugin>=1.5.1
mkdocs-minify-plugin>=0.8.0
types-pyyaml>=6.0.12.20260408
types-cachetools>=7.0.0.20260503
types-requests>=2.33.0.20260503

[docker]
docker>=7.1.0

[e2b]
e2b-code-interpreter>=2.6.2

[event-streaming]
aiokafka>=0.14.0
nats-py>=2.14.0
gcloud-aio-pubsub>=6.3.0
sse-starlette>=3.4.2

[fuse]
fusepy>=3.0.1

[gcs]
google-cloud-storage>=3.10.1
google-auth>=2.52.0
google-auth-httplib2>=0.4.0

[gdrive]
google-api-python-client>=2.196.0
google-auth>=2.52.0
google-auth-httplib2>=0.4.0
google-auth-oauthlib>=1.4.0

[governance]
numpy>=2.4.4
scikit-learn>=1.8.0
networkx>=3.6.1
scipy>=1.17.1

[gws]
google-api-python-client>=2.196.0
google-auth>=2.52.0
google-auth-httplib2>=0.4.0
google-auth-oauthlib>=1.4.0

[kafka]
aiokafka>=0.14.0

[mobile]
llama-cpp-python>=0.3.22

[monitoring]
psutil>=7.2.2

[nats-export]
nats-py>=2.14.0

[pay]
tigerbeetle>=0.17.3

[performance]
fastembed>=0.8.0
markdown-it-pyrs>=0.4.0

[postgres]
psycopg2-binary>=2.9.12

[profiling]
pyroscope-io>=1.0.6
pyroscope-otel

[pubsub]
gcloud-aio-pubsub>=6.3.0

[s3]
boto3>=1.43.6

[sandbox]
bm25s>=0.3.8
cachetools>=7.1.1
tokenizers>=0.23.1
sqlite-vec>=0.1.9
litellm>=1.83.0
fastembed>=0.8.0

[sandbox-monty]
pydantic-monty>=0.0.17

[semantic-search]
sqlite-vec>=0.1.9
pgvector>=0.4.2

[semantic-search-remote]
litellm>=1.83.0
openai>=2.36.0

[sentry]
sentry-sdk[fastapi]>=2.59.0

[server-standard]
uvicorn[standard]>=0.46.0

[slack]
slack-sdk>=3.41.0

[sse]
sse-starlette>=3.4.2

[test]
pytest>=9.0.3
pytest-asyncio>=1.3.0
pytest-cov>=7.1.0
pytest-mock>=3.15.1
pytest-benchmark>=5.2.3
pytest-xdist>=3.8.0
pytest-alembic>=0.12.1
freezegun>=1.5.5
hypothesis>=6.152.4
pydantic-monty>=0.0.17

[vault]
hvac>=2.4.0
