-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Upgrade to cloudpickle 0.9.0.dev0 #4073
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Test FAILed. |
There are some tests failing at There are other Python 2.7 tests that fail because the enum module does not exist. This is weird because the Python 2.7 tests pass on my Anyway, it should be quite easy to do a conditional import for this module in cloudpickle. |
I've just pushed a new commit to cloudpipe/cloudpickle#246 to make the dependency on enum34 optional (under Python < 3.4). |
The failure in https://travis-ci.com/ray-project/ray/jobs/178328001 is suspicious (the operation lasts 19s instead of less than 10s). It could be caused by a performance regression in cloudpickle but this test does not seem to involve any dynamic class definition so I am not sure how cloudpipe/cloudpickle#246 could cause this. |
The failure in https://travis-ci.com/ray-project/ray/jobs/178328007 is weird: no output for 10min (in Using the pytest-timeout plugin would be useful to dump the traceback of all the python threads in case of deadlock. |
There is also this |
@ogrisel Thanks for all the help, I just updated to the latest version of the code! The tests look good except the testBadParams5 one which I haven't seen fail. I'll look some more about the cloudpickle changes and the code that is involved here and see if I can spot anything suspicious. |
Test FAILed. |
Alright thanks @pcmoritz. Let me know if you have any questions on the new semantics for dynamic class defintions introduced in the cloudpickle PR. |
10e2850
to
6fb394b
Compare
Test FAILed. |
Jenkins retest this please |
Test FAILed. |
Jenkins retest this please |
Test FAILed. |
@ogrisel The PR looks good to me! |
That's excellent news. You mean that the remaining CI failures on Ray are unrelated? If so, please put a comment on the cloudpickle PR :) |
Test FAILed. |
Can one of the admins verify this patch? |
We already updated cloudpickle. Thanks for the PR! Closing |
This includes support for enum classes, see cloudpipe/cloudpickle#246.
This is to test things out, we should wait merging this until the final version of cloudpipe/cloudpickle#246 is merged.
Related issues: #3996 #3917