"sphinxcontrib.log_cabinet",
"sphinx_issues",
]
+autodoc_typehints = "description"
intersphinx_mapping = {"python": ("https://docs.python.org/3/", None)}
issues_github_path = "pallets/jinja"
+.. py:currentmodule:: jinja2
+.. highlight:: html+jinja
+
Template Designer Documentation
===============================
-.. highlight:: html+jinja
-
This document describes the syntax and semantics of the template engine and
will be most useful as reference to those creating Jinja templates. As the
template engine is very flexible, the configuration from the application can
List of Builtin Filters
-----------------------
+.. py:currentmodule:: jinja-filters
+
.. jinja:filters:: jinja2.defaults.DEFAULT_FILTERS
List of Builtin Tests
---------------------
+.. py:currentmodule:: jinja-tests
+
.. jinja:tests:: jinja2.defaults.DEFAULT_TESTS
The following functions are available in the global scope by default:
+.. py:currentmodule:: jinja-globals
+
.. function:: range([start,] stop[, step])
Return a list containing an arithmetic progression of integers.
Extensions
----------
+.. py:currentmodule:: jinja2
+
The following sections cover the built-in Jinja extensions that may be
enabled by an application. An application could also provide further
extensions not covered by this documentation; in which case there should
# This file is autogenerated by pip-compile
# To update, run:
#
-# pip-compile requirements/dev.in
+# pip-compile ../requirements/dev.in
#
alabaster==0.7.12
# via sphinx
# via
# tox
# virtualenv
-identify==1.5.13
+identify==2.2.3
# via pre-commit
idna==2.10
# via requests
# via jinja2
mypy-extensions==0.4.3
# via mypy
-mypy==0.800
- # via -r requirements/typing.in
-nodeenv==1.5.0
+mypy==0.812
+ # via -r ../requirements/typing.in
+nodeenv==1.6.0
# via pre-commit
packaging==20.9
# via
# sphinx
# tox
pallets-sphinx-themes==1.2.3
- # via -r requirements/docs.in
-pip-tools==5.5.0
- # via -r requirements/dev.in
+ # via -r ../requirements/docs.in
+pep517==0.10.0
+ # via pip-tools
+pip-tools==6.0.1
+ # via -r ../requirements/dev.in
pluggy==0.13.1
# via
# pytest
# tox
-pre-commit==2.10.1
- # via -r requirements/dev.in
+pre-commit==2.12.0
+ # via -r ../requirements/dev.in
py==1.10.0
# via
# pytest
# tox
-pygments==2.7.4
+pygments==2.8.1
# via sphinx
pyparsing==2.4.7
# via packaging
-pytest==6.2.2
- # via -r requirements/tests.in
+pytest==6.2.3
+ # via -r ../requirements/tests.in
pytz==2021.1
# via babel
pyyaml==5.4.1
snowballstemmer==2.1.0
# via sphinx
sphinx-issues==1.2.0
- # via -r requirements/docs.in
-sphinx==2.4.4
+ # via -r ../requirements/docs.in
+sphinx==3.5.4
# via
- # -r requirements/docs.in
+ # -r ../requirements/docs.in
# pallets-sphinx-themes
# sphinx-issues
# sphinxcontrib-log-cabinet
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-log-cabinet==1.0.1
- # via -r requirements/docs.in
+ # via -r ../requirements/docs.in
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.4
# via sphinx
toml==0.10.2
# via
+ # pep517
# pre-commit
# pytest
# tox
-tox==3.21.4
- # via -r requirements/dev.in
-typed-ast==1.4.2
+tox==3.23.0
+ # via -r ../requirements/dev.in
+typed-ast==1.4.3
# via mypy
typing-extensions==3.7.4.3
# via mypy
urllib3==1.26.4
# via requests
-virtualenv==20.4.2
+virtualenv==20.4.3
# via
# pre-commit
# tox
Pallets-Sphinx-Themes
-Sphinx<3
+Sphinx
sphinx-issues
sphinxcontrib-log-cabinet
# This file is autogenerated by pip-compile
# To update, run:
#
-# pip-compile requirements/docs.in
+# pip-compile ../requirements/docs.in
#
alabaster==0.7.12
# via sphinx
# pallets-sphinx-themes
# sphinx
pallets-sphinx-themes==1.2.3
- # via -r requirements/docs.in
-pygments==2.7.4
+ # via -r ../requirements/docs.in
+pygments==2.8.1
# via sphinx
pyparsing==2.4.7
# via packaging
snowballstemmer==2.1.0
# via sphinx
sphinx-issues==1.2.0
- # via -r requirements/docs.in
-sphinx==2.4.4
+ # via -r ../requirements/docs.in
+sphinx==3.5.4
# via
- # -r requirements/docs.in
+ # -r ../requirements/docs.in
# pallets-sphinx-themes
# sphinx-issues
# sphinxcontrib-log-cabinet
sphinxcontrib-jsmath==1.0.1
# via sphinx
sphinxcontrib-log-cabinet==1.0.1
- # via -r requirements/docs.in
+ # via -r ../requirements/docs.in
sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.4
# This file is autogenerated by pip-compile
# To update, run:
#
-# pip-compile requirements/tests.in
+# pip-compile ../requirements/tests.in
#
attrs==20.3.0
# via pytest
# via pytest
pyparsing==2.4.7
# via packaging
-pytest==6.2.2
- # via -r requirements/tests.in
+pytest==6.2.3
+ # via -r ../requirements/tests.in
toml==0.10.2
# via pytest
# This file is autogenerated by pip-compile
# To update, run:
#
-# pip-compile requirements/typing.in
+# pip-compile ../requirements/typing.in
#
mypy-extensions==0.4.3
# via mypy
-mypy==0.800
- # via -r requirements/typing.in
-typed-ast==1.4.2
+mypy==0.812
+ # via -r ../requirements/typing.in
+typed-ast==1.4.3
# via mypy
typing-extensions==3.7.4.3
# via mypy