jinja-python-3.10.patch 583 B

12345678910111213141516171819202122
  1. --- a/runtime.py
  2. +++ b/runtime.py
  3. @@ -315,7 +315,7 @@ class Context(with_metaclass(ContextMeta
  4. # register the context as mapping if possible
  5. try:
  6. - from collections import Mapping
  7. + from collections.abc import Mapping
  8. Mapping.register(Context)
  9. except ImportError:
  10. pass
  11. --- a/sandbox.py
  12. +++ b/sandbox.py
  13. @@ -14,7 +14,7 @@
  14. """
  15. import types
  16. import operator
  17. -from collections import Mapping
  18. +from collections.abc import Mapping
  19. from jinja2.environment import Environment
  20. from jinja2.exceptions import SecurityError
  21. from jinja2._compat import string_types, PY2