setuptools>=67
grpcio<=1.63.0,>=1.49.1
protobuf>=3.20.0
environs<=9.5.0
ujson>=2.0.0
pandas>=1.2.4

[:python_version <= "3.8"]
numpy<1.25.0

[:sys_platform != "win32"]
milvus-lite<2.5.0,>=2.4.0

[bulk_writer]
requests
minio>=7.0.0
pyarrow>=12.0.0
azure-storage-blob

[dev]
grpcio==1.62.2
grpcio-tools==1.62.2
grpcio-testing==1.62.2
pytest>=5.3.4
pytest-cov>=2.8.1
pytest-timeout>=1.3.4
ruff>0.4.0
black

[model]
milvus-model>=0.1.0
