Current section

Files

Jump to
snakepit priv python requirements.txt
Raw

priv/python/requirements.txt

# Core dependencies for Snakepit Bridge
# NOTE: Version minimums must match the generated protobuf/grpc stubs.
# The generated snakepit_bridge_pb2.py requires protobuf>=6.31.1 and
# snakepit_bridge_pb2_grpc.py requires grpcio>=1.76.0
grpcio>=1.76.0
grpcio-tools>=1.76.0
protobuf>=6.31.1
numpy>=1.21.0
psutil>=5.9.0
opentelemetry-api>=1.21.0
opentelemetry-sdk>=1.21.0
opentelemetry-exporter-otlp-proto-http>=1.21.0
# Phase 1: Performance improvement (6x faster JSON)
orjson>=3.9.0
# Test dependencies for CI/dev workflows
pytest>=7.0
pytest-asyncio>=0.23
# Optional: DSPy integration
# dspy-ai>=2.0.0