comparison env/lib/python3.9/site-packages/jinja2/__init__.py @ 0:4f3585e2f14b draft default tip

"planemo upload commit 60cee0fc7c0cda8592644e1aad72851dec82c959"
author shellac
date Mon, 22 Mar 2021 18:12:50 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4f3585e2f14b
1 # -*- coding: utf-8 -*-
2 """Jinja is a template engine written in pure Python. It provides a
3 non-XML syntax that supports inline expressions and an optional
4 sandboxed environment.
5 """
6 from markupsafe import escape
7 from markupsafe import Markup
8
9 from .bccache import BytecodeCache
10 from .bccache import FileSystemBytecodeCache
11 from .bccache import MemcachedBytecodeCache
12 from .environment import Environment
13 from .environment import Template
14 from .exceptions import TemplateAssertionError
15 from .exceptions import TemplateError
16 from .exceptions import TemplateNotFound
17 from .exceptions import TemplateRuntimeError
18 from .exceptions import TemplatesNotFound
19 from .exceptions import TemplateSyntaxError
20 from .exceptions import UndefinedError
21 from .filters import contextfilter
22 from .filters import environmentfilter
23 from .filters import evalcontextfilter
24 from .loaders import BaseLoader
25 from .loaders import ChoiceLoader
26 from .loaders import DictLoader
27 from .loaders import FileSystemLoader
28 from .loaders import FunctionLoader
29 from .loaders import ModuleLoader
30 from .loaders import PackageLoader
31 from .loaders import PrefixLoader
32 from .runtime import ChainableUndefined
33 from .runtime import DebugUndefined
34 from .runtime import make_logging_undefined
35 from .runtime import StrictUndefined
36 from .runtime import Undefined
37 from .utils import clear_caches
38 from .utils import contextfunction
39 from .utils import environmentfunction
40 from .utils import evalcontextfunction
41 from .utils import is_undefined
42 from .utils import select_autoescape
43
44 __version__ = "2.11.3"