summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2019-07-24 03:44:19 -0700
committerChris Dent <cdent@anticdent.org>2019-07-24 11:44:19 +0100
commit0cfebf50090b7069a4c9b3bc6baf65693d22792d (patch)
treed6b97fd32f2927de24244c79a7f111d4d38e3f0f
parent970b5d2476b54123b080792655e8f8ae671760bc (diff)
downloadpaste-git-0cfebf50090b7069a4c9b3bc6baf65693d22792d.tar.gz
Get MutableMapping from collections.abc on Python 3. (#26)
This fixes a deprecation warning on 3.7.
-rw-r--r--paste/request.py2
-rw-r--r--paste/urlmap.py2
-rw-r--r--paste/util/multidict.py2
3 files changed, 3 insertions, 3 deletions
diff --git a/paste/request.py b/paste/request.py
index 8d5e5c3..f933ff0 100644
--- a/paste/request.py
+++ b/paste/request.py
@@ -30,7 +30,7 @@ except ImportError:
try:
from UserDict import DictMixin
except ImportError:
- from collections import MutableMapping as DictMixin
+ from collections.abc import MutableMapping as DictMixin
import six
from paste.util.multidict import MultiDict
diff --git a/paste/urlmap.py b/paste/urlmap.py
index 3de23db..3e05c27 100644
--- a/paste/urlmap.py
+++ b/paste/urlmap.py
@@ -9,7 +9,7 @@ import os
from paste.util import html
try:
# Python 3
- from collections import MutableMapping as DictMixin
+ from collections.abc import MutableMapping as DictMixin
except ImportError:
# Python 2
from UserDict import DictMixin
diff --git a/paste/util/multidict.py b/paste/util/multidict.py
index 701d1ac..0b63ebb 100644
--- a/paste/util/multidict.py
+++ b/paste/util/multidict.py
@@ -7,7 +7,7 @@ import sys
try:
# Python 3
- from collections import MutableMapping as DictMixin
+ from collections.abc import MutableMapping as DictMixin
except ImportError:
# Python 2
from UserDict import DictMixin