------------------------------------------------------------------- Wed Mar 8 09:22:21 UTC 2023 - Dirk Müller - 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 12:19:49 UTC 2021 - John Paul Adrian Glaubitz - 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 13:21:47 UTC 2020 - John Vandenberg - Replace nose with pytest ------------------------------------------------------------------- Mon Jan 13 16:35:33 UTC 2020 - Marketa Calabkova - update to 0.8.2 * Fixed some HTML entities not being properly recognised * Fixed unexpected when including templates ------------------------------------------------------------------- Fri Jun 21 10:15:58 UTC 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 5 16:35:50 UTC 2019 - Tomáš Chvátal - 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 4 12:49:45 UTC 2018 - Matej Cepl - Remove superfluous devel dependency for noarch package ------------------------------------------------------------------- Thu Aug 24 15:21:28 UTC 2017 - tbechtold@suse.com - Add missing python-nine Requires ------------------------------------------------------------------- Mon Jul 10 11:51:25 UTC 2017 - jengelh@inai.de - Remove storytelling from description. ------------------------------------------------------------------- Thu Jun 29 16:41:08 UTC 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:

) * 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 ``