summaryrefslogtreecommitdiff
path: root/src/jinja2/__init__.py
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2020-01-09 12:03:07 -0800
committerDavid Lord <davidism@gmail.com>2020-01-10 07:54:39 -0800
commitd177eeb295e2552227bf569d703ca32bb509a628 (patch)
tree1395bc143b9bfa4f382b778db68da8f645efcc80 /src/jinja2/__init__.py
parentc30675f964b331668c1379726b8ead3c509d9c9f (diff)
downloadjinja2-d177eeb295e2552227bf569d703ca32bb509a628.tar.gz
apply reorder-python-imports
Diffstat (limited to 'src/jinja2/__init__.py')
-rw-r--r--src/jinja2/__init__.py80
1 files changed, 37 insertions, 43 deletions
diff --git a/src/jinja2/__init__.py b/src/jinja2/__init__.py
index 9c46e49..dcd2835 100644
--- a/src/jinja2/__init__.py
+++ b/src/jinja2/__init__.py
@@ -26,47 +26,41 @@
:copyright: (c) 2017 by the Jinja Team.
:license: BSD, see LICENSE for more details.
"""
-__docformat__ = 'restructuredtext en'
-__version__ = "2.11.0.dev0"
-
-# high level interface
-from jinja2.environment import Environment, Template
-
-# loaders
-from jinja2.loaders import BaseLoader, FileSystemLoader, PackageLoader, \
- DictLoader, FunctionLoader, PrefixLoader, ChoiceLoader, \
- ModuleLoader
-
-# bytecode caches
-from jinja2.bccache import BytecodeCache, FileSystemBytecodeCache, \
- MemcachedBytecodeCache
+from .bccache import BytecodeCache
+from .bccache import FileSystemBytecodeCache
+from .bccache import MemcachedBytecodeCache
+from .environment import Environment
+from .environment import Template
+from .exceptions import TemplateAssertionError
+from .exceptions import TemplateError
+from .exceptions import TemplateNotFound
+from .exceptions import TemplateRuntimeError
+from .exceptions import TemplatesNotFound
+from .exceptions import TemplateSyntaxError
+from .exceptions import UndefinedError
+from .filters import contextfilter
+from .filters import environmentfilter
+from .filters import evalcontextfilter
+from .loaders import BaseLoader
+from .loaders import ChoiceLoader
+from .loaders import DictLoader
+from .loaders import FileSystemLoader
+from .loaders import FunctionLoader
+from .loaders import ModuleLoader
+from .loaders import PackageLoader
+from .loaders import PrefixLoader
+from .runtime import ChainableUndefined
+from .runtime import DebugUndefined
+from .runtime import make_logging_undefined
+from .runtime import StrictUndefined
+from .runtime import Undefined
+from .utils import clear_caches
+from .utils import contextfunction
+from .utils import environmentfunction
+from .utils import escape
+from .utils import evalcontextfunction
+from .utils import is_undefined
+from .utils import Markup
+from .utils import select_autoescape
-# undefined types
-from jinja2.runtime import Undefined, ChainableUndefined, DebugUndefined, \
- StrictUndefined, make_logging_undefined
-
-# exceptions
-from jinja2.exceptions import TemplateError, UndefinedError, \
- TemplateNotFound, TemplatesNotFound, TemplateSyntaxError, \
- TemplateAssertionError, TemplateRuntimeError
-
-# decorators and public utilities
-from jinja2.filters import environmentfilter, contextfilter, \
- evalcontextfilter
-from jinja2.utils import Markup, escape, clear_caches, \
- environmentfunction, evalcontextfunction, contextfunction, \
- is_undefined, select_autoescape
-
-__all__ = [
- 'Environment', 'Template', 'BaseLoader', 'FileSystemLoader',
- 'PackageLoader', 'DictLoader', 'FunctionLoader', 'PrefixLoader',
- 'ChoiceLoader', 'BytecodeCache', 'FileSystemBytecodeCache',
- 'MemcachedBytecodeCache', 'Undefined', 'DebugUndefined',
- 'StrictUndefined', 'TemplateError', 'UndefinedError', 'TemplateNotFound',
- 'TemplatesNotFound', 'TemplateSyntaxError', 'TemplateAssertionError',
- 'TemplateRuntimeError',
- 'ModuleLoader', 'environmentfilter', 'contextfilter', 'Markup', 'escape',
- 'environmentfunction', 'contextfunction', 'clear_caches', 'is_undefined',
- 'evalcontextfilter', 'evalcontextfunction', 'make_logging_undefined',
- 'select_autoescape',
-]
+__version__ = "2.11.0.dev0"