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 eric.araujo
Recipients berker.peksag, cryvate, eric.araujo, nascheme, ncoghlan, ned.deily, pitrou, serhiy.storchaka, tarek, vstinner
Date 2017-12-03.19:28:53
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1512329333.51.0.213398074469.issue19610@psf.upfronthosting.co.za>
In-reply-to
Content
I am sorry this snowballed.  The intent in my messages here and in my PR review was to exchange a late, unfriendly traceback with a clear, early message, but only for package authors.  I forgot that a Python 3.7 could execute an invalid setup.py from an existing tarball, as Neil pointed with the pip install exifread example.  Even if these packages get PRs to build wheels, it’s still bad to break existing sdists.  +1 to reverting the patch, +1 to reverting the breakage and also fixing the original problem with a warning and explicit conversion.
History
Date User Action Args
2017-12-03 19:28:53eric.araujosetrecipients: + eric.araujo, nascheme, ncoghlan, pitrou, vstinner, tarek, ned.deily, berker.peksag, serhiy.storchaka, cryvate
2017-12-03 19:28:53eric.araujosetmessageid: <1512329333.51.0.213398074469.issue19610@psf.upfronthosting.co.za>
2017-12-03 19:28:53eric.araujolinkissue19610 messages
2017-12-03 19:28:53eric.araujocreate