diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/jinja/__init__.py | 2 | ||||
-rw-r--r-- | src/jinja/compiler.py | 2 | ||||
-rw-r--r-- | src/jinja/defaults.py | 3 | ||||
-rw-r--r-- | src/jinja/runtime.py | 10 |
4 files changed, 7 insertions, 10 deletions
diff --git a/src/jinja/__init__.py b/src/jinja/__init__.py index 9c4c9cf..d758a5b 100644 --- a/src/jinja/__init__.py +++ b/src/jinja/__init__.py @@ -40,4 +40,4 @@ from .utils import is_undefined from .utils import Markup from .utils import select_autoescape -__version__ = "2.11.0.dev0" +__version__ = "2.11.0rc1" diff --git a/src/jinja/compiler.py b/src/jinja/compiler.py index 88b4988..f52d788 100644 --- a/src/jinja/compiler.py +++ b/src/jinja/compiler.py @@ -712,7 +712,7 @@ class CodeGenerator(NodeVisitor): assert frame is None, "no root frame allowed" eval_ctx = EvalContext(self.environment, self.name) - from .runtime import __all__ as exported + from .runtime import exported self.writeline("from __future__ import %s" % ", ".join(code_features)) self.writeline("from jinja.runtime import " + ", ".join(exported)) diff --git a/src/jinja/defaults.py b/src/jinja/defaults.py index b5d5f4e..8e0e7d7 100644 --- a/src/jinja/defaults.py +++ b/src/jinja/defaults.py @@ -42,6 +42,3 @@ DEFAULT_POLICIES = { "json.dumps_kwargs": {"sort_keys": True}, "ext.i18n.trimmed": False, } - -# export all constants -__all__ = tuple(x for x in locals().keys() if x.isupper()) diff --git a/src/jinja/runtime.py b/src/jinja/runtime.py index f6d58a6..d178e41 100644 --- a/src/jinja/runtime.py +++ b/src/jinja/runtime.py @@ -4,7 +4,7 @@ import sys from itertools import chain from types import MethodType -from markupsafe import escape +from markupsafe import escape # noqa: F401 from markupsafe import Markup from markupsafe import soft_unicode @@ -17,19 +17,19 @@ from ._compat import PY2 from ._compat import string_types from ._compat import text_type from ._compat import with_metaclass -from .exceptions import TemplateNotFound -from .exceptions import TemplateRuntimeError +from .exceptions import TemplateNotFound # noqa: F401 +from .exceptions import TemplateRuntimeError # noqa: F401 from .exceptions import UndefinedError from .nodes import EvalContext from .utils import concat from .utils import evalcontextfunction from .utils import internalcode from .utils import missing -from .utils import Namespace +from .utils import Namespace # noqa: F401 from .utils import object_type_repr # these variables are exported to the template runtime -__all__ = [ +exported = [ "LoopContext", "TemplateReference", "Macro", |