Skip to content
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

Try to use pickle5 when available #3425

Closed
wants to merge 4 commits into from
Closed

Commits on Jan 29, 2020

  1. Try to use pickle5 when available

    As there are some improvements for buffer serialization in pickle
    protocol 5 and these can be opted in using a backports package on older
    Python versions. Try to leverage the backport package when available and
    fallback to the builtin pickle otherwise.
    jakirkham committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    b773269 View commit details
    Browse the repository at this point in the history
  2. Install pickle5 for Python pre-3.8

    This is a backport of Python's pickle 5 protocol for Python 3.6 and 3.7.
    So install it for those versions. In Python 3.8+ this is included in
    Python natively. So skip installing it for more recent Python versions.
    jakirkham committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    db74076 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2020

  1. Configuration menu
    Copy the full SHA
    5bbc873 View commit details
    Browse the repository at this point in the history
  2. Drop Python 2 case

    jakirkham committed Feb 16, 2020
    Configuration menu
    Copy the full SHA
    f4ad9ae View commit details
    Browse the repository at this point in the history