Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python312-Jinja2 | Distribution: openSUSE:Factory:zSystems |
Version: 3.1.3 | Vendor: openSUSE |
Release: 2.3 | Build date: Mon Jan 29 11:10:29 2024 |
Group: Unspecified | Build host: reproducible |
Size: 1658131 | Source RPM: python-Jinja2-3.1.3-2.3.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://jinja.palletsprojects.com | |
Summary: A template engine written in pure Python |
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.
BSD-3-Clause
* Mon Jan 29 2024 Daniel Garcia <daniel.garcia@suse.com> - Disable broken test with latest version of MarkupSafe (2.1.4) (gh#pallets/jinja#1930, gh#pallets/markupsafe#417) * Fri Jan 12 2024 Dirk Müller <dmueller@suse.com> - update to 3.1.3 (bsc#1218722, CVE-2024-22195): * Fix compiler error when checking if required blocks in parent templates are xmlattr filter does not allow keys with spaces. * Make error messages stemming from invalid nesting of {% trans %} blocks more helpful. :pr:`1916` * Fri Apr 21 2023 Dirk Müller <dmueller@suse.com> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <mcepl@suse.com> - Make calling of %{sle15modernpython} optional. * Fri Dec 02 2022 Johannes Kastl <kastl@b1-systems.de> - ignore 'pytest.PytestRemovedIn8Warning: Support for nose tests is deprecated and will be removed in a future release.' error from pytest 7.2 * Sat Jun 04 2022 Dirk Müller <dmueller@suse.com> - update to 3.1.2: * Add parameters to ``Environment.overlay`` to match ``__init__``. * Handle race condition in ``FileSystemBytecodeCache``. :issue:`1654` * Sun Mar 27 2022 Arun Persaud <arun@gmx.de> - specfile: * update copyright year * require python-base >= 3.7 - update to version 3.1.1: * The template filename on Windows uses the primary path separator. :issue:`1637` - changes from version 3.1.0: * Drop support for Python 3.6. :pr:`1534` * Remove previously deprecated code. :pr:`1544` + "WithExtension" and "AutoEscapeExtension" are built-in now. + "contextfilter" and "contextfunction" are replaced by "pass_context". "evalcontextfilter" and "evalcontextfunction" are replaced by "pass_eval_context". "environmentfilter" and "environmentfunction" are replaced by "pass_environment". + "Markup" and "escape" should be imported from MarkupSafe. + Compiled templates from very old Jinja versions may need to be recompiled. + Legacy resolve mode for "Context" subclasses is no longer supported. Override "resolve_or_missing" instead of "resolve". + "unicode_urlencode" is renamed to "url_quote". * Add support for native types in macros. :issue:`1510` * The "{% trans %}" tag can use "pgettext" and "npgettext" by passing a context string as the first token in the tag, like "{% trans "title" %}". :issue:`1430` * Update valid identifier characters from Python 3.6 to 3.7. :pr:`1571` * Filters and tests decorated with "@async_variant" are pickleable. :pr:`1612` * Add "items" filter. :issue:`1561` * Subscriptions ("[0]", etc.) can be used after filters, tests, and calls when the environment is in async mode. :issue:`1573` * The "groupby" filter is case-insensitive by default, matching other comparison filters. Added the "case_sensitive" parameter to control this. :issue:`1463` * Windows drive-relative path segments in template names will not result in "FileSystemLoader" and "PackageLoader" loading from drive-relative paths. :pr:`1621` * Sun Nov 14 2021 Michael Ströder <michael@stroeder.com> - update to 3.0.3 * Fix traceback rewriting internals for Python 3.10 and 3.11. (#1535) * Fix how the native environment treats leading and trailing spaces when parsing values on Python 3.10. (PR#1537) * Improve async performance by avoiding checks for common types. (#1514) * Revert change to ``hash(Node)`` behavior. Nodes are hashed by id again (#1521) * ``PackageLoader`` works when the package is a single module file. (#1512) * Sun Oct 10 2021 Michael Ströder <michael@stroeder.com> - dropped obsolete no-warnings-as-errors.patch - update to 3.0.2 * Fix a loop scoping bug that caused assignments in nested loops to still be referenced outside of it. #1427 * Make compile_templates deterministic for filter and import names. #1452, #1453 * Revert an unintended change that caused Undefined to act like StrictUndefined for the in operator. #1448 * Imported macros have access to the current template globals in async environments. #1494 * PackageLoader will not include a current directory (.) path segment. This allows loading templates from the root of a zip import. #1467 * Fri Sep 10 2021 Steve Kowalik <steven.kowalik@suse.com> - Add no-warnings-as-errors.patch: * Do not treat warnings as errors until upstream fix using async loops. * Fri Aug 06 2021 Markéta Machová <mmachova@suse.com> - Babel is not required * Fri Jul 09 2021 Ben Greiner <code@bnavigator.de> - clean up single-spec: Remove python2 remnants * Sat Jun 19 2021 Michael Ströder <michael@stroeder.com> - updated upstream project URL * Sun Jun 13 2021 Michael Ströder <michael@stroeder.com> - skip building for Python 2.x * Mon May 31 2021 Adrian Schröter <adrian@suse.de> - update to 3.0.1 Read the announcement: https://palletsprojects.com/blog/flask-2-0-released/ Read the full list of changes: https://jinja.palletsprojects.com/changes/#version-3-0-0 - python-Jinja2-vim subpackage dropped vim highlight rule files do not exist anymore * Tue Feb 09 2021 Alexandros Toptsoglou <atoptsoglou@suse.com> - update to 2.11.3 * Improve the speed of the urlize filter by reducing regex backtracking. Email matching requires a word character at the start of the domain part and only word characters in the TLD (CVE-2020-28493 bsc#1181944). - drops CVE-2020-28493.patch in older dists
/usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/PKG-INFO /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/SOURCES.txt /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/dependency_links.txt /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/entry_points.txt /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/requires.txt /usr/lib/python3.12/site-packages/Jinja2-3.1.3-py3.12.egg-info/top_level.txt /usr/lib/python3.12/site-packages/jinja2 /usr/lib/python3.12/site-packages/jinja2/__init__.py /usr/lib/python3.12/site-packages/jinja2/__pycache__ /usr/lib/python3.12/site-packages/jinja2/__pycache__/__init__.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/__init__.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/_identifier.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/_identifier.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/async_utils.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/async_utils.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/bccache.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/bccache.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/compiler.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/compiler.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/constants.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/constants.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/debug.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/debug.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/defaults.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/defaults.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/environment.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/environment.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/exceptions.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/exceptions.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/ext.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/ext.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/filters.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/filters.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/idtracking.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/idtracking.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/lexer.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/lexer.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/loaders.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/loaders.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/meta.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/meta.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/nativetypes.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/nativetypes.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/nodes.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/nodes.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/optimizer.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/optimizer.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/parser.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/parser.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/runtime.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/runtime.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/sandbox.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/sandbox.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/tests.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/tests.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/utils.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/utils.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/visitor.cpython-312.opt-1.pyc /usr/lib/python3.12/site-packages/jinja2/__pycache__/visitor.cpython-312.pyc /usr/lib/python3.12/site-packages/jinja2/_identifier.py /usr/lib/python3.12/site-packages/jinja2/async_utils.py /usr/lib/python3.12/site-packages/jinja2/bccache.py /usr/lib/python3.12/site-packages/jinja2/compiler.py /usr/lib/python3.12/site-packages/jinja2/constants.py /usr/lib/python3.12/site-packages/jinja2/debug.py /usr/lib/python3.12/site-packages/jinja2/defaults.py /usr/lib/python3.12/site-packages/jinja2/environment.py /usr/lib/python3.12/site-packages/jinja2/exceptions.py /usr/lib/python3.12/site-packages/jinja2/ext.py /usr/lib/python3.12/site-packages/jinja2/filters.py /usr/lib/python3.12/site-packages/jinja2/idtracking.py /usr/lib/python3.12/site-packages/jinja2/lexer.py /usr/lib/python3.12/site-packages/jinja2/loaders.py /usr/lib/python3.12/site-packages/jinja2/meta.py /usr/lib/python3.12/site-packages/jinja2/nativetypes.py /usr/lib/python3.12/site-packages/jinja2/nodes.py /usr/lib/python3.12/site-packages/jinja2/optimizer.py /usr/lib/python3.12/site-packages/jinja2/parser.py /usr/lib/python3.12/site-packages/jinja2/py.typed /usr/lib/python3.12/site-packages/jinja2/runtime.py /usr/lib/python3.12/site-packages/jinja2/sandbox.py /usr/lib/python3.12/site-packages/jinja2/tests.py /usr/lib/python3.12/site-packages/jinja2/utils.py /usr/lib/python3.12/site-packages/jinja2/visitor.py /usr/share/doc/packages/python312-Jinja2 /usr/share/doc/packages/python312-Jinja2/CHANGES.rst /usr/share/doc/packages/python312-Jinja2/README.rst /usr/share/doc/packages/python312-Jinja2/artwork /usr/share/doc/packages/python312-Jinja2/artwork/jinjalogo.svg /usr/share/doc/packages/python312-Jinja2/examples /usr/share/doc/packages/python312-Jinja2/examples/basic /usr/share/doc/packages/python312-Jinja2/examples/basic/cycle.py /usr/share/doc/packages/python312-Jinja2/examples/basic/debugger.py /usr/share/doc/packages/python312-Jinja2/examples/basic/inheritance.py /usr/share/doc/packages/python312-Jinja2/examples/basic/templates /usr/share/doc/packages/python312-Jinja2/examples/basic/templates/broken.html /usr/share/doc/packages/python312-Jinja2/examples/basic/templates/subbroken.html /usr/share/doc/packages/python312-Jinja2/examples/basic/test.py /usr/share/doc/packages/python312-Jinja2/examples/basic/test_filter_and_linestatements.py /usr/share/doc/packages/python312-Jinja2/examples/basic/test_loop_filter.py /usr/share/doc/packages/python312-Jinja2/examples/basic/translate.py /usr/share/licenses/python312-Jinja2 /usr/share/licenses/python312-Jinja2/LICENSE.rst
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 7 00:51:36 2024