python-jinja2 - small but fast and easy to use stand-alone template engine

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python-jinja2
Package version 2.10
Package release 1
Package architecture all
Package type deb
Installed size 476 B
Download size 92.40 KB
Official Mirror
Jinja2 is a template engine written in pure Python. It provides a Django
inspired non-XML syntax but supports inline expressions and an optional
sandboxed environment.
The key-features are:
* Configurable syntax. If you are generating LaTeX or other formats with
Jinja2 you can change the delimiters to something that integrates better
into the LaTeX markup.
* Fast. While performance is not the primarily target of Jinja2 it’s
surprisingly fast. The overhead compared to regular Python code was reduced
to the very minimum.
* Easy to debug. Jinja2 integrates directly into the Python traceback system
which allows you to debug Jinja2 templates with regular Python debugging
* Secure. It’s possible to evaluate untrusted template code if the optional
sandbox is enabled. This allows Jinja2 to be used as templating language
for applications where users may modify the template design.


Package Version Architecture Repository
python-jinja2_2.10-1_all.deb 2.10 all Ubuntu Main
python-jinja2 - - -


Name Value
python-markupsafe -
python:any >= 2.7.5-5~
python:any << 2.8


Type URL
Binary Package python-jinja2_2.10-1_all.deb
Source Package jinja2

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python-jinja2 deb package:
    # sudo apt-get install python-jinja2




2017-11-30 - Piotr Ożarowski <>
jinja2 (2.10-1) unstable; urgency=medium
* New upstream release
* Add python3-sphinx to Build-Depends and invoke dh_sphinxdoc after building
* Standards-version bumped to 4.1.1
- -doc package's Priority changed to optional
2017-06-20 - Piotr Ożarowski <>
jinja2 (2.9.6-1) unstable; urgency=medium
[ Piotr Ożarowski ]
* New upstream release
* Install CHANGES file as upstream changelog (closes: 857722)
* Standards-version bumped to 4.0.0 (no other changes needed)
[ Michael Hudson-Doyle ]
* Install and now that Python 3.6 is a
supported version (but do not compile them on install with Python 3.5).
(closes: 862699)
2017-02-07 - Piotr Ożarowski <>
jinja2 (2.9.5-1) unstable; urgency=medium
* New upstream release
- restores original repr of the internal _GroupTuple which fixes ansible
(closes: 851741)
2017-01-10 - Piotr Ożarowski <>
jinja2 (2.9.4-1) unstable; urgency=medium
[ Ondřej Nový ]
* Fixed VCS URL (https)
[ Piotr Ożarowski ]
* New upstream release
- do not install async* files, they require Python >= 3.6
* Standards-version bumped to 3.9.8 (no other changes needed)
2015-08-01 - Piotr Ożarowski <>
jinja2 (2.8-1) unstable; urgency=medium
* New upstream release
- drop jinja2-typos and drop_next_import_from_docs-jinjaext patches - both
applied upstream
* rewrite debian/rules to dh sequencer and pybuild buildsystem
* Standards-version bumped to 3.9.6 (no other changes needed)
2014-06-10 - Piotr Ożarowski <>
jinja2 (2.7.3-1) unstable; urgency=medium
* New upstream release
* Drop fix_CVE-2014-0012.patch (better fix applied upstream)
* Homepage updated
2014-01-12 - Piotr Ożarowski <>
jinja2 (2.7.2-2) unstable; urgency=high
* Add fix_CVE-2014-1402 patch which uses tempfile.mkdtemp to create
cache dir (closes: 734956)
2014-01-10 - Piotr Ożarowski <>
jinja2 (2.7.2-1) unstable; urgency=high
* New upstream release
- changes default folder for the filesystem cache (closes: 734747,
2013-08-08 - Piotr Ożarowski <>
jinja2 (2.7.1-1) unstable; urgency=low
* New upstream release
2013-05-25 - Piotr Ożarowski <>
jinja2 (2.7-3) unstable; urgency=low
[ Jakub Wilk ]
* Restore Python 3.2 compatibility (closes: #709638)
* Fix bunch of typos in the documentation (closes: #679534)

See Also

Package Description
python-jmespath_0.9.3-1ubuntu1_all.deb JSON Matching Expressions (Python 2)
python-json-pointer-doc_1.10-1_all.deb resolve JSON pointers - doc
python-json-pointer_1.10-1_all.deb resolve JSON pointers - Python 2.7
python-jsonpatch_1.19+really1.16-1fakesync1_all.deb library to apply JSON patches - Python 2.x
python-jsonpath-rw-ext-doc_1.1.3-1_all.deb Extensions for JSONPath RW - doc
python-jsonpath-rw-ext_1.1.3-1_all.deb extensions for JSONPath RW - Python 2.x
python-jsonpath-rw_1.4.0-3_all.deb extended implementation of JSONPath for Python 2.x
python-jsonschema_2.6.0-2_all.deb An(other) implementation of JSON Schema (Draft 3 and 4) - Python 2.7
python-jwt_1.5.3+ds1-1_all.deb Python implementation of JSON Web Token
python-kazoo_2.2.1-1ubuntu1_all.deb higher level API to Apache Zookeeper (Python 2)
python-keyring_10.6.0-1_all.deb store and access your passwords safely
python-keyrings.alt_3.0-1_all.deb alternate backend implementations for python-keyring
python-keystone_13.0.0-0ubuntu1_all.deb OpenStack identity service - Python library
python-keystoneauth1-doc_3.4.0-0ubuntu1_all.deb authentication library for OpenStack Identity - doc
python-keystoneauth1_3.4.0-0ubuntu1_all.deb authentication library for OpenStack Identity - Python 2.7