Marco Castelluccio added the comment:
I've opened https://github.com/python/cpython/pull/22751 to fix this, I know
there was already a PR, but it seems to have been abandoned.
--
___
Python tracker
<https://bugs.python.org/is
Change by Marco Castelluccio :
--
nosy: +marco-c
nosy_count: 6.0 -> 7.0
pull_requests: +21928
pull_request: https://github.com/python/cpython/pull/22751
___
Python tracker
<https://bugs.python.org/issu
Change by Marco Castelluccio :
--
keywords: +patch
pull_requests: +21713
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/22751
___
Python tracker
<https://bugs.python.org/issu
New submission from Marco Castelluccio :
Shelve is currently defaulting to Pickle protocol 3, instead of using Pickle's
default protocol for the Python version in use.
This way, Shelve's users don't benefit from improvements introduced in newer
Pickle protocols, unless the