diff options
author | Julian Berman <Julian@GrayVines.com> | 2019-09-26 17:17:13 -0400 |
---|---|---|
committer | Julian Berman <Julian@GrayVines.com> | 2019-09-26 17:17:13 -0400 |
commit | 6bf09562d789203e849804b8d1f14cb042cfcd64 (patch) | |
tree | 4c59c0ce97c726f19a9d951144ab2d75b33cbebc | |
parent | 2e2034e5049c5edf1399a7cc5fe91e77248b61a6 (diff) | |
download | jsonschema-6bf09562d789203e849804b8d1f14cb042cfcd64.tar.gz |
3.3 is dead, and all the tests seem to still pass.
-rw-r--r-- | jsonschema/compat.py | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/jsonschema/compat.py b/jsonschema/compat.py index b8bc643..47e0980 100644 --- a/jsonschema/compat.py +++ b/jsonschema/compat.py @@ -20,7 +20,7 @@ if PY3: from functools import lru_cache from io import StringIO as NativeIO from urllib.parse import ( - unquote, urljoin, urlunsplit, SplitResult, urlsplit as _urlsplit + unquote, urljoin, urlunsplit, SplitResult, urlsplit ) from urllib.request import pathname2url, urlopen str_types = str, @@ -29,9 +29,7 @@ if PY3: else: from itertools import izip as zip # noqa from io import BytesIO as NativeIO - from urlparse import ( - urljoin, urlunsplit, SplitResult, urlsplit as _urlsplit # noqa - ) + from urlparse import urljoin, urlunsplit, SplitResult, urlsplit from urllib import pathname2url, unquote # noqa import urllib2 # noqa def urlopen(*args, **kwargs): @@ -44,14 +42,6 @@ else: from functools32 import lru_cache -# On python < 3.3 fragments are not handled properly with unknown schemes -def urlsplit(url): - scheme, netloc, path, query, fragment = _urlsplit(url) - if "#" in path: - path, fragment = path.split("#", 1) - return SplitResult(scheme, netloc, path, query, fragment) - - def urldefrag(url): if "#" in url: s, n, p, q, frag = urlsplit(url) |