[Bug 5285] New: tests/test-url.py emits warnings with python 2.6
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Sat Jul 2 08:35:34 UTC 2016
https://bz.mercurial-scm.org/show_bug.cgi?id=5285
Bug ID: 5285
Summary: tests/test-url.py emits warnings with python 2.6
Product: Mercurial
Version: 3.8.4
Hardware: PC
OS: Other
Status: UNCONFIRMED
Severity: bug
Priority: wish
Component: Mercurial
Assignee: bugzilla at selenic.com
Reporter: apyhalov at gmail.com
CC: mercurial-devel at selenic.com
With python 2.6 Mercurial 3.8.4 tests fail because tests/test-url.py emits the
following warning:
/usr/lib/python2.6/vendor-packages/mercurial/sslutil.py:260:
DeprecationWarning: BaseException.message has been deprecated as of Python 2.6
return e.message
And corresponding lines in sslutil.py look like
if not dnsnames:
# The subject is only checked when there is no DNS in subjectAltName.
for sub in cert.get('subject', []):
for key, value in sub:
# According to RFC 2818 the most specific Common Name must
# be used.
if key == 'commonName':
# 'subject' entries are unicide.
try:
value = value.encode('ascii')
except UnicodeEncodeError:
return _('IDN in certificate not supported')
try:
if _dnsnamematch(value, hostname):
return
except wildcarderror as e:
return e.message
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list