[Python-Dev] Why is pickle.DEFAULT_PROTOCOL still 3?

Christian Heimes christian at python.org
Mon Apr 2 18:11:11 EDT 2018


On 2018-04-02 22:48, Lukasz Langa wrote:
> Pickle protocol version 4.0 was originally defined back in PEP 3154 and shipped as part of Python 3.4 back in 2011. Yet it's still not the default. There's a number of things that would run faster with it like multiprocessing.
> 
> This is too late for 3.7 which is a shame but can we at least bump it for 3.8?

It sounds like a reasonable request. Python 3.4 is out of commission by
then. I'm sure the release manager for 3.8 is going to agree with you,
too. :)

Christian



More information about the Python-Dev mailing list