Path to this page:
Subject: CVS commit: pkgsrc/devel/py-polib
From: Thomas Klausner
Date: 2017-09-26 12:12:25
Message id: 20170926101225.C8BFFFA9C@cvs.NetBSD.org
Log Message:
py-polib: update to 1.0.8.
Version 1.0.8 (2016/11/21)
--------------------------
- 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
Version 1.0.7 (2015/07/08)
--------------------------
- 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)
Version 1.0.6 (2015/01/04)
--------------------------
- Wheel support
- Add missing 'Language' and 'Plural-Forms' to metadata ordering
- More accurate float operation for POFile.percent_translated()
Version 1.0.5 (2014/08/22)
--------------------------
- Fixed issue #59: tokens variable referenced before assignment
- Implemented feature request #56: line number information in PO entries
- Fixed issue #61: polib does not handle previous msgid on multilines properly
Version 1.0.4 (2014/02/19)
--------------------------
- Fixed issue #43: improved check that determine if polib is dealing with a \
filepath or unicode content
- Fixed issue #44: polib now checks MO files revision number and throws an \
error if the number is unexpected
- Fixed issue #45: parse properly mo files with no header entry
- Fixed issue #47: added flags attribute for MOEntry to be consistent with POEntry
- Fixed issue #49: use integers rather than strings for msgstr_plural keys
- Fixed issue #51: if a PO file ends with a comment, polib adds a spurious \
empty entry at the end
- Fixed issue #52: bad magic number written on big endian platforms
- Fixed issue #53: added a __hash__() method to POEntry and MOEntry classes
- Fixed issue #54: use lowercase for state identifiers. This fixes issues with \
certain locales and string.lower()
- Fixed issue #58: use io.open() instead of codecs.open() because the latter \
doesn't handle very well universal line endings
- Make sure the mo file is closed at garbage collection, this prevents warnings \
on unclosed file when running tests with python >= 3.2
- Better way to test endianness
- polib download URL is now on Pypi
Files: