summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2019-09-26 17:17:13 -0400
committerJulian Berman <Julian@GrayVines.com>2019-09-26 17:17:13 -0400
commit6bf09562d789203e849804b8d1f14cb042cfcd64 (patch)
tree4c59c0ce97c726f19a9d951144ab2d75b33cbebc
parent2e2034e5049c5edf1399a7cc5fe91e77248b61a6 (diff)
downloadjsonschema-6bf09562d789203e849804b8d1f14cb042cfcd64.tar.gz
3.3 is dead, and all the tests seem to still pass.
-rw-r--r--jsonschema/compat.py14
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)