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

python312-polib-1.2.0-3.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-polib Distribution: openSUSE Tumbleweed
Version: 1.2.0 Vendor: openSUSE
Release: 3.2 Build date: Mon Mar 18 02:44:44 2024
Group: Unspecified Build host: reproducible
Size: 166161 Source RPM: python-polib-1.2.0-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/izimobil/polib/
Summary: A library to manipulate gettext files
polib allows you to manipulate, create, modify gettext catalogs (.pot, .po and
binary .mo files). You can load existing files, iterate through it's entries,
add, modify entries, comments or metadata, etc... or create new po/pot files
from scratch.

polib provides a simple and pythonic API, exporting only two convenience
functions 'pofile' and 'mofile', and the 4 core classes: POFile, MOFile,
POEntry and MOEntry for creating new files/entries.

Provides

Requires

License

MIT

Changelog

* Mon Mar 18 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to autosetup and pytest macros.
  - Skip two broken tests.
* Thu Feb 01 2024 Ben Greiner <code@bnavigator.de>
  - Fix multibuild
* Sat Jan 13 2024 Axel Braun <axel.braun@gmx.de>
  - Switch to wheel and %{?sle15_python_module_pythons}
* Mon Nov 27 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.2.0:
    * Added setter for the fuzzy property
    * Escape/unescape ^k, ^h and ^l
    * Added path to error message processing parser symbols
    * Ensure empty previous values for msgid and msgstr are
      properly saved
    * Fixed relative ordering of comments and translator
      comments
    * Do not count obsolete entries in fuzzy() method
    * Close files properly
    * Fixed support for loading mo files from bytes object
    * Fixed msgstr_plural comparison
    * Simplified python version check
    * Updated docs
* Thu Aug 03 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Sun Jun 06 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.1.1:
    - Strip UTF-16 BOM (U+FEFF) from start of file
    - Message context (msgctxt) support for MO files
    - Dropped Python < 2.7 support
    - Updated docs and README after switch from Bitbucket to Github
* Mon Sep 10 2018 Matěj Cepl <mcepl@suse.com>
  - Add polib-1.1.0-fix-tests-big-endian.patch to overcome failing tests
    on big-endian machines (https://bitbucket.org/izi/polib/issues/96)
* Thu Jan 25 2018 tchvatal@suse.com
  - Version update to 1.1.0:
    - Fixed entries sorting when generating mo file (Fixes #78)
    - Fixed find method (Fixes #84)
    - Refactored POEntry.__cmp__ method (this should fix issues #60, #65 and #79)
    - Fixed duplicated entries when merging po file with pot file (fixes #68)
    - Fixed "None" string being outputted when polib deals with syntax error in string (Fixes issue #66)
    - Added a fuzzy property to entries (Fixes #76)
    - Take into account the message context when comparing entries
    - Leave occurence untouched if line number is not a number (fixes #80 and #90)
    - Fixed test for mo files that was failing because since gettext version 0.19.8.1, msgfmt skips the "POT-Creation-Date" metadata entry (Fixes #86)
    - Fixed major revision number comparison
    - Dropped python 2.4 support
  - Drop merged patch 2a4caf09e210554018bf0e928690d9617ff89e00.diff
* Mon Dec 04 2017 mlin@suse.com
  - Add upstream patch 2a4caf09e210554018bf0e928690d9617ff89e00.diff
    * Fixed test for mo files that was failing because since gettext
      version 0.19.8.1, msgfmt skips the "POT-Creation-Date" metadata
      entry.
* Sun Apr 23 2017 toddrme2178@gmail.com
  - Update to version 1.0.8
    * Fixed issue #70 (occurrences parsing for windows pathes)
    * Fixed issue #71 (tcomment and flags not saved for obsolete entries)
    * Fixed issue #72 (wrong metadata ordering)
    * Fixed issue #73 (can't always unpickle POFile)
    * Use natural sorting for additional headers (metadata)
    * Fixed typos in various documents
  - Update to version 1.0.7
    * Fixed bad parsing of indented msgstr_plural
    * Fixed ordering of "Language" metadata entry
    * Removed space after "#" in header if comment line is empty (like gettext tools)
    * Fixed typos / grammar errors (thanks Jakub Wilk)
    * Take into account msgid_plural if needed when comparing entries (thanks Leonardo Constantino Oliveira)
    * Fixed issue #63 (str() on a bytes instance when using python3) (thanks Jakub Wilk)
  - Implement single-spec version
  - Fix source url.

Files

/usr/lib/python3.12/site-packages/__pycache__/polib.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/__pycache__/polib.cpython-312.pyc
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/LICENSE
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/METADATA
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/RECORD
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/WHEEL
/usr/lib/python3.12/site-packages/polib-1.2.0.dist-info/top_level.txt
/usr/lib/python3.12/site-packages/polib.py
/usr/share/doc/packages/python312-polib
/usr/share/doc/packages/python312-polib/CHANGELOG
/usr/share/doc/packages/python312-polib/README.rst
/usr/share/licenses/python312-polib
/usr/share/licenses/python312-polib/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 23:52:06 2024