Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-Kajiki | Distribution: openSUSE Tumbleweed |
Version: 0.9.2 | Vendor: openSUSE |
Release: 1.7 | Build date: Wed Mar 8 10:22:21 2023 |
Group: Development/Languages/Python | Build host: reproducible |
Size: 412628 | Source RPM: python-Kajiki-0.9.2-1.7.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/nandoflorestan/kajiki | |
Summary: Compiler for Genshi syntax outputting Python bytecode |
Kajiki compiles Genshi-like syntax to Python bytecode. (Genshi is a Python library parsing, generating, and processing HTML, XML or other textual content for output generation on the web.)
MIT
* Wed Mar 08 2023 Dirk Müller <dmueller@suse.com> - update to 0.9.2: * Python 3.11 compatibility. * Documentation updates and clarifications. * Unit test updates. * Fixed compatibility for Python 3.11. * The unit tests were moved out of the ``kajiki`` package: tests are now under the ``tests/`` directory. * Migrated from Travis CI to GitHub Actions. * Support dropped for Python 2.7. * Fixed up lnotab bugs in Python 3.6+ (``ERROR LOOKING UP LINE`` messages). * DTD will not be inserted before an ```` declaration anymore. * Dependency on ``nine`` dropped. * Dropped integration for TurboGears 1. * Improved end-to-end testing. * Tue Aug 31 2021 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com> - Update to 0.8.3 * Fixed compatibility for Python 3.10 * Switched the test runner to pytest * Added the ``kajiki`` command line interface * Documentation typo corrections - Enable alternatives mechanism for /usr/bin/kajiki * Sun Aug 16 2020 John Vandenberg <jayvdb@gmail.com> - Replace nose with pytest * Mon Jan 13 2020 Marketa Calabkova <mcalabkova@suse.com> - update to 0.8.2 * Fixed some HTML entities not being properly recognised * Fixed unexpected <DOCTYPE> when including templates * Fri Jun 21 2019 pgajdos@suse.com - version update to 0.8.0 * Fixed support for Python 3.8 * Dropped support for Python 2.6 and 3.3 * Tue Mar 05 2019 Tomáš Chvátal <tchvatal@suse.com> - Update to 0.7.2: * Allow to replace gettext function by providing it in the template context or through base_globals in Loader * Improve parsing of ${} expressions and fix syntax errors reporting in braced expressions. * Improve parsing of documents with comments before the root element * Tue Dec 04 2018 Matej Cepl <mcepl@suse.com> - Remove superfluous devel dependency for noarch package * Thu Aug 24 2017 tbechtold@suse.com - Add missing python-nine Requires * Mon Jul 10 2017 jengelh@inai.de - Remove storytelling from description. * Thu Jun 29 2017 tbechtold@suse.com - update to 0.7.0: * Text for i18n is now extracted ignoring the empty spaces surrounding the text itself. Empty text will always be treated as non translatable nodes for performance reasons. * ``extract_python`` option will now report syntax errors when extracting text for translation. * Added ``extract_python`` option to babel message extractor, this allows extracting gettext calls in ``${}`` expressions * Actually report 0.6 in kajiki/version.py * Expose ``strip_text`` option in loader * Fixed ``py:switch`` error message wrongly mentioning ``py:with`` * Support for multiline ``${}`` expressions * Subsequent text nodes are now squashed into a single text node. This allows translating whole paragraphs instead of single sentences. * Allow code and function calls inside tag attributes * Added ``strip_text`` option to XMLTemplate and i18n collector to ensure leading and trailing spaces are stipped by text nodes (also leads to minified HTML) * Some HTML nodes that do not require being closed but is commonly considered best practice to close them are now emitted with ending tag (IE: <p>) * Generally improved code documentation to lower entry barrier for contributors * ``py:attrs`` will now emit the attribute name itself or will omit the attribute at all in case of ``bool`` values for 'checked', 'disabled', 'readonly', 'multiple', 'selected', 'nohref', 'ismap', 'declare' and 'defer', * ``py:switch`` now correctly supports multiple ``py:case`` statements. * text inside ``<script>`` and ``<style>`` tags is no longer collected translation. * Syntax errors now report the line and the surrounding code when there is a markup or python syntax error. * As ``py:swtich`` discards all its content apart from ``py:case`` and ``py:else`` statements it will now correctly report an error when the statements has other content. * ``py:else`` will now correctly detect spurious content between itself and ``py:if`` as the two must be consequential. * Improved code documentation on core classes. * ``py:with`` statement now keeps order of variables, so that variables can depend from each other. * Babel is no longer a dependency unless you want to use the message extractor. * TranslatableTextNodes are now only generated for non-empty strings * ``py:with`` statement now accepts multiple variables separated by semicolon * Babel message extractor fixed on Python2 * Fix crash on PyPy * CDATA sections created by the user are now properly preserved * ``cdata_scripts=False`` option in ``XMLTemplate`` allows disabling automatic CDATA for script and style tags. * Autoblocks experimental feature automatically creates blocks from specified tag names. * Also accept "$." without erroring out. In fact, accept anything. * Add integration plugin for TurboGears 1 * Accept "$(" without erroring out. Easier to write jQuery stuff. * There was a showstopper regression in FileLoader. Fixes #1 * Support Python versions 2.6, 2.7, 3.2, 3.3 in a single codebase using the *nine* library. * Support HTML entities as well as XML entities in input templates. * py:include fixed, can see global variables. * Genshi compatibility: support built-in functions: defined(), value_of() and Markup(). * ``py:def``: Do not crash if a function has no content. * ``py:strip=''`` is the same as ``py:strip='True'``. * Correctness: escape HTML attribute values. * Correctness: Always close script tags, even in XML mode. * Add integration module for the Pyramid web framework. * Give the FileLoader a *path*, not just a base *directory*. * Documentation improvements, including the need to write CDATA sections. * Move from Sourceforge to Github. * Use Travis for continuous integration. * The whole codebase is formatted according to PEP8. - convert to singlespec
/etc/alternatives/kajiki /usr/bin/kajiki /usr/bin/kajiki-3.11 /usr/lib/python3.11/site-packages/kajiki /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/entry_points.txt /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/not-zip-safe /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/requires.txt /usr/lib/python3.11/site-packages/kajiki-0.9.2-py3.11.egg-info/top_level.txt /usr/lib/python3.11/site-packages/kajiki/__init__.py /usr/lib/python3.11/site-packages/kajiki/__main__.py /usr/lib/python3.11/site-packages/kajiki/__pycache__ /usr/lib/python3.11/site-packages/kajiki/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/doctype.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/doctype.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/html_utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/html_utils.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/i18n.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/i18n.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/ir.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/ir.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/lnotab.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/lnotab.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/loader.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/loader.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/markup_template.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/markup_template.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/template.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/template.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/text.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/text.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/util.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/util.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/xml_template.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/__pycache__/xml_template.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/doctype.py /usr/lib/python3.11/site-packages/kajiki/html_utils.py /usr/lib/python3.11/site-packages/kajiki/i18n.py /usr/lib/python3.11/site-packages/kajiki/integration /usr/lib/python3.11/site-packages/kajiki/integration/__init__.py /usr/lib/python3.11/site-packages/kajiki/integration/__pycache__ /usr/lib/python3.11/site-packages/kajiki/integration/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/integration/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/integration/__pycache__/pyramid.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/kajiki/integration/__pycache__/pyramid.cpython-311.pyc /usr/lib/python3.11/site-packages/kajiki/integration/pyramid.py /usr/lib/python3.11/site-packages/kajiki/ir.py /usr/lib/python3.11/site-packages/kajiki/lnotab.py /usr/lib/python3.11/site-packages/kajiki/loader.py /usr/lib/python3.11/site-packages/kajiki/markup_template.py /usr/lib/python3.11/site-packages/kajiki/template.py /usr/lib/python3.11/site-packages/kajiki/text.py /usr/lib/python3.11/site-packages/kajiki/util.py /usr/lib/python3.11/site-packages/kajiki/version.py /usr/lib/python3.11/site-packages/kajiki/xml_template.py /usr/share/doc/packages/python311-Kajiki /usr/share/doc/packages/python311-Kajiki/README.rst /usr/share/licenses/python311-Kajiki /usr/share/licenses/python311-Kajiki/LICENSE.rst
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Feb 19 05:10:42 2025