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 r.david.murray
Recipients Rosuav, demian.brecht, mcepl, ncoghlan, orsenthil, r.david.murray, terry.reedy
Date 2014-08-11.19:16:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1407784563.64.0.90227285989.issue19494@psf.upfronthosting.co.za>
In-reply-to
Content
That's why I referred to it as an optimization (as does the RFC, according to you).  As such, *normally* we wouldn't add it to a maintenance release.  The question is, is it acceptable to do so because it addresses, in a backward compatible way, an issue that arises because people are changing their web sites to be more security conscious?

I don't see a likelyhood that the switch from two to one requests is likely to break anything (though I'm sure it could), because web sites already need to deal with clients that only send one request.  The only place the change is likely to be breaking is in a custom client/ap situation (ie: something internal corporate, most likely) or in a test framework.  I suspect these are acceptable possibilities in the current context, but I want other core committer opinions.

On the other hand, introducing a new class *is* a visible API change, and thus *cannot* go into a maintenance release, absent a PEP 466 style exception, and I don't see how this raises to that level, since it doesn't result in a security vulnerability, just an inability to talk to security conscious web sites.
History
Date User Action Args
2014-08-11 19:16:03r.david.murraysetrecipients: + r.david.murray, terry.reedy, ncoghlan, orsenthil, mcepl, Rosuav, demian.brecht
2014-08-11 19:16:03r.david.murraysetmessageid: <1407784563.64.0.90227285989.issue19494@psf.upfronthosting.co.za>
2014-08-11 19:16:03r.david.murraylinkissue19494 messages
2014-08-11 19:16:03r.david.murraycreate