forked from ray-project/ray
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements.txt
75 lines (73 loc) · 1.22 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# These are mirrored in setup.py as install_requires,
# which is what the users of the ray package will install. The rest of this file
# sets up all the packages necessary for a /developer/ of Ray.
#
# In short, if you change it here, PLEASE also change it in setup.py.
#
# setup.py install_requires
aiohttp==3.7
aioredis
click >= 7.0
colorama
colorful
filelock
gpustat
grpcio >= 1.28.1
jsonschema
msgpack >= 1.0.0, < 2.0.0
numpy >= 1.16
opencensus
prometheus_client >= 0.7.1
protobuf >= 3.8.0
py-spy >= 0.2.0
pyyaml
redis >= 3.5.0
requests
## setup.py extras
atari_py
dm_tree
flask
gym[atari]
lz4
opencv-python-headless==4.3.0.36
pandas==1.0.5
scipy==1.4.1
tabulate
tensorboardX
uvicorn
pydantic<1.7
dataclasses; python_version < '3.7'
starlette
# Requirements for running tests
blist; platform_system != "Windows"
boto3
cython==0.29.0
dataclasses; python_version < '3.7'
dask[complete]
feather-format
gym
gym-minigrid
kubernetes
lxml
moto
mypy
networkx
numba
# higher version of llvmlite breaks windows
llvmlite==0.34.0
openpyxl
pexpect
Pillow; platform_system != "Windows"
pygments
pytest==5.4.3
pytest-asyncio
pytest-rerunfailures
pytest-sugar
pytest-timeout
scikit-learn==0.22.2
tensorflow
testfixtures
werkzeug
xlrd
starlette
smart_open[s3]