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.4

src/pyproject.toml:

jinja2

version_requirements.txt:

jinja2 >=3.0

Equivalent System Packages

$ conda install jinja2
$ sudo apt-get install python3-jinja2
$ sudo yum install python3-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.