mirror of
https://github.com/vale981/ray
synced 2025-03-06 02:21:39 -05:00
[Serve] Only install dataclasses on Python 3.6 (#10936)
This commit is contained in:
parent
2d16ab2e16
commit
67c653c053
3 changed files with 11 additions and 5 deletions
|
@ -2,7 +2,7 @@ aiohttp
|
|||
blist
|
||||
boto3
|
||||
cython==0.29.0
|
||||
dataclasses
|
||||
dataclasses; python_version < '3.7'
|
||||
dm-tree
|
||||
feather-format
|
||||
flask
|
||||
|
|
|
@ -38,13 +38,13 @@ tabulate
|
|||
tensorboardX
|
||||
uvicorn
|
||||
pydantic
|
||||
dataclasses
|
||||
dataclasses; python_version < '3.7'
|
||||
|
||||
# Requirements for running tests
|
||||
blist; platform_system != "Windows"
|
||||
boto3
|
||||
cython==0.29.0
|
||||
dataclasses
|
||||
dataclasses; python_version < '3.7'
|
||||
dask[complete]
|
||||
feather-format
|
||||
gym
|
||||
|
|
|
@ -103,8 +103,14 @@ optional_ray_files += ray_dashboard_files
|
|||
# in this directory
|
||||
extras = {
|
||||
"debug": [],
|
||||
"serve": ["uvicorn", "flask", "requests", "pydantic", "dataclasses"],
|
||||
"tune": ["tabulate", "tensorboardX", "pandas", "dataclasses"]
|
||||
"serve": [
|
||||
"uvicorn", "flask", "requests", "pydantic",
|
||||
"dataclasses; python_version < '3.7'"
|
||||
],
|
||||
"tune": [
|
||||
"tabulate", "tensorboardX", "pandas",
|
||||
"dataclasses; python_version < '3.7'"
|
||||
]
|
||||
}
|
||||
|
||||
extras["rllib"] = extras["tune"] + [
|
||||
|
|
Loading…
Add table
Reference in a new issue