]> git.ipfire.org Git - thirdparty/jinja.git/commitdiff
update dev dependencies
authorDavid Lord <davidism@gmail.com>
Thu, 13 Oct 2022 16:08:56 +0000 (09:08 -0700)
committerDavid Lord <davidism@gmail.com>
Thu, 13 Oct 2022 16:08:56 +0000 (09:08 -0700)
.pre-commit-config.yaml
docs/templates.rst
requirements/dev.txt
requirements/docs.txt
requirements/tests.txt
requirements/typing.txt
src/jinja2/environment.py

index bbca538fb3b31043382ee533e4361054e2d1a7fb..9c9ab1e9aaeb5576eb6542e91c48c4a0f7a8a501 100644 (file)
@@ -3,18 +3,18 @@ ci:
   autoupdate_schedule: monthly
 repos:
   - repo: https://github.com/asottile/pyupgrade
-    rev: v2.37.3
+    rev: v3.1.0
     hooks:
       - id: pyupgrade
         args: ["--py37-plus"]
   - repo: https://github.com/asottile/reorder_python_imports
-    rev: v3.8.2
+    rev: v3.8.4
     hooks:
       - id: reorder-python-imports
         args: ["--application-directories", "src"]
         additional_dependencies: ["setuptools>60.9"]
   - repo: https://github.com/psf/black
-    rev: 22.8.0
+    rev: 22.10.0
     hooks:
       - id: black
   - repo: https://github.com/PyCQA/flake8
index 341d0e12f3db639448fb18dcae223169b9f54413..86d01a6e3cbe61bd3536901ce55df60df00acde7 100644 (file)
@@ -1608,8 +1608,7 @@ The following functions are available in the global scope by default:
 
     .. versionadded:: 2.1
 
-    .. method:: current
-        :property:
+    .. property:: current
 
         Return the current item. Equivalent to the item that will be
         returned next time :meth:`next` is called.
index 470cc78fafb4239ff0b4284ef01f9c833bc59335..96a37927d6b559fdd6e6bbfe6c2126ea837efd77 100644 (file)
@@ -16,41 +16,37 @@ click==8.1.3
     # via
     #   pip-compile-multi
     #   pip-tools
-distlib==0.3.4
+distlib==0.3.6
     # via virtualenv
-filelock==3.7.1
+filelock==3.8.0
     # via
     #   tox
     #   virtualenv
-identify==2.5.1
+identify==2.5.6
     # via pre-commit
 nodeenv==1.7.0
     # via pre-commit
-pep517==0.12.0
+pep517==0.13.0
     # via build
-pip-compile-multi==2.4.5
+pip-compile-multi==2.4.6
     # via -r requirements/dev.in
-pip-tools==6.8.0
+pip-tools==6.9.0
     # via pip-compile-multi
 platformdirs==2.5.2
     # via virtualenv
-pre-commit==2.19.0
+pre-commit==2.20.0
     # via -r requirements/dev.in
 pyyaml==6.0
     # via pre-commit
 six==1.16.0
-    # via
-    #   tox
-    #   virtualenv
+    # via tox
 toml==0.10.2
-    # via
-    #   pre-commit
-    #   tox
+    # via pre-commit
 toposort==1.7
     # via pip-compile-multi
-tox==3.25.1
+tox==3.26.0
     # via -r requirements/dev.in
-virtualenv==20.15.1
+virtualenv==20.16.5
     # via
     #   pre-commit
     #   tox
index 9f1f1b307939483aba67cc3d32bb0411e6b69542..fba4c8c6c0b7d271ae37dd8a0ef05a21401c9e9f 100644 (file)
@@ -9,13 +9,13 @@ alabaster==0.7.12
     # via sphinx
 babel==2.10.3
     # via sphinx
-certifi==2022.6.15
+certifi==2022.9.24
     # via requests
-charset-normalizer==2.1.0
+charset-normalizer==2.1.1
     # via requests
-docutils==0.18.1
+docutils==0.19
     # via sphinx
-idna==3.3
+idna==3.4
     # via requests
 imagesize==1.4.1
     # via sphinx
@@ -29,17 +29,17 @@ packaging==21.3
     #   sphinx
 pallets-sphinx-themes==2.0.2
     # via -r requirements/docs.in
-pygments==2.12.0
+pygments==2.13.0
     # via sphinx
 pyparsing==3.0.9
     # via packaging
-pytz==2022.1
+pytz==2022.4
     # via babel
 requests==2.28.1
     # via sphinx
 snowballstemmer==2.2.0
     # via sphinx
-sphinx==5.0.2
+sphinx==5.2.3
     # via
     #   -r requirements/docs.in
     #   pallets-sphinx-themes
@@ -61,5 +61,5 @@ sphinxcontrib-qthelp==1.0.3
     # via sphinx
 sphinxcontrib-serializinghtml==1.1.5
     # via sphinx
-urllib3==1.26.9
+urllib3==1.26.12
     # via requests
index 753d04ab17cfe63854b6fec96213c1666be76ed1..1b1aba3882fe1a3a22b29124dafc0899c51e2e76 100644 (file)
@@ -5,7 +5,7 @@
 #
 #    pip-compile-multi
 #
-attrs==21.4.0
+attrs==22.1.0
     # via pytest
 iniconfig==1.1.1
     # via pytest
@@ -17,7 +17,7 @@ py==1.11.0
     # via pytest
 pyparsing==3.0.9
     # via packaging
-pytest==7.1.2
+pytest==7.1.3
     # via -r requirements/tests.in
 tomli==2.0.1
     # via pytest
index dc9f0508f1d4ec8259f58f24eb4c613fcb4ad283..ee7e3764173a9aad1b5f7c3f0f973da7852aa4fd 100644 (file)
@@ -5,11 +5,11 @@
 #
 #    pip-compile-multi
 #
-mypy==0.961
+mypy==0.982
     # via -r requirements/typing.in
 mypy-extensions==0.4.3
     # via mypy
 tomli==2.0.1
     # via mypy
-typing-extensions==4.3.0
+typing-extensions==4.4.0
     # via mypy
index ea04e8b44330fe22909a2c875c6601e33bd1ffc2..88b26662ff2e242776d1a2860acbdb54790f6710 100644 (file)
@@ -1253,7 +1253,7 @@ class Template:
         t.blocks = namespace["blocks"]
 
         # render function and module
-        t.root_render_func = namespace["root"]  # type: ignore
+        t.root_render_func = namespace["root"]
         t._module = None
 
         # debug and loader helpers
@@ -1349,7 +1349,7 @@ class Template:
         ctx = self.new_context(dict(*args, **kwargs))
 
         try:
-            yield from self.root_render_func(ctx)  # type: ignore
+            yield from self.root_render_func(ctx)
         except Exception:
             yield self.environment.handle_exception()
 
@@ -1532,7 +1532,7 @@ class TemplateModule:
                     " API you are using."
                 )
 
-            body_stream = list(template.root_render_func(context))  # type: ignore
+            body_stream = list(template.root_render_func(context))
 
         self._body_stream = body_stream
         self.__dict__.update(context.get_exported())
@@ -1564,7 +1564,7 @@ class TemplateExpression:
 
     def __call__(self, *args: t.Any, **kwargs: t.Any) -> t.Optional[t.Any]:
         context = self._template.new_context(dict(*args, **kwargs))
-        consume(self._template.root_render_func(context))  # type: ignore
+        consume(self._template.root_render_func(context))
         rv = context.vars["result"]
         if self._undefined_to_none and isinstance(rv, Undefined):
             rv = None