| --- a/deps/v8/third_party/jinja2/tests.py |
| +++ b/deps/v8/third_party/jinja2/tests.py |
| @@ -10,7 +10,7 @@ |
| """ |
| import operator |
| import re |
| -from collections import Mapping |
| +from collections.abc import Mapping |
| from jinja2.runtime import Undefined |
| from jinja2._compat import text_type, string_types, integer_types |
| import decimal |
| --- a/deps/v8/third_party/jinja2/runtime.py |
| +++ b/deps/v8/third_party/jinja2/runtime.py |
| @@ -315,7 +315,7 @@ class Context(with_metaclass(ContextMeta)): |
| |
| # register the context as mapping if possible |
| try: |
| - from collections import Mapping |
| + from collections.abc import Mapping |
| Mapping.register(Context) |
| except ImportError: |
| pass |
| --- a/deps/v8/third_party/jinja2/sandbox.py |
| +++ b/deps/v8/third_party/jinja2/sandbox.py |
| @@ -14,7 +14,7 @@ |
| """ |
| import types |
| import operator |
| -from collections import Mapping |
| +from collections.abc import Mapping |
| from jinja2.environment import Environment |
| from jinja2.exceptions import SecurityError |
| from jinja2._compat import string_types, PY2 |
| @@ -79,7 +79,7 @@ except ImportError: |
| pass |
| |
| #: register Python 2.6 abstract base classes |
| -from collections import MutableSet, MutableMapping, MutableSequence |
| +from collections.abc import MutableSet, MutableMapping, MutableSequence |
| _mutable_set_types += (MutableSet,) |
| _mutable_mapping_types += (MutableMapping,) |
| _mutable_sequence_types += (MutableSequence,) |
| --- a/deps/v8/third_party/jinja2/utils.py |
| +++ b/deps/v8/third_party/jinja2/utils.py |
| @@ -482,7 +482,7 @@ class LRUCache(object): |
| |
| # register the LRU cache as mutable mapping if possible |
| try: |
| - from collections import MutableMapping |
| + from collections.abc import MutableMapping |
| MutableMapping.register(LRUCache) |
| except ImportError: |
| pass |
| --- a/tools/inspector_protocol/jinja2/runtime.py |
| +++ b/tools/inspector_protocol/jinja2/runtime.py |
| @@ -315,7 +315,7 @@ class Context(with_metaclass(ContextMeta)): |
| |
| # register the context as mapping if possible |
| try: |
| - from collections import Mapping |
| + from collections.abc import Mapping |
| Mapping.register(Context) |
| except ImportError: |
| pass |
| --- a/tools/inspector_protocol/jinja2/sandbox.py |
| +++ b/tools/inspector_protocol/jinja2/sandbox.py |
| @@ -14,7 +14,7 @@ |
| """ |
| import types |
| import operator |
| -from collections import Mapping |
| +from collections.abc import Mapping |
| from jinja2.environment import Environment |
| from jinja2.exceptions import SecurityError |
| from jinja2._compat import string_types, PY2 |
| @@ -79,7 +79,7 @@ except ImportError: |
| pass |
| |
| #: register Python 2.6 abstract base classes |
| -from collections import MutableSet, MutableMapping, MutableSequence |
| +from collections.abc import MutableSet, MutableMapping, MutableSequence |
| _mutable_set_types += (MutableSet,) |
| _mutable_mapping_types += (MutableMapping,) |
| _mutable_sequence_types += (MutableSequence,) |
| --- a/tools/inspector_protocol/jinja2/tests.py |
| +++ b/tools/inspector_protocol/jinja2/tests.py |
| @@ -10,7 +10,7 @@ |
| """ |
| import operator |
| import re |
| -from collections import Mapping |
| +from collections.abc import Mapping |
| from jinja2.runtime import Undefined |
| from jinja2._compat import text_type, string_types, integer_types |
| import decimal |