Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python3-Jinja2-2.10.1-lp152.2.5 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: python3-Jinja2 Distribution: openSUSE Leap 15.2
Version: 2.10.1 Vendor: openSUSE
Release: lp152.2.5 Build date: Sun Mar 1 12:33:17 2020
Group: Development/Languages/Python Build host: lamb75
Size: 1270566 Source RPM: python-Jinja2-2.10.1-lp152.2.5.src.rpm
Packager: https://bugs.opensuse.org
Url: http://jinja.pocoo.org/
Summary: A fast and easy to use 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.  Here a small example of a Jinja template:

    {% extends 'base.html' %}
    {% block title %}Memberlist{% endblock %}
    {% block content %}
      <ul>
      {% for user in users %}
        <li><a href="{{ user.url }}">{{ user.username }}</a></li>
      {% endfor %}
      </ul>
    {% endblock %}

Provides

Requires

License

BSD-3-Clause

Changelog

* Sat Apr 13 2019 Arun Persaud <arun@gmx.de>
  - update to version 2.10.1 (bsc#1132323, CVE-2019-10906, bsc#1125815, CVE-2019-8341):
    * "SandboxedEnvironment" securely handles "str.format_map" in order
      to prevent code execution through untrusted format strings.  The
      sandbox already handled "str.format".
* Thu Nov 09 2017 arun@gmx.de
  - specfile:
    * CHANGES -> CHANGES.rst
    * added README.rst to %doc section
  - update to version 2.10:
    * Added a new extension node called "OverlayScope" which can be used
      to create an unoptimized scope that will look up all variables
      from a derived context.
    * Added an "in" test that works like the in operator.  This can be
      used in combination with "reject" and "select".
    * Added "previtem" and "nextitem" to loop contexts, providing access
      to the previous/next item in the loop. If such an item does not
      exist, the value is undefined.
    * Added "changed(*values)" to loop contexts, providing an easy way
      of checking whether a value has changed since the last iteration
      (or rather since the last call of the method)
    * Added a "namespace" function that creates a special object which
      allows attribute assignment using the "set" tag.  This can be used
      to carry data across scopes, e.g. from a loop body to code that
      comes after the loop.
    * Added a "trimmed" modifier to "{% trans %}" to strip linebreaks
      and surrounding whitespace. Also added a new policy to enable this
      for all "trans" blocks.
    * The "random" filter is no longer incorrectly constant folded and
      will produce a new random choice each time the template is
      rendered. (`#478`_)
    * Added a "unique" filter. (`#469`_)
    * Added "min" and "max" filters. (`#475`_)
    * Added tests for all comparison operators: "eq", "ne", "lt", "le",
      "gt", "ge". (`#665`_)
    * "import" statement cannot end with a trailing comma. (`#617`_,
      `#618`_)
    * "indent" filter will not indent blank lines by default. (`#685`_)
    * Add "reverse" argument for "dictsort" filter. (`#692`_)
    * Add a "NativeEnvironment" that renders templates to native Python
      types instead of strings. (`#708`_)
    * Added filter support to the block "set" tag. (`#489`_)
    * "tojson" filter marks output as safe to match documented behavior.
      (`#718`_)
    * Resolved a bug where getting debug locals for tracebacks could
      modify template context.
    * Fixed a bug where having many "{% elif ... %}" blocks resulted in
      a "too many levels of indentation" error.  These blocks now
      compile to native "elif ..:" instead of "else: if ..:" (`#759`_)
* Tue Apr 04 2017 jmatejek@suse.com
  - update for singlespec
  - update to 2.9.6
    * fixed custom context behavior in fast resolve mode
* Wed Mar 22 2017 dmueller@suse.com
  - fix requires
* Wed Mar 15 2017 michael@stroeder.com
  - Update to 2.9.5  (bsc#1132174, CVE-2016-10745)
    (see the changes in /usr/share/doc/packages/python-Jinja2/CHANGES)
  - updated source URL
* Thu Nov 19 2015 aplanas@suse.com
  - Update to 2.8
    - Added `target` parameter to urlize function.
    - Added support for `followsymlinks` to the file system loader.
    - The truncate filter now counts the length.
    - Added equalto filter that helps with select filters.
    - Changed cache keys to use absolute file names if available
      instead of load names.
    - Fixed loop length calculation for some iterators.
    - Changed how Jinja2 enforces strings to be native strings in
      Python 2 to work when people break their default encoding.
    - Added :func:`make_logging_undefined` which returns an undefined
      object that logs failures into a logger.
    - If unmarshalling of cached data fails the template will be
      reloaded now.
    - Implemented a block ``set`` tag.
    - Default cache size was incrased to 400 from a low 50.
    - Fixed ``is number`` test to accept long integers in all Python versions.
    - Changed ``is number`` to accept Decimal as a number.
    - Added a check for default arguments followed by non-default arguments. This
      change makes ``{% macro m(x, y=1, z) %}...{% endmacro %}`` a syntax error. The
      previous behavior for this code was broken anyway (resulting in the default
      value being applied to `y`).
    - Add ability to use custom subclasses of ``jinja2.compiler.CodeGenerator`` and
      ``jinja2.runtime.Context`` by adding two new attributes to the environment
      (`code_generator_class` and `context_class`) (pull request ``#404``).
    - added support for context/environment/evalctx decorator functions on
      the finalize callback of the environment.
    - escape query strings for urlencode properly.  Previously slashes were not
      escaped in that place.
    - Add 'base' parameter to 'int' filter.
  - Tests are removed from the package (not distributed in the tar.gz)
* Wed Jul 22 2015 jengelh@inai.de
  - Use %python_version over %py_ver: better portability to RHEL
* Fri Aug 15 2014 mcihar@suse.cz
  - run testsuite during build
* Fri Aug 15 2014 mcihar@suse.cz
  - adjust dependency to use up to date package name for python-MarkupSafe
* Tue Jul 15 2014 toddrme2178@gmail.com
  - Update to 2.7.3 (bnc#858239, CVE-2014-0012)
    - Security issue: Corrected the security fix for the cache folder.
      This fix was provided by RedHat.

Files

/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/entry_points.txt
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/Jinja2-2.10.1-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/jinja2
/usr/lib/python3.6/site-packages/jinja2/__init__.py
/usr/lib/python3.6/site-packages/jinja2/__pycache__
/usr/lib/python3.6/site-packages/jinja2/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/_compat.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/_compat.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/_identifier.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/_identifier.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/asyncfilters.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/asyncfilters.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/asyncsupport.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/asyncsupport.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/bccache.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/bccache.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/compiler.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/compiler.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/constants.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/constants.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/debug.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/debug.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/defaults.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/defaults.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/environment.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/environment.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/exceptions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/exceptions.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/ext.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/ext.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/filters.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/filters.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/idtracking.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/idtracking.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/lexer.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/lexer.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/loaders.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/loaders.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/meta.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/meta.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/nativetypes.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/nativetypes.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/nodes.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/nodes.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/optimizer.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/optimizer.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/parser.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/parser.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/runtime.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/runtime.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/sandbox.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/sandbox.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/tests.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/tests.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/utils.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/utils.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/visitor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/jinja2/__pycache__/visitor.cpython-36.pyc
/usr/lib/python3.6/site-packages/jinja2/_compat.py
/usr/lib/python3.6/site-packages/jinja2/_identifier.py
/usr/lib/python3.6/site-packages/jinja2/asyncfilters.py
/usr/lib/python3.6/site-packages/jinja2/asyncsupport.py
/usr/lib/python3.6/site-packages/jinja2/bccache.py
/usr/lib/python3.6/site-packages/jinja2/compiler.py
/usr/lib/python3.6/site-packages/jinja2/constants.py
/usr/lib/python3.6/site-packages/jinja2/debug.py
/usr/lib/python3.6/site-packages/jinja2/defaults.py
/usr/lib/python3.6/site-packages/jinja2/environment.py
/usr/lib/python3.6/site-packages/jinja2/exceptions.py
/usr/lib/python3.6/site-packages/jinja2/ext.py
/usr/lib/python3.6/site-packages/jinja2/filters.py
/usr/lib/python3.6/site-packages/jinja2/idtracking.py
/usr/lib/python3.6/site-packages/jinja2/lexer.py
/usr/lib/python3.6/site-packages/jinja2/loaders.py
/usr/lib/python3.6/site-packages/jinja2/meta.py
/usr/lib/python3.6/site-packages/jinja2/nativetypes.py
/usr/lib/python3.6/site-packages/jinja2/nodes.py
/usr/lib/python3.6/site-packages/jinja2/optimizer.py
/usr/lib/python3.6/site-packages/jinja2/parser.py
/usr/lib/python3.6/site-packages/jinja2/runtime.py
/usr/lib/python3.6/site-packages/jinja2/sandbox.py
/usr/lib/python3.6/site-packages/jinja2/tests.py
/usr/lib/python3.6/site-packages/jinja2/utils.py
/usr/lib/python3.6/site-packages/jinja2/visitor.py
/usr/share/doc/packages/python3-Jinja2
/usr/share/doc/packages/python3-Jinja2/AUTHORS
/usr/share/doc/packages/python3-Jinja2/CHANGES.rst
/usr/share/doc/packages/python3-Jinja2/LICENSE
/usr/share/doc/packages/python3-Jinja2/README.rst
/usr/share/doc/packages/python3-Jinja2/artwork
/usr/share/doc/packages/python3-Jinja2/artwork/jinjalogo.svg
/usr/share/doc/packages/python3-Jinja2/examples
/usr/share/doc/packages/python3-Jinja2/examples/basic
/usr/share/doc/packages/python3-Jinja2/examples/basic/cycle.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/debugger.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/inheritance.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/templates
/usr/share/doc/packages/python3-Jinja2/examples/basic/templates/broken.html
/usr/share/doc/packages/python3-Jinja2/examples/basic/templates/subbroken.html
/usr/share/doc/packages/python3-Jinja2/examples/basic/test.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/test_filter_and_linestatements.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/test_loop_filter.py
/usr/share/doc/packages/python3-Jinja2/examples/basic/translate.py
/usr/share/doc/packages/python3-Jinja2/examples/bench.py
/usr/share/doc/packages/python3-Jinja2/examples/profile.py
/usr/share/doc/packages/python3-Jinja2/examples/rwbench
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django/_form.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django/_input_field.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django/_textarea.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django/index.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/django/layout.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/djangoext.py
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/genshi
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/genshi/helpers.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/genshi/index.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/genshi/layout.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/jinja
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/jinja/helpers.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/jinja/index.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/jinja/layout.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/mako
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/mako/helpers.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/mako/index.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/mako/layout.html
/usr/share/doc/packages/python3-Jinja2/examples/rwbench/rwbench.py


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:50:38 2024