This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author belopolsky
Recipients alexandre.vassalotti, belopolsky, fdrake, mark.dickinson, ned.deily, pitrou, serhiy.storchaka, vstinner
Date 2015-09-29.02:23:55
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1443493436.42.0.235187002683.issue9051@psf.upfronthosting.co.za>
In-reply-to
Content
> there is a risk that the "_utc" variable can be renamed
> and this will break pickle compatibility.

I think we will still need to maintain _utc global indefinitely to keep the old pickles readable.

On the other hand, it looks like support for qualnames is only available with pickle protocol 4, so I don't see any downside from from storing the full qualname other than an 8-byte increase in the size of the pickle.

I guess my position on this will be +0:  I'll accept a patch if someone will submit it, but I am unlikely to do it myself.
History
Date User Action Args
2015-09-29 02:23:56belopolskysetrecipients: + belopolsky, fdrake, mark.dickinson, pitrou, vstinner, alexandre.vassalotti, ned.deily, serhiy.storchaka
2015-09-29 02:23:56belopolskysetmessageid: <1443493436.42.0.235187002683.issue9051@psf.upfronthosting.co.za>
2015-09-29 02:23:56belopolskylinkissue9051 messages
2015-09-29 02:23:55belopolskycreate