jinja2: General purpose template engine for Python#

Description#

Jinja2 is a library for Python 2.4 and onwards that is designed to be flexible, fast and secure.

If you have any exposure to other text-based template languages, such as Smarty or Django, you should feel right at home with Jinja2. It’s both designer and developer friendly by sticking to Python’s principles and adding functionality useful for templating environments.

License#

BSD-3-Clause

Upstream Contact#

https://pypi.org/project/Jinja2/

Type#

standard

Dependencies#

Version Information#

package-version.txt:

3.1.3

install-requires.txt:

jinja2 >=3.0
# for sphinx

Equivalent System Packages#

$ conda install jinja2
$ sudo apt-get install python3-jinja2
$ sudo yum install python-jinja2
$ sudo emerge dev-python/jinja
$ sudo port install py-jinja2
$ sudo zypper install python3\$\{PYTHON_MINOR\}-jinja2
$ sudo xbps-install python3-Jinja2

See https://repology.org/project/python:jinja2/versions

If the system package is installed and if the (experimental) option --enable-system-site-packages is passed to ./configure, then ./configure will check if the system package can be used.