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鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pickle compatibility is not given between pickle and cloudpickle => GitHub Action crash #778
Comments
@Anselmoo this seems like an easy fix. Since a |
@mynameisvinn A fix of this issue is included in the PR #780 as part of the update of the GitHub Action pipeline. However, I can separate it. |
@Anselmoo mind separating the PRs? It will served as future documentation on the decision between pickle and cloudpickle :) Submit PR and I'll merge! |
@mynameisvinn there is one more If that is not necessary, we can completely remove it, even from the https://github.com/activeloopai/Hub/blob/master/requirements-dev.txt |
馃悰馃悰 Bug Report
鈿楋笍 Current Behavior
By activating the pytest environment of GirHub Actions - package.yml, a compatibility problem shows up, as a result of incompatibility in the pickle protocols. The consequence is the CI test is crashed!
https://github.com/activeloopai/Hub/blob/f19d5663bbb79d8159121dbf4794d8ac6b4e3fcf/hub/api/tests/test_dataset.py#L179-L180
鈿欙笍 Environment
Python
Version [3.6-3.8]OS
[UNIX, Linux, Windows]馃敪 First Results
Every python version except the combination Windows + Python 3.8 needs Pickle5, vice versa, default pickle can be used
馃О Possible Solution (optional)
pickle.dumb
andpickle.loud
The text was updated successfully, but these errors were encountered: