Show More
@@ -268,6 +268,10 b' class _pycompatstub(object):' | |||||
268 | (item.replace(sysstr('_'), sysstr('')).lower(), (origin, item)) |
|
268 | (item.replace(sysstr('_'), sysstr('')).lower(), (origin, item)) | |
269 | for item in items) |
|
269 | for item in items) | |
270 |
|
270 | |||
|
271 | def _registeralias(self, origin, attr, name): | |||
|
272 | """Alias ``origin``.``attr`` as ``name``""" | |||
|
273 | self._aliases[sysstr(name)] = (origin, sysstr(attr)) | |||
|
274 | ||||
271 | def __getattr__(self, name): |
|
275 | def __getattr__(self, name): | |
272 | try: |
|
276 | try: | |
273 | origin, item = self._aliases[name] |
|
277 | origin, item = self._aliases[name] | |
@@ -337,8 +341,8 b' else:' | |||||
337 | "splitpasswd", |
|
341 | "splitpasswd", | |
338 | "splitport", |
|
342 | "splitport", | |
339 | "splituser", |
|
343 | "splituser", | |
340 | "unquote", |
|
|||
341 | )) |
|
344 | )) | |
|
345 | urlreq._registeralias(urllib.parse, "unquote_to_bytes", "unquote") | |||
342 | import urllib.request |
|
346 | import urllib.request | |
343 | urlreq._registeraliases(urllib.request, ( |
|
347 | urlreq._registeraliases(urllib.request, ( | |
344 | "AbstractHTTPHandler", |
|
348 | "AbstractHTTPHandler", |
General Comments 0
You need to be logged in to leave comments.
Login now