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

python311-Mako-1.3.0-150600.1.2 RPM for noarch

From OpenSuSE Leap 15.6 for noarch

Name: python311-Mako Distribution: SUSE Linux Enterprise 15
Version: 1.3.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.2 Build date: Fri Mar 8 20:55:48 2024
Group: Unspecified Build host: h03-ch2d
Size: 678663 Source RPM: python-Mako-1.3.0-150600.1.2.src.rpm
Packager: https://www.suse.com/
Url: https://www.makotemplates.org/
Summary: A Python templating language
Mako is a template library written in Python. It provides a non-XML
syntax which compiles into Python modules for performance. Mako's
syntax and API borrows from Django templates, Cheetah, Myghty, and
Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server
Page) language, which refines the ideas of componentized layout and
inheritance, while maintaining close ties to Python calling and
scoping semantics.

Provides

Requires

License

MIT

Changelog

* Thu Dec 07 2023 dmueller@suse.com
  - update to 1.3.0:
    * Mako 1.3.0 bumps the minimum Python version to 3.8
    * Python 3.12 is now supported explicitly.
* Thu Jun 15 2023 asn@cryptomilk.org
  - Use sle15_python_module_pythons
* Sat Dec 03 2022 yarunachalam@suse.com
  - Update to 1.2.4
    [bug] [codegen] Fixed issue where unpacking nested tuples in a for loop using would raise a
    "couldn't apply loop context" error if the loop context was used. The regex
    used to match the for loop expression now allows the list of loop variables
    to contain parenthesized sub-tuples. Pull request courtesy Matt Trescott.
* Thu Sep 29 2022 dmueller@suse.com
  - update to 1.2.3:
    * Fixed issue in lexer in the same category as that of :ticket:`366` where
      the regexp used to match an end tag didn't correctly organize for matching
      characters surrounded by whitespace, leading to high memory / interpreter
      hang if a closing tag incorrectly had a large amount of unterminated space
      in it. Credit to Sebastian Chnelik for locating the issue.
    * As Mako templates inherently render and directly invoke arbitrary Python
      code from the template source, it is **never** appropriate to create
      templates that contain untrusted input.
* Sun Sep 11 2022 dmueller@suse.com
  - update to 1.2.2:
    * Fixed issue in lexer where the regexp used to match tags would not
      correctly interpret quoted sections individually (CVE-2022-40023,
      bsc#1203246)
* Mon Jul 18 2022 steven.kowalik@suse.com
  - Update to 1.2.1:
    * [bug] [tests] Various fixes to the test suite in the area of exception
      message rendering to accommodate for variability in Python versions as
      well as Pygments.
    * [performance] Optimized some codepaths within the lexer/Python code
      generation process, improving performance for generation of templates
      prior to their being cached. Pull request courtesy Takuto Ikuta.
    * [changed] [py3k] Corrected "universal wheel" directive in setup.cfg so
      that building a wheel does not target Python 2.
    * [changed] [py3k] The bytestring_passthrough template argument is removed,
      as this flag only applied to Python 2.
    * [changed] [py3k] With the removal of Python 2's cStringIO, Mako now uses
      its own internal FastEncodingBuffer exclusively.
    * [changed] Refactored test utilities into mako.testing module. Removed
      unittest.TestCase dependency in favor of pytest.
    * [changed] [setup] Replaced the use of pkg_resources with the importlib
      library. For Python < 3.8 the library importlib_metadata is used.
    * [changed] [py3k] Removed support for Python 2 and Python 3.6. Mako now
      requires Python >= 3.7.
    * [bug] [py3k] Mako now performs exception chaining using raise from,
      correctly identifying underlying exception conditions when it raises its
      own exceptions. Pull request courtesy Ram Rachum.
  - Remove python2 gubbins, since it is no longer supported.
* Thu Mar 24 2022 pgajdos@suse.com
  - python-mock is not required for build
* Mon Dec 06 2021 dmueller@suse.com
  - update to 1.1.6:
    * Fixed issue where control statements on multi lines with a backslash would
      not parse correctly if the template itself contained CR/LF pairs as on
      Windows.
* Sat Oct 16 2021 dmueller@suse.com
  - update to 1.1.5:
    * Fixed some issues with running the test suite which would
      be revealed by running tests in random order.
* Wed Oct 06 2021 mcepl@suse.com
  - Remove obsolete %suse_version %if
* Tue Oct 05 2021 schubi@suse.de
  - Added BuildRequires:  alts
* Thu Sep 30 2021 schubi@schubi.de
  - Use libalternatives instead of update-alternatives.
* Sun Jan 24 2021 dmueller@suse.com
  - update to 1.1.4:
    * Fixed Python deprecation issues related to module importing, as well as
      file access within the Lingua plugin, for deprecated APIs that began to
      emit warnings under Python 3.10.
* Fri Dec 11 2020 code@bnavigator.de
  - Let the python-rpm-macros do their job for the correct provides
    and obsoletes tags for multiple python3 flavors
    gh#openSUSE/python-rpm-macros#66
* Mon Jun 08 2020 mimi.vx@gmail.com
  - update to 1.1.3
    * The default template encoding is now utf-8
* Mon May 25 2020 pgajdos@suse.com
  - %python3_only -> %python_alternative
* Mon Mar 02 2020 mimi.vx@gmail.com
  - update to 1.1.2
    * Added –output-file argument to the Mako command line runner
* Tue Feb 18 2020 mimi.vx@gmail.com
  - update to 1.1.1
    * Replaced usage of the long-superseded “parser.suite” module in the mako.util
    package for parsing the python magic encoding comment with the “ast.parse” function
    * Added “babel” and “lingua” dependency entries to the setuptools entrypoints
    for the babel and lingua extensions
* Mon Aug 05 2019 pgajdos@suse.com
  - version update to 1.1.0
    * Removed the "python setup.py test" feature in favor
    * Replaced usage of ``inspect.getfullargspec()`` with the vendored version
      used by SQLAlchemy, Alembic to avoid future deprecation warnings.
* Mon Jul 29 2019 pgajdos@suse.com
  - version update to 1.0.14
    * The n filter is now supported in the <%page> tag. This allows a template to omit the default expression filters throughout a whole template, for those cases where a
      template-wide filter needs to have default filtering disabled.
    * Fixed issue where the correct file URI would not be shown in the template-formatted exception traceback if the template filename were not known. Additionally fixes an issue
      where stale filenames would be displayed if a stack trace alternated between different templates.
    * Improved the line-number tracking for source lines inside of Python <% ... %> blocks, such that text- and HTML-formatted exception traces such as that of
      html_error_template() now report the correct source line inside the block, rather than the first line of the block itself. Exceptions in <%! ... %> blocks which get raised
      while loading the module are still not reported correctly, as these are handled before the Mako code is generated.
* Tue Jun 18 2019 tchvatal@suse.com
  - Update to 1.0.12:
    * Fixed regression where import refactors in Mako 1.0.11 caused broken imports on Python 3.8.
    * Updated for additional project metadata in setup.py. Additionally, the code has been reformatted using Black and zimports.
* Thu May 16 2019 kwu@suse.com
  - Update to 1.0.10:
    * Added default encoding for Python 3 for traceback.
* Mon Apr 29 2019 tchvatal@suse.com
  - Update to 1.0.9:
    * Fixed an element in the AST Python generator which changed for Python 3.8
* Thu Mar 21 2019 mimi.vx@gmail.com
  - update to 1.0.8
    * Added --output-encoding flag to the mako-render script
* Thu Jul 05 2018 mcepl@suse.com
  - Clean up SPEC file.
* Tue Mar 06 2018 aplanas@suse.com
  - Allows Recommends and Suggest in Fedora
* Tue Feb 27 2018 aplanas@suse.com
  - Recommends only for SUSE
* Mon Aug 21 2017 tbechtold@suse.com
  - update to 1.0.7:
    * Changed the "print" in the mako-render command to
      sys.stdout.write(), avoiding the extra newline at the end
      of the template output.
* Sat May 06 2017 toddrme2178@gmail.com
  - Don't provide python2-mako, singlespec packages should use
    correct name.
* Tue Apr 11 2017 jengelh@inai.de
  - Trim extreme wording of description
* Thu Apr 06 2017 jmatejek@suse.com
  - restore compatibility Provides
* Wed Mar 01 2017 aloisio@gmx.com
  - Converted to single-spec
  - Switched source URL to pypi.io
  - Removed update-alternative
* Fri Feb 10 2017 michael@stroeder.com
  - update to version 1.0.6
    * [feature] Added new parameter Template.include_error_handler .
      This works like Template.error_handler but indicates the
      handler should take place when this template is included within
      another template via the <%include> tag. Pull request courtesy
      Huayi Zhang.
    * [bug] Updated the Sphinx documentation builder to work with recent
      versions of Sphinx.
* Wed Nov 16 2016 tbechtold@suse.com
  - python-Beaker is only recommended, not required.
* Fri Sep 16 2016 toddrme2178@gmail.com
  - update to version 1.0.4:
    * [test] [feature] The default test runner is now py.test. Running
      “python setup.py test” will make use of py.test instead of
      nose. nose still works as a test runner as well, however.
    * [lexer] [bug] Major improvements to lexing of intricate Python
      sections which may contain complex backslash sequences, as well as
      support for the bitwise operator (e.g. pipe symbol) inside of
      expression sections distinct from the Mako “filter” operator,
      provided the operator is enclosed within parentheses or
      brackets. Pull request courtesy Daniel Martin.
    * [feature] Added new method Template.list_defs(). Pull request
      courtesy Jonathan Vanasco.
  - update to version 1.0.3:
    * Fixed an issue where the Babel plugin would not handle a
      translation symbol that contained non-ascii characters. Pull
      request courtesy Roman Imankulov.
  - Update to version 1.0.2
    * The "universal wheel" marker is removed from setup.cfg, because
      our setup.py currently makes use of conditional dependencies.
      In :ticket:`249`, the discussion is ongoing on how to correct our
      setup.cfg / setup.py fully so that we can handle the per-version
      dependency changes while still maintaining optimal wheel settings,
      so this issue is not yet fully resolved.
    * Repair some calls within the ast module that no longer work on Python3.5;
      additionally replace the use of ``inspect.getargspec()`` under
      Python 3 (seems to be called from the TG plugin) to avoid deprecation
      warnings.
    * Update the Lingua translation extraction plugin to correctly
      handle templates mixing Python control statements (such as if,
      for and while) with template fragments. Pull request courtesy
      Laurent Daverio.
    * Added ``STOP_RENDERING`` keyword for returning/exiting from a
      template early, which is a synonym for an empty string ``""``.
      Previously, the docs suggested a bare
      ``return``, but this could cause ``None`` to appear in the
      rendered template result.
  - Implement update-alternatives
* Fri Jul 24 2015 seife+obs@b1-systems.com
  - fix non-SUSE distro build by conditionalizing Suggests: tag
* Fri Mar 13 2015 p.drouand@gmail.com
  - update to version 1.0.1:
    * [feature] Added support for Lingua, a translation extraction
      system as an alternative to Babel. Pull request courtesy Wichert
      Akkerman.
    * [bug] [py3k] Modernized the examples/wsgi/run_wsgi.py file for
      Py3k. Pull requset courtesy Cody Taylor.
  - Disable temporary tests for non-Factory systems because of failures

Files

/etc/alternatives/mako-render
/usr/bin/mako-render
/usr/bin/mako-render-3.11
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/entry_points.txt
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/not-zip-safe
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/requires.txt
/usr/lib/python3.11/site-packages/Mako-1.3.0-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/mako
/usr/lib/python3.11/site-packages/mako/__init__.py
/usr/lib/python3.11/site-packages/mako/__pycache__
/usr/lib/python3.11/site-packages/mako/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/_ast_util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/_ast_util.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/ast.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/ast.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/cmd.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/cmd.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/codegen.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/codegen.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/filters.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/filters.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/lexer.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/lexer.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/lookup.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/lookup.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/parsetree.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/parsetree.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/pygen.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/pygen.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/pyparser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/pyparser.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/runtime.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/runtime.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/template.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/template.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/_ast_util.py
/usr/lib/python3.11/site-packages/mako/ast.py
/usr/lib/python3.11/site-packages/mako/cache.py
/usr/lib/python3.11/site-packages/mako/cmd.py
/usr/lib/python3.11/site-packages/mako/codegen.py
/usr/lib/python3.11/site-packages/mako/compat.py
/usr/lib/python3.11/site-packages/mako/exceptions.py
/usr/lib/python3.11/site-packages/mako/ext
/usr/lib/python3.11/site-packages/mako/ext/__init__.py
/usr/lib/python3.11/site-packages/mako/ext/__pycache__
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/autohandler.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/autohandler.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/babelplugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/babelplugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/beaker_cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/beaker_cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/extract.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/extract.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/linguaplugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/linguaplugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/preprocessors.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/preprocessors.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/pygmentplugin.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/pygmentplugin.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/turbogears.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/ext/__pycache__/turbogears.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/ext/autohandler.py
/usr/lib/python3.11/site-packages/mako/ext/babelplugin.py
/usr/lib/python3.11/site-packages/mako/ext/beaker_cache.py
/usr/lib/python3.11/site-packages/mako/ext/extract.py
/usr/lib/python3.11/site-packages/mako/ext/linguaplugin.py
/usr/lib/python3.11/site-packages/mako/ext/preprocessors.py
/usr/lib/python3.11/site-packages/mako/ext/pygmentplugin.py
/usr/lib/python3.11/site-packages/mako/ext/turbogears.py
/usr/lib/python3.11/site-packages/mako/filters.py
/usr/lib/python3.11/site-packages/mako/lexer.py
/usr/lib/python3.11/site-packages/mako/lookup.py
/usr/lib/python3.11/site-packages/mako/parsetree.py
/usr/lib/python3.11/site-packages/mako/pygen.py
/usr/lib/python3.11/site-packages/mako/pyparser.py
/usr/lib/python3.11/site-packages/mako/runtime.py
/usr/lib/python3.11/site-packages/mako/template.py
/usr/lib/python3.11/site-packages/mako/testing
/usr/lib/python3.11/site-packages/mako/testing/__init__.py
/usr/lib/python3.11/site-packages/mako/testing/__pycache__
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/_config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/_config.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/assertions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/assertions.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/config.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/config.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/exclusions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/exclusions.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/fixtures.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/fixtures.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/mako/testing/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/mako/testing/_config.py
/usr/lib/python3.11/site-packages/mako/testing/assertions.py
/usr/lib/python3.11/site-packages/mako/testing/config.py
/usr/lib/python3.11/site-packages/mako/testing/exclusions.py
/usr/lib/python3.11/site-packages/mako/testing/fixtures.py
/usr/lib/python3.11/site-packages/mako/testing/helpers.py
/usr/lib/python3.11/site-packages/mako/util.py
/usr/share/doc/packages/python311-Mako
/usr/share/doc/packages/python311-Mako/CHANGES
/usr/share/doc/packages/python311-Mako/README.rst
/usr/share/doc/packages/python311-Mako/examples
/usr/share/doc/packages/python311-Mako/examples/bench
/usr/share/doc/packages/python311-Mako/examples/bench/basic.py
/usr/share/doc/packages/python311-Mako/examples/bench/cheetah
/usr/share/doc/packages/python311-Mako/examples/bench/cheetah/footer.tmpl
/usr/share/doc/packages/python311-Mako/examples/bench/cheetah/header.tmpl
/usr/share/doc/packages/python311-Mako/examples/bench/cheetah/template.tmpl
/usr/share/doc/packages/python311-Mako/examples/bench/django
/usr/share/doc/packages/python311-Mako/examples/bench/django/templatetags
/usr/share/doc/packages/python311-Mako/examples/bench/django/templatetags/__init__.py
/usr/share/doc/packages/python311-Mako/examples/bench/django/templatetags/bench.py
/usr/share/doc/packages/python311-Mako/examples/bench/kid
/usr/share/doc/packages/python311-Mako/examples/bench/kid/base.kid
/usr/share/doc/packages/python311-Mako/examples/bench/kid/template.kid
/usr/share/doc/packages/python311-Mako/examples/bench/myghty
/usr/share/doc/packages/python311-Mako/examples/bench/myghty/base.myt
/usr/share/doc/packages/python311-Mako/examples/bench/myghty/template.myt
/usr/share/doc/packages/python311-Mako/examples/wsgi
/usr/share/doc/packages/python311-Mako/examples/wsgi/run_wsgi.py
/usr/share/licenses/python311-Mako
/usr/share/licenses/python311-Mako/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri May 3 23:33:27 2024