[Serve] Only install dataclasses on Python 3.6 (#10936)

This commit is contained in:
architkulkarni
2020-09-22 09:39:39 -07:00
committed by GitHub
parent 2d16ab2e16
commit 67c653c053
3 changed files with 11 additions and 5 deletions
+8 -2
View File
@@ -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"] + [