numpy>=1.14.0
pandas>=1.0.0
cloudpickle>=1.5.0
psutil>=5.9.0
tblib>=1.7.0

[:python_version < "3.8"]
pickle5

[:sys_platform != "win32"]
uvloop>=0.14.0

[:sys_platform != "win32" or python_version >= "3.10"]
scipy>=1.0.0

[:sys_platform == "win32" and python_version < "3.10"]
scipy<=1.9.1,>=1.0.0

[dev]
cython>=0.29
pytest>=3.5.0
pytest-cov>=2.5.0
pytest-timeout>=1.2.0
pytest-forked>=1.0
pytest-asyncio>=0.14.0
flake8>=3.8.0
black

[dev:python_version < "3.8"]
mock>=4.0.0

[extra]
pyarrow>=5.0.0

[kubernetes]
kubernetes>=10.0.0

[ray]
xoscar_ray>=0.0.1
