Revisions of translate-toolkit
Luiz Fernando Ranghetti (elchevive)
accepted
request 1221490
from
Markéta Machová (mcalabkova)
(revision 95)
- Update to 3.13.3 * Improved handling of MO files - Drop merged sphinx-intersphinx.patch - Add py313.patch
Takashi Iwai (tiwai)
accepted
request 1184033
from
Dirk Mueller (dirkmueller)
(revision 94)
- update to 3.13.1: * Compatibility with current pytest and setuptools. * Updated language definitions to include CLDR aliases. * Dropped unmatained Mozilla l10n scripts. * Updated aeidon compatibility * PO: Fixed newlines handling in notes * PO: Improved header handling * PO: Avoid adding duplicate context when merging duplicates - drop 0001-tests-Adjust-to-changed-aeidon-behavior.patch: (upstream) - skip fluent from testing, we don't depend on it anyway (it is optional) - move html docs in common file tree to -doc package in order to avoid conflicts for multiple python flavor packages ...and several small bugfixes
Hillwood Yang (hillwood)
accepted
request 1185409
from
Markéta Machová (mcalabkova)
(revision 93)
- Update to 3.13.1 * Added support for FormatJS * Several improvements to the PO, XML and Properties formats. * Updated language definitions to include CLDR aliases. * Dropped unmatained Mozilla l10n scripts. - Drop merged 0001-tests-Adjust-to-changed-aeidon-behavior.patch
Luiz Fernando Ranghetti (elchevive)
accepted
request 1166216
from
Ana Guerrero (anag+factory)
(revision 92)
- Add patch 0001-tests-Adjust-to-changed-aeidon-behavior.patch for the new the "in-between" newline logic
Luiz Fernando Ranghetti (elchevive)
accepted
request 1138712
from
Benjamin Greiner (bnavigator)
(revision 91)
- Update to 3.12.1 * Fixed parsing of some Android translation files - Release 3.12.0 * Improved Android format compatibility with plurals and CDATA * Added support for MOKO resources * Gettext PO honors line wrapping configuration when adding unit * Use correct plurals matching Qt implementation * Properties notes behave consistently with other formats * RESX/RESW use Windows newlines instead of UNIX ones * INI does not treat lines starting with rem as comments * Improved JSON round-tri - Release 3.11.1 * Updated language definitions to CLDR 44 - Release 3.11.0 * Improved Android format compatibility * Improved JSON round-trip * Add support for relative locations in TS2 * Python 3.12 is now supported * Tests are no longer distributed in the module * Switched to ruff for linting and formatting - Release 3.10.1 * Added android2po converter * Improved support of the RC and XLIFF formats - Release 3.10.0 * Added support for Markdown * Improved support of the XLIFF and Fluent formats
Luiz Fernando Ranghetti (elchevive)
accepted
request 1098483
from
Markéta Machová (mcalabkova)
(revision 90)
- Update to 3.9.2 * Fluent: Attributes are now exposed as translatable entities * Fluent: Terms are now prefixed with - * POXLIFF: Avoid using "None" as translation for untranslated pluralized units * TBX: Improved notes parsing * improved CSV output of pocount and refactored it * junitmsgfmt has been rewritten in Python * po2csv, csv2po: Add support for preserving context * dropped support for Python 3.7 * TS2: Fixed handling of files without a source string
Takashi Iwai (tiwai)
accepted
request 1073141
from
Luiz Fernando Ranghetti (elchevive)
(revision 89)
- update to 3.8.6 * Improved support for go-i18n v2 * Fixed parsing unicode RC files with pragma encoding * Add support for go-i18n v2 * Fixes in the i18next v4 and GWT formats * Fixes in the JSON, YAML and stringsdict formats * Adds support for gotext and i18next v4 JSON variants - switch back to upstream tarball - fix for boo#1208870 (translate/share folder not packaged) - update to 3.8.0 * JSON: Fixed serialization for some corner case keys * PO: Wrapping is now compatible with GNU gettext 0.21.1 * Fluent: Consolidate error handling to be similar as with other formats * Fluent: Add support for extracting placeables * LISA (XLIFF, Android, ...): Allow to customize behavior of empty XML tags * RC: Added support for MENUEX block and DISCARDABLE attribute - Move to PEP517 build - Add pyparsing as build requirment for manpage genaration: It is not pulled in automatically anymore (python-packaging 22) - Fix alternatives uninstall command: Master ends in 1.gz (%ext_man) - update to 3.7.3: * Addded new classified rewriter * Updated CLDR data * Fixes in the Android, GWT and RC formats. * Rewritten installation to use modern setuptools features. * Added support for Resource Dictionary format. * Fixes in the CSV, PO and RC formats. * Fixes in the JSON, YAML, RC, and properties formats. * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.3.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.2.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.1.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.0.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.6.2.html - switch to obs_scm due to broken upstream tarball (gh#translate/translate#4744) - Drop not needed BuildRequires: subversion. - Update to 3.6.1 * Dropped support for Python 3.6 * Added support for Python 3.10 * Switch to charset-normalizer from chardet for more reliable detection - update to 3.5.3: * Fixed updating files with DOS end of lines in PO format * Improved error reporting for parse errors in PO format * Fixed adding strings to empty Ruby YAML file * Better handling of multiline stringtable translations in po2rc * Update CLDR data to 37.0.0 - skip fluent from testing, we don't depend on it anyway (it is optional) - update to 3.5.1: * Added support for stringsdict and Fluent formats * Minor fixes in JSON and PO formats * Bug fixes in RC, Fluent and HTML formats * Improvements in the XLIFF and RC formats * Fixes in the RC format - Update to 3.3.6 * fixed handling of plurals in GWT properties * lxml requirement was raised to 4.6.3 to address CVE-2021-28957 * Consistent using of XML entity for non-breakable space * Fix newlines round-trip - Add back python and python-setuptools Requires and update some recommended dependecies versions - Update to 3.3.3 * add some new tools * poterminology: Fix regex escaping * wordfast: Fix header processing * misc: Add support for Python 3.9 - Drop merged versioned_executables.patch - Only the primary Python 3 flavor shall provide unflavored capability translate-toolkit. gh#openSUSE/python-rpm-macros#66 - Update to 3.2.0 * Fixed bugs in YAML, Android and JSON formats * Dropped support for Python 3.5 - refresh versionend_executables.patch - Fix name definition of -devel-doc package because of stricter python-rpm-macros %python_subpackages requirement - move html docs in common file tree to -doc package in order to avoid conflicts for multiple python flavor packages gh#openSUSE/python-rpm-macros#66 - replace my_install_alternatives by python_install_alternative * fix manpages alternatives install - Update to 3.1.1: * Fixed comparing units * Fixed removal of units from a storage - Update to 3.1.0: * Improved round trip for JSON and YAML formats. * Fixes for multiple formats (Android, JSON, CSV, Windows RC). * Added support for XWiki formats. - Update to 3.0.0: * Fixes for multiple formats (PO, XLIFF, JSON, Properties, HTML, PHP, Windows RC). * Dropped support for Python 2.7. * Removed lot of deprecated code. - Drop merged patch test-mo-endian.patch - We need full python interpreter bsc#1172650, boo#1195269 - Clean up, rewrite to single-spec style, and use %pytest macro. - We have to install, but remove afterwards, when in the test phase. - Add versioned_executables.patch to use partially installed versioned executables. - Swtich to multibuild to separate tests - test-mo-endian.patch: tell msgfmt to use correct endianness - temporary disable TestYAMLResourceStore.test_empty_key because ruamel.yaml has different behaviour on empty keys from version 0.16.6 - Update to 2.5.0: * Fixes to work with new weblate - Update to 2.4.0: * Added new Flat XML format and converters. * Fixes for multiple formats. - Remove merged patches: * pycountry.patch * test-pytest310.patch - Do not depend on strace, it is not really needed - Add patch to build with current pycountry: * pycountry.patch - Drop not needed lxml-doc dependency - Avoid mixing historic and modern option syntax for tar. - Replace find -exec rm by just find -delete. - Correct the Source URL - Make sure the documentation is generated properly - Enable testsuite - Add patches from debian for tests to pass: * sphinx-intersphinx.patch * test-pytest310.patch * xliff-xsd-no-network.patch - Update to 2.3.1: * But fixes. * INI: Enabled support for Python3 provided. * Use backports.csv module on Python 2 to align the behavior with Python 3 and drop many hacks. * Removed deprecated getoutput, add new depreceations. * Code cleanup; many converterters refactored. - update to 2.3.0 * Full rewrite of the PHP format greatly extending the support. * Added YAML format converters. * Major refactor of converters code. - drop patch translate-toolkit-2.0.0-python-six.diff not needed on Leap 15.0 - update to 2.2.5: * Fixed bug when adding new units to XLIFF store. * Added support for i18next JSON dialect. * Improved WebExtension JSON dialect support. - drop unneeded requirement for python-utidy - drop unneeded requirements for diff_match_patch - switch to python3 - Update do 2.2.4 * Added support for nested and WebExtension JSON dialects. * po2txt no longer converts non-translatable strings. * Improvement for puncspace check. * Support for .xliff extension. - Update do 2.2.3 * Added MinimalChecker and ReducedChecker checkers. * Fixed resolving of country names translations. * Refactored functions for resolving language/country names translation to be memory efficient. * Improvements for ts and subtitles formats. * Added –preserveplaceholders argument to podebug. * Fixed Montenegrin language name. - add python-pycountry as Requires - Update do 2.2.0 * Avoid resolving external entities while parsing XML. * Improvements for Android, ts and resx formats. * Added support for PHP nested arrays. * Added Kabyle language - Update do 2.1.0 * Fixed RomanianChecker checks. * Added an iOS checker style. * Changed plural equations for Slovenian, Persian, Kazakh and Kyrgyz. * Several fixes in formats and tools. - lower python-six requirement to 1.9 again to make translate-toolkit work on Leap. There is no real requirement on 1.10: https://github.com/translate/translate/pull/3488 * translate-toolkit-2.0.0-python-six.diff - Explicitly package %{_defaultdocdir}/%{name}/html: fix build with RPM 4.13. - Update do 2.0.0 * po2txt works correctly again when --threshold option is passed (https://github.com/translate/translate/issues/3499) boo#999286 - Add missing Requires: python-setuptools - Update to 1.99.9 (2.0.0 RC2) * Minor fixes - Update to 1.99.5 (2.0.0 Beta 5) * Minor fixes - require lxml 3.5.0 or newer - Update to 1.99.3 (2.0.0 Beta 3) * Python 3 compatibility thanks to Claude Paroz * Dropped support for Python 2.6 * Changes in storage API to expose a more standardized API - require python 2.7 or newer - Update to 1.14.0-rc1 - Fix documentation build (breaks in parallel build) - python-six is required for build as well (for API docs) - Remove Sphinx build cache before building docs - Require python-six: translate/misc/quote.py depends on it. - use spec-cleaner to sort dependencies - make dependency on several optional features only recommended: vobject, Levenshtein, aeidon, iniparse - remove not needed xapian build dependency - remove not used simplejson from build/runtime dependencies - updated to version 1.13.0 - updated Source URL and run spec-cleaner Major changes New converters for IDML format Support for new .Net Resource (.resx) format Extensive cleanup on ODF converters New quality checks Some bugfixes and improvements - remove not needed gaupol build dependency - updated to version 1.12.0 Major changes Properties and DTD formats fix a number of issues Massive code cleanup looking forward Python 3 compatibility Important changes in development process to ease testing - updated to version 1.11.0 Major changes: The PO format now matches Gettext more closely PHP format adds a number of new features Support for Python 2.5 has been dropped - add 2 missing BuildRequires (python-Levenshtein and change python-aeidon with gaupol) - Add python-{Levenshtein,aeidon} as Requires and remove again diff_match_patch as its not allowed on Factory (license issue) - New upstream version (1.10.0) * devel package renamed as devel-doc. - initial repackaging - fix sles builds. * version tag for buildarch: noarch. - Remove psyco references as it is a dead project - Add Provides: python-translate-toolkit for compatibility with old packages - Cosmetic change in 'for' used to remove shebangs - Add proper specfile header as requested in sr#109322 - Fix for bnc#750652 (remove Apache-2.0 file as the programa has a fallbak) - Add ifelse to python-pyenchant (new name for > 12.1) - Fix the non-executable-script warning - Updated to version 1.9.0 Highlighted improvements - Faster terminology matching - Several small optimisations to performance and memory use - More advanced state support (visible in pocount and Virtaal 0.7) - Improved language detection models (+South African languages) - Improve handling of printf variable reordering [Jacques Beaurain] - Review of the wording of the messages of pofilter checks - Better sentence segmentation for some non-Latin languages - More supported formats for podebug - Extra options for pomerge, pogrep and po2oo/xliff2oo. The new pogrep options made this possible for GNOME: http://translate.org.za/blogs/friedel/en/content/better-lies-about-gnome-localisation Most relevant for Pootle: - Support for Xapian 1.2 (bug 1766) [Rimas Kudelis] - Work around some changes introduced in Django 1.2.5/1.3 Format support: - Always use UNIX line endings for PO (even on Windows) - XLIFF and .ts files now shows "fuzzy" only the target present - Improved support for .ts comment as context (bug 1739) - Support for Java properties in UTF-8 encoding - More natural string ordering in json converter - Improved handling of trailing spaces in Mozilla DTD files - Removed unused support for _old_ KDE plurals in pocount ...and several small bugfixes - Removed 11.1 references and python- prefix - Updated to version 1.8.1 - Updated to version 1.8.0 - Set Gaupol as Suggestion - Updated to version 1.7.0 - Updated to version 1.6.0 - Added python-enchant as Requires - Rename -doc to -devel (as it is devel's docs) - Added more requires (for ical2po, sub2po work) - Remove duplicated docs in -devel - Package split (-doc) and manpages created (using Fedora's .spec) - Package updated to version 1.5.3 - Added gettext-runtime as requirement - Added python-lxml as requirement - Initial release 1.5.2 - spec/rpmlint copyed from thomas-schaite repository
Luiz Fernando Ranghetti (elchevive)
accepted
request 1046281
from
Benjamin Greiner (bnavigator)
(revision 88)
- update to 3.8.0 * JSON: Fixed serialization for some corner case keys * PO: Wrapping is now compatible with GNU gettext 0.21.1 * Fluent: Consolidate error handling to be similar as with other formats * Fluent: Add support for extracting placeables * LISA (XLIFF, Android, ...): Allow to customize behavior of empty XML tags * RC: Added support for MENUEX block and DISCARDABLE attribute - Move to PEP517 build - Add pyparsing as build requirment for manpage genaration: It is not pulled in automatically anymore (python-packaging 22) - Fix alternatives uninstall command: Master ends in 1.gz (%ext_man)
Luiz Fernando Ranghetti (elchevive)
accepted
request 1031388
from
Dirk Mueller (dirkmueller)
(revision 87)
- update to 3.7.3: * Addded new classified rewriter * Updated CLDR data * Fixes in the Android, GWT and RC formats. * Rewritten installation to use modern setuptools features. * Added support for Resource Dictionary format. * Fixes in the CSV, PO and RC formats. * Fixes in the JSON, YAML, RC, and properties formats. * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.3.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.2.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.1.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.7.0.html * see https://docs.translatehouse.org/projects/translate-toolkit/en/latest/releases/3.6.2.html - switch to obs_scm due to broken upstream tarball (gh#translate/translate#4744)
Luiz Fernando Ranghetti (elchevive)
accepted
request 1007925
from
Martin Liška (marxin)
(revision 86)
- Drop not needed BuildRequires: subversion.
Luiz Fernando Ranghetti (elchevive)
accepted
request 984847
from
Dominique Leuenberger (dimstar)
(revision 85)
Add bug reference for Leap bug re: empty licenses
Luiz Fernando Ranghetti (elchevive)
accepted
request 973933
from
Markéta Machová (mcalabkova)
(revision 84)
- Update to 3.6.1 * Dropped support for Python 3.6 * Added support for Python 3.10 * Switch to charset-normalizer from chardet for more reliable detection
Takashi Iwai (tiwai)
accepted
request 950550
from
Luiz Fernando Ranghetti (elchevive)
(revision 83)
- update to 3.5.3: * Fixed updating files with DOS end of lines in PO format * Improved error reporting for parse errors in PO format * Fixed adding strings to empty Ruby YAML file * Better handling of multiline stringtable translations in po2rc * Update CLDR data to 37.0.0
Luiz Fernando Ranghetti (elchevive)
accepted
request 935195
from
Dirk Mueller (dirkmueller)
(revision 82)
- skip fluent from testing, we don't depend on it anyway (it is optional)
Luiz Fernando Ranghetti (elchevive)
accepted
request 934630
from
Dirk Mueller (dirkmueller)
(revision 81)
- update to 3.5.1: * Added support for stringsdict and Fluent formats * Minor fixes in JSON and PO formats * Bug fixes in RC, Fluent and HTML formats * Improvements in the XLIFF and RC formats * Fixes in the RC format
Luiz Fernando Ranghetti (elchevive)
accepted
request 889949
from
Markéta Machová (mcalabkova)
(revision 80)
- Update to 3.3.6 * fixed handling of plurals in GWT properties * lxml requirement was raised to 4.6.3 to address CVE-2021-28957 * Consistent using of XML entity for non-breakable space * Fix newlines round-trip
Luiz Fernando Ranghetti (elchevive)
accepted
request 879723
from
Luiz Fernando Ranghetti (elchevive)
(revision 79)
- Add back python and python-setuptools Requires and update some recommended dependecies versions
Luiz Fernando Ranghetti (elchevive)
accepted
request 879233
from
Markéta Machová (mcalabkova)
(revision 78)
- Update to 3.3.3 * add some new tools * poterminology: Fix regex escaping * wordfast: Fix header processing * misc: Add support for Python 3.9 - Drop merged versioned_executables.patch
Luiz Fernando Ranghetti (elchevive)
accepted
request 855981
from
Benjamin Greiner (bnavigator)
(revision 77)
- Only the primary Python 3 flavor shall provide unflavored capability translate-toolkit. gh#openSUSE/python-rpm-macros#66
Luiz Fernando Ranghetti (elchevive)
accepted
request 853407
from
Benjamin Greiner (bnavigator)
(revision 76)
- Update to 3.2.0 * Fixed bugs in YAML, Android and JSON formats * Dropped support for Python 3.5 - refresh versionend_executables.patch - Fix name definition of -devel-doc package because of stricter python-rpm-macros %python_subpackages requirement - move html docs in common file tree to -doc package in order to avoid conflicts for multiple python flavor packages gh#openSUSE/python-rpm-macros#66 - replace my_install_alternatives by python_install_alternative * fix manpages alternatives install
Displaying revisions 1 - 20 of 95