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

python311-Chameleon-4.5.2-2.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-Chameleon Distribution: openSUSE Tumbleweed
Version: 4.5.2 Vendor: openSUSE
Release: 2.2 Build date: Mon Mar 18 07:52:50 2024
Group: Unspecified Build host: reproducible
Size: 834857 Source RPM: python-Chameleon-4.5.2-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/malthe/chameleon
Summary: Fast HTML/XML Template Compiler
Chameleon is an HTML/XML template engine for Python. It uses the
*page templates* language.

You can use it in any Python web application with just about any
version of Python (2.5 and up, including 3.x and pypy).

Provides

Requires

License

BSD-3-Clause AND BSD-4-Clause AND Python-2.0 AND ZPL-2.1

Changelog

* Mon Mar 18 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Add missing {Build,}Requires on importlib-metadata.
  - Drop unneeded Requires on setuptools.
  - No more greedy globs in %files.
* Tue Jan 30 2024 Dirk Müller <dmueller@suse.com>
  - update to 4.5.2:
    * Fix a regression where a static symbol would not get
      correctly imported.
    * Add Python 3.13 classifier.
    * Fix a regression where default_extension was no longer permitted
    * Chameleon now has type annotations!
    * Fix a regression where generated template code would
      suboptimal due to incorrect handling of internal variables.
    * Always cook templates in debug mode, even when using
      CHAMELEON_CACHE option to persist generated code on disk.
    * Parsing the AST back to Python code now uses the built-in
      ast.unparse function. This change is not directly surfaced
      but means that the unparsing code is now more correctly
      tracking changes to the interpreter.
    * Drop support for platforms where AST nodes aren't weakref-
      capable (e.g., older PyPy).
    * Fix a PyPy compatibility issue having to do with determining
      the set
* Wed Jan 10 2024 Dirk Müller <dmueller@suse.com>
  - update to 4.4.3:
    * Remove zope.interface.
    * Fix an issue where auto_reload is enabled and a file is
      loaded from a package that wasn't zip-compressed.
    * Drop support for Python 3.7.
    * Fix names of dependencies for importlib_resources and
      importlib_metadata.
    * Local variable scope is now iterable,
      completing dict interface.
    * Minor optimizations to rendering logic.
    * Implicit translation now provides the translation context,
      domain, and target language to the translation function (if
      applicable). Previously, the target language was provided,
      but this did not respect a change via i18n:target.
    * Replace pkg_resources with newer and faster
      importlib.resources and importlib.metadata. Just importing
      pkg_resources becomes slower and slower the more packages are
      installed.
* Mon Oct 02 2023 Dirk Müller <dmueller@suse.com>
  - update to 4.2.0:
    * An XML document provided as a string (i.e. decoded) now
      correctly has its content encoding parsed.
    * Boolean attributes are now automatically configured for
      templates in non-XML mode, presuming that we're being used
      to generate HTML.
    * This means that the same loading mechanism can be used for
      both XML-and HTML-based templates.
    * Boolean attributes (those configured using the optional
      `boolean_attributes` parameter) now work with $-expression
      interpolation.
    * Unlike content and regular attributes, a special check for a
      falsy value is now done for boolean attributes, such that
      boolean logic can be used for interpolation expressions
      (only a truthy value will include the attribute).
      This reverts a change in behavior introduced in 3.8.0.
    * Fix format spec applying for f-strings.
    * Drop support for Python 2.7, 3.5, 3.6.
    * Add support for set- and dict comprehensions
    * Remove the following functions resp. modules:
      ``.utils.text_()``
      ``.utils.unescape()``
      ``.compat``
* Wed Jan 04 2023 Dirk Müller <dmueller@suse.com>
  - update to 3.10.2:
    * Fix handling of eager compilation with subclassing (e.g. Pyramid
      integration).
* Tue Aug 02 2022 Otto Hollmann <otto.hollmann@suse.com>
  - version update to 3.10.1
    * Fix __str__ method of chameleon.exc.TemplateError (#356)
    * Make scope class dict-like (#305)
    * Work in FIPS enabled environments (#345)
    * Fix tab handling issue (#350)
* Thu May 20 2021 pgajdos@suse.com
  - version update to 3.9.1
    * Avoid various traceback reference cycles.
    * Removed compatibility code for unsupported Python versions
    * Dropped support for obsolete Python 3.4
    * Fixed namespace handling when redefining a variable in the same tal:define (#237)
    * Fixed failure computing a template's digest if template.filename is None (#254)
  - %check: use %pytest macro
* Wed Jul 08 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to 3.8.1
    * Added code optimization to reduce sequential appends of static text.
    * The default symbol in dynamic attributes is now symbolic.
    * The built-in attrs dictionary of static element attributes now correctly
      works with tal:define, etc.
    * Fix slice code generation compatibility issue on Python 3.9.
    * Expose default marker as importable symbol chameleon.tales.DEFAULT_MARKER.
    * Removed legacy flag literal_false. To get a similar behavior, use boolean_attributes.
* Mon Jun 08 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - Update to 3.7.2
    * Fix compatiblity issue with Python 3.9.
    * Allow setting a custom value representation function
* Fri Apr 17 2020 Marketa Calabkova <mcalabkova@suse.com>
  - Update to 3.7.0
    * Fixed garbage collection issue with variable scope objects (issue #301).
    * Fixed issue where setting a global variable would not be available locally.
    * A RepeatDict no longer inherits from dict since it does not actually provide
      that interface in a meaningful way.
    * Added feature gate enable_comment_interpolation which controls whether
      expression interpolation is enabled inside HTML comments (default is enabled).
    * Added support for Python 3.6+ f-strings (issue #294).

Files

/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/LICENSE.txt
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/METADATA
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/RECORD
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/WHEEL
/usr/lib/python3.11/site-packages/Chameleon-4.5.2.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/chameleon
/usr/lib/python3.11/site-packages/chameleon/__init__.py
/usr/lib/python3.11/site-packages/chameleon/__pycache__
/usr/lib/python3.11/site-packages/chameleon/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/astutil.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/astutil.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/benchmark.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/benchmark.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/codegen.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/codegen.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/compiler.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/compiler.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/exc.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/exc.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/i18n.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/i18n.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/loader.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/loader.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/metal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/metal.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/namespaces.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/namespaces.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/nodes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/nodes.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/parser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/parser.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/program.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/program.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tal.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tal.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tales.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tales.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/template.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/template.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tokenize.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/tokenize.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/types.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/types.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/utils.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/__pycache__/utils.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/astutil.py
/usr/lib/python3.11/site-packages/chameleon/benchmark.py
/usr/lib/python3.11/site-packages/chameleon/codegen.py
/usr/lib/python3.11/site-packages/chameleon/compiler.py
/usr/lib/python3.11/site-packages/chameleon/config.py
/usr/lib/python3.11/site-packages/chameleon/exc.py
/usr/lib/python3.11/site-packages/chameleon/i18n.py
/usr/lib/python3.11/site-packages/chameleon/loader.py
/usr/lib/python3.11/site-packages/chameleon/metal.py
/usr/lib/python3.11/site-packages/chameleon/namespaces.py
/usr/lib/python3.11/site-packages/chameleon/nodes.py
/usr/lib/python3.11/site-packages/chameleon/parser.py
/usr/lib/python3.11/site-packages/chameleon/program.py
/usr/lib/python3.11/site-packages/chameleon/py.typed
/usr/lib/python3.11/site-packages/chameleon/tal.py
/usr/lib/python3.11/site-packages/chameleon/tales.py
/usr/lib/python3.11/site-packages/chameleon/template.py
/usr/lib/python3.11/site-packages/chameleon/tokenize.py
/usr/lib/python3.11/site-packages/chameleon/types.py
/usr/lib/python3.11/site-packages/chameleon/utils.py
/usr/lib/python3.11/site-packages/chameleon/zpt
/usr/lib/python3.11/site-packages/chameleon/zpt/__init__.py
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/loader.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/loader.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/program.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/program.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/template.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/__pycache__/template.cpython-311.pyc
/usr/lib/python3.11/site-packages/chameleon/zpt/loader.py
/usr/lib/python3.11/site-packages/chameleon/zpt/program.py
/usr/lib/python3.11/site-packages/chameleon/zpt/template.py
/usr/share/doc/packages/python311-Chameleon
/usr/share/doc/packages/python311-Chameleon/README.rst
/usr/share/licenses/python311-Chameleon
/usr/share/licenses/python311-Chameleon/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 20 23:22:12 2024