Bring cloudpickle inside the repository. (#1445)

* Bring cloudpickle version 0.5.2 inside the repo.

* Use internal copy of cloudpickle everywhere.

* Fix linting.

* Import ordering.

* Change __init__.py.

* Set pickler in serialization context.

* Don't check ray location.
This commit is contained in:
Robert Nishihara
2018-01-25 11:36:37 -08:00
committed by Philipp Moritz
parent 173f1d629a
commit ab5d4a6010
15 changed files with 1128 additions and 44 deletions
+3 -4
View File
@@ -441,15 +441,14 @@ class ConfigurationTest(unittest.TestCase):
ray.worker.cleanup()
def testVersionMismatch(self):
import cloudpickle
cloudpickle_version = cloudpickle.__version__
cloudpickle.__version__ = "fake cloudpickle version"
ray_version = ray.__version__
ray.__version__ = "fake ray version"
ray.init(num_workers=1, driver_mode=ray.SILENT_MODE)
wait_for_errors(b"version_mismatch", 1)
cloudpickle.__version__ = cloudpickle_version
ray.__version__ = ray_version
if __name__ == "__main__":