langchain>=0.1.0
langchain-core>=0.1.0
langchain-openai>=0.0.5
requests>=2.25.0
aiohttp>=3.8.0
pydantic>=1.8.0
python-dotenv>=0.19.0

[all]
cryptography>=3.4.0
bcrypt>=3.2.0
pyjwt>=2.0.0
opentelemetry-api>=1.0.0
opentelemetry-sdk>=1.0.0
opentelemetry-instrumentation>=0.30b0
opentelemetry-exporter-jaeger>=1.0.0
langsmith>=0.0.30
psycopg2-binary>=2.9.0
sqlalchemy>=1.4.0
scikit-learn>=1.0.0
pandas>=1.3.0
numpy>=1.21.0

[compliance]
psycopg2-binary>=2.9.0
sqlalchemy>=1.4.0

[dev]
pytest>=7.0.0
pytest-asyncio>=0.21.0
black>=22.0.0
flake8>=4.0.0
mypy>=0.991
bandit>=1.7.0

[langsmith]
langsmith>=0.0.30

[opentelemetry]
opentelemetry-api>=1.0.0
opentelemetry-sdk>=1.0.0
opentelemetry-instrumentation>=0.30b0
opentelemetry-exporter-jaeger>=1.0.0

[security]
cryptography>=3.4.0
bcrypt>=3.2.0
pyjwt>=2.0.0

[threat-detection]
scikit-learn>=1.0.0
pandas>=1.3.0
numpy>=1.21.0
