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 mark.dickinson
Recipients Eric Appelt, barry, brett.cannon, doko, eric.snow, lukasz.langa, mark.dickinson, ncoghlan, petr.viktorin, serhiy.storchaka
Date 2017-02-13.09:45:50
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1486979150.82.0.576621319854.issue29514@psf.upfronthosting.co.za>
In-reply-to
Content
[Nick]
> "Requires a mass rebuild of all the Python packages in the distro to get things working properly again" is again a major concern for what's nominally a low impact maintenance update.

With my Enthought developer hat on, I'd like to second this comment. We'll shortly be shipping Python 3.5.2 in Enthought Canopy, and this bytecode change presents us with a major issue to resolve (internal discussion about how to do so is ongoing). If/when we make 3.5.3 available, and the user upgrades their core Python, all user-installed 3rd party packages become semi-broken, and we potentially need to ask the user to upgrade many hundreds of packages. (We also need to rebuild and re-test all those packages for our own repository, which is a time-consuming process.)

[Łukasz]
> I'd be very careful about ever bumping magic numbers in minor releases again, and definitely communicate loudly if doing so.

Also seconded.
History
Date User Action Args
2017-02-13 09:45:50mark.dickinsonsetrecipients: + mark.dickinson, barry, brett.cannon, doko, ncoghlan, petr.viktorin, lukasz.langa, eric.snow, serhiy.storchaka, Eric Appelt
2017-02-13 09:45:50mark.dickinsonsetmessageid: <1486979150.82.0.576621319854.issue29514@psf.upfronthosting.co.za>
2017-02-13 09:45:50mark.dickinsonlinkissue29514 messages
2017-02-13 09:45:50mark.dickinsoncreate