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 steve.dower
Recipients brett.cannon, eric.snow, hyu, miss-islington, ncoghlan, ned.deily, paul.moore, schlamar, serhiy.storchaka, steve.dower, tim.golden, vstinner, wwqgtxx, zach.ware
Date 2019-01-08.23:25:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1546989908.47.0.274044389179.issue35596@roundup.psfhosted.org>
In-reply-to
Content
Agreed. My plan is to just replace the precompiled ZIP file of the standard library in the embeddable package with one with PYCs missing the "check source" bit that the old zipimport rejects. It's as simple as a 1 line change in a supporting script in PC/layout (though the actual change I made is more significant to support other use cases).

The binary and library sources are so identical this doesn't even require a rebuild. And anyone building their own distro from source using this script will hit the issue and find this bug. The only reason I missed it was because I tested against master, not realising that the new zipimport changed behaviour here. Nobody else will be blindly releasing these packages with only tests against an incompatible versions the way we do (and now I have tests).
History
Date User Action Args
2019-01-08 23:25:09steve.dowersetrecipients: + steve.dower, brett.cannon, paul.moore, ncoghlan, vstinner, tim.golden, ned.deily, schlamar, eric.snow, zach.ware, serhiy.storchaka, wwqgtxx, miss-islington, hyu
2019-01-08 23:25:08steve.dowersetmessageid: <1546989908.47.0.274044389179.issue35596@roundup.psfhosted.org>
2019-01-08 23:25:08steve.dowerlinkissue35596 messages
2019-01-08 23:25:08steve.dowercreate