Message234488
Following the issue 7776, there is a patch for 2.7 version.
Which changes the method of class HTTPConnection from "_set_hostport" to "_get_hostport"[1], it seems introduce in some incompatibility issues.
On my system, the file "/usr/lib64/python2.7/site-packages/mercurial/url.py" from package mercurial-3.0-2.fc21 still use the old method "_set_hostport". I met an error "AttributeError: httpsconnection instance has no attribute '_set_hostport'" when use this package. I only see this incompatibility issue so far.
And in the file httplib.py itself, [2] still use "self._conn._set_hostport(host, port)", which should be "self._conn._get_hostport(host, port)" if it's settled to rename "_set_hostport" to "_get_hostport".
[1] https://github.com/python/cpython/blob/2.7/Lib/httplib.py#L743
[2] https://github.com/python/cpython/blob/2.7/Lib/httplib.py#L1132 |
|
Date |
User |
Action |
Args |
2015-01-22 11:50:08 | guohua | set | recipients:
+ guohua |
2015-01-22 11:50:08 | guohua | set | messageid: <1421927408.72.0.18242677241.issue23300@psf.upfronthosting.co.za> |
2015-01-22 11:50:08 | guohua | link | issue23300 messages |
2015-01-22 11:50:08 | guohua | create | |
|