Remove setup.py dependence on packaging. (#7714)

This commit is contained in:
Robert Nishihara
2020-03-23 16:21:17 -07:00
committed by GitHub
parent 9318b29f5e
commit 2b80310e6f
2 changed files with 7 additions and 5 deletions
+4 -2
View File
@@ -1,7 +1,6 @@
import logging
import numpy as np
from packaging import version
import ray.ray_constants as ray_constants
@@ -208,6 +207,9 @@ class RayParams:
raise DeprecationWarning(
"The redirect_output argument is deprecated.")
if version.parse(np.__version__) < version.parse("1.16.0"):
# Parse the numpy version.
numpy_version = np.__version__.split(".")
numpy_major, numpy_minor = int(numpy_version[0]), int(numpy_version[1])
if numpy_major <= 1 and numpy_minor < 16:
logger.warning("Using ray with numpy < 1.16.0 will result in slow "
"serialization. Upgrade numpy if using with ray.")