aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/python/Jinja2/py2/jinja2/__init__.py
blob: 0737c953ebaf7028b1ad3162d830614836dfa93e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# -*- coding: utf-8 -*-
"""Jinja is a template engine written in pure Python. It provides a 
non-XML syntax that supports inline expressions and an optional 
sandboxed environment. 
"""
from markupsafe import escape 
from markupsafe import Markup 

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 .loaders import ResourceLoader 
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 evalcontextfunction 
from .utils import is_undefined 
from .utils import select_autoescape 

__version__ = "2.11.3"