You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for these fixes. It might be better to open other report(s) for the FIXME comments, so you can explain them better, and propose any ideas or possible solutions. For some of them, it may be more appropriate to just fix them in the next (3.6) release, such as the method case insensitivity thing (to minimize backwards compatibility problems).
It would be good to have regression test cases for each bug fixed.
Regarding folded header field values, I think there was some discussion about deprecating that ability in bpo-22928. Definitely needs a separate report.
See bpo-23740 about various quirks with what objects and automatic encodings are accepted when sending a request. It is already a can of worms; I suggest not to make it any more complicated.
Can you elaborate on accepting invalid ports? Is this related to bpo-24169?
I missed seeing the _get_hostport() change in the commit. So you are saying that values out of range 1–65535 should raise InvalidURL("nonnumeric port . . ."). The error message isn’t quite right.
Activity
spaceone commentedon Nov 27, 2015
Patch: spaceone/cpython@3289080
Part of github Pull Request #19 from July. Should I split this up into multiple bugtracker issues?
vadmium commentedon Nov 27, 2015
Thanks for these fixes. It might be better to open other report(s) for the FIXME comments, so you can explain them better, and propose any ideas or possible solutions. For some of them, it may be more appropriate to just fix them in the next (3.6) release, such as the method case insensitivity thing (to minimize backwards compatibility problems).
It would be good to have regression test cases for each bug fixed.
Regarding folded header field values, I think there was some discussion about deprecating that ability in bpo-22928. Definitely needs a separate report.
See bpo-23740 about various quirks with what objects and automatic encodings are accepted when sending a request. It is already a can of worms; I suggest not to make it any more complicated.
Can you elaborate on accepting invalid ports? Is this related to bpo-24169?
vadmium commentedon Nov 27, 2015
I missed seeing the _get_hostport() change in the commit. So you are saying that values out of range 1–65535 should raise InvalidURL("nonnumeric port . . ."). The error message isn’t quite right.