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 nascheme
Recipients berker.peksag, cryvate, eric.araujo, nascheme, ncoghlan, ned.deily, pitrou, serhiy.storchaka, tarek
Date 2017-12-04.18:14:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1512411256.54.0.213398074469.issue19610@psf.upfronthosting.co.za>
In-reply-to
Content
Don't be sorry.  We are all passionate about making Python better.  distutils will be better once we gets this sorted out.  Berker deserves credit for seeing an issue and developing on a fix for it.  The collaboration between all the core developers is making the final fix better than what any one of us could make.

The process is working quite well IMHO.  I had a small patch a few days ago that I was considering just committing without reviews.  I went through the review process though and the patch was better as a result of the review feedback I got.

The documentation says that the argument needs to be a list of strings or a string.  So, unless we change the documentation, a string must be accepted without warnings or errors.  The current PR works pretty well.  Figuring out how to best warn is the trickiest bit.  Sometimes it seems like DepreciationWarning doesn't work as we would like, since it often gets suppressed.  It seems pip is especially "good" at hiding it.
History
Date User Action Args
2017-12-04 18:14:16naschemesetrecipients: + nascheme, ncoghlan, pitrou, tarek, ned.deily, eric.araujo, berker.peksag, serhiy.storchaka, cryvate
2017-12-04 18:14:16naschemesetmessageid: <1512411256.54.0.213398074469.issue19610@psf.upfronthosting.co.za>
2017-12-04 18:14:16naschemelinkissue19610 messages
2017-12-04 18:14:16naschemecreate