Flask<4
alembic!=1.10.0,<2
cachetools<7,>=5.0.0
click<9,>=7.0
cloudpickle<4
cryptography<46,>=43.0.0
databricks-sdk<1,>=0.20.0
docker<8,>=4.0.0
fastapi<1
fastmcp<3,>=2.0.0
gitpython<4,>=3.1.9
graphene<4
importlib_metadata!=4.7.0,<9,>=3.7.0
matplotlib<4
numpy<3
opentelemetry-api<3,>=1.9.0
opentelemetry-proto<3,>=1.9.0
opentelemetry-sdk<3,>=1.9.0
packaging<26
pandas<3
protobuf<7,>=3.12.0
pyarrow<22,>=4.0.0
pydantic<3,>=1.10.8
python-dotenv<2,>=0.19.0
pyyaml<7,>=5.1
requests<3,>=2.17.3
scikit-learn<2
scipy<2
sqlalchemy<3,>=1.4.0
sqlparse<1,>=0.4.0
typing-extensions<5,>=4.0.0
uvicorn<1

[:platform_system != "Windows"]
gunicorn<24

[:platform_system == "Windows"]
waitress<4

[aliyun-oss]
aliyunstoreplugin

[auth]
Flask-WTF<2

[databricks]
azure-storage-file-datalake>12
google-cloud-storage>=1.30.0
boto3>1
botocore
databricks-agents<2.0,>=1.2.0

[extras]
pyarrow
requests-auth-aws-sigv4
boto3
botocore
google-cloud-storage>=1.30.0
azureml-core>=1.2.0
pysftp
kubernetes
virtualenv
prometheus-flask-exporter

[gateway]
aiohttp<4
boto3<2,>=1.28.56
fastapi<1
slowapi<1,>=0.1.9
tiktoken<1
uvicorn[standard]<1
watchfiles<2

[genai]
aiohttp<4
boto3<2,>=1.28.56
fastapi<1
slowapi<1,>=0.1.9
tiktoken<1
uvicorn[standard]<1
watchfiles<2

[jfrog]
mlflow-jfrog-plugin

[jobs]
huey<3,>=2.5.0

[langchain]
langchain<=0.3.27,>=0.2.16

[mlserver]
mlserver!=1.3.1,<2.0.0,>=1.2.0
mlserver-mlflow!=1.3.1,<2.0.0,>=1.2.0

[sqlserver]
mlflow-dbstore
