Ravenports generated: 21 Nov 2021 04:14
[ravenports.git] / bucket_D0 / python-polib
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-polib
4 VERSION=                1.1.1
5 KEYWORDS=               python
6 VARIANTS=               py39 py310
7 SDESC[py310]=           Library to manipulate gettext files (3.10)
8 SDESC[py39]=            Library to manipulate gettext files (3.9)
9 HOMEPAGE=               none
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/9e/ee/54d6c558d4319a26145658584acb373d50ba0968eb9c19fedfb42458314a
14 DISTFILE[1]=            polib-1.1.1-py2.py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[py310]=           single
17 SPKGS[py39]=            single
18
19 OPTIONS_AVAILABLE=      PY39 PY310
20 OPTIONS_STANDARD=       none
21 VOPTS[py310]=           PY39=OFF PY310=ON
22 VOPTS[py39]=            PY39=ON PY310=OFF
23
24 DISTNAME=               polib-1.1.1.dist-info
25
26 GENERATED=              yes
27
28 [PY39].USES_ON=                         python:py39,wheel
29
30 [PY310].USES_ON=                        python:py310,wheel
31
32 [FILE:3587:descriptions/desc.single]
33
34 =====
35 polib
36 =====
37
38 |build-status-image| |codecov-image| |documentation-status-image|
39 |pypi-version| |py-versions|
40
41 Overview
42 --------
43
44 polib is a library to manipulate, create, modify gettext files (pot, po and
45 mo
46 files). You can load existing files, iterate through it's entries, add,
47 modify
48 entries, comments or metadata, etc   :alt: Travis build
49
50    :alt: Pypi version
51
52    :alt: Documentation Status
53
54    :alt: Python versions
55
56 =========
57 Changelog
58 =========
59
60 Version 1.1.1 (2021/03/26)
61 --------------------------
62  - Strip UTF-16 BOM (U+FEFF) from start of file
63  - Message context (msgctxt) support for MO files
64  - Dropped Python < 2.7 support
65  - Updated docs and README after switch from Bitbucket to Github
66
67 Version 1.1.0 (2017/11/27)
68 --------------------------
69  - Fixed entries sorting when generating mo file (Fixes #78)
70  - Fixed find method (Fixes #84)
71  - Refactored POEntry.__cmp__ method (this should fix issues #60, #65 and
72 #79)
73  - Fixed duplicated entries when merging po file with pot file (fixes #68)
74  - Fixed "None" string being outputted when polib deals with syntax error
75 in string (Fixes issue #66)
76  - Added a fuzzy property to entries (Fixes #76)
77  - Take into account the message context when comparing entries
78  - Leave occurence untouched if line number is not a number (fixes #80 and
79 #90)
80  - Fixed test for mo files that was failing because since gettext version
81 0.19.8.1, msgfmt skips the "POT-Creation-Date" metadata entry (Fixes #86)
82  - Fixed major revision number comparison
83  - Dropped python 2.4 support
84
85 Version 1.0.8 (2016/11/21)
86 --------------------------
87  - Fixed issue #70 (occurrences parsing for windows pathes)
88  - Fixed issue #71 (tcomment and flags not saved for obsolete entries)
89  - Fixed issue #72 (wrong metadata ordering)
90  - Fixed issue #73 (can't always unpickle POFile)
91  - Use natural sorting for additional headers (metadata)
92  - Fixed typos in various documents
93
94 Version 1.0.7 (2015/07/08)
95 --------------------------
96  - Fixed bad parsing of indented msgstr_plural
97  - Fixed ordering of "Language" metadata entry
98  - Removed space after "#" in header if comment line is empty (like gettext
99 tools)
100  - Fixed typos / grammar errors (thanks Jakub Wilk)
101  - Take into account msgid_plural if needed when comparing entries (thanks
102 Leonardo Constantino Oliveira)
103  - Fixed issue #63 (str() on a bytes instance when using python3) (thanks
104 Jakub Wilk)
105
106 Version 1.0.6 (2015/01/04)
107 --------------------------
108  - Wheel support
109  - Add missing 'Language' and 'Plural-Forms' to metadata ordering
110  - More accurate float operation for POFile.percent_translated()
111
112 Version 1.0.5 (2014/08/22)
113 --------------------------
114  - Fixed issue #59: tokens variable referenced before assignment
115  - Implemented feature request #56: line number information in PO entries
116  - Fixed issue #61: polib does not handle previous msgid on multilines
117 properly
118
119 Version 1.0.4 (2014/02/19)
120 --------------------------
121  - Fixed issue #43: improved check that determine if polib is dealing with
122 a filepath or unicode content
123  - Fixed issue #44: polib now checks MO files revision number and throws an
124 error if the number is unexpected
125  - Fixed issue #45: parse properly mo files with no header entry
126  - Fixed issue #47: added flags attribute for MOEntry to be consistent with
127 POEntry
128  - Fixed issue #49: use integers rather than strings for msgstr_plural keys
129  - Fixed issue #51: if a PO file ends with a comment, polib adds a spurious
130 empty entry at the end
131  - Fixed issue #52: bad magic number written on big endian platforms
132  - Fixed issue #53: added a __hash__() method to POEntry and MOEntry
133
134
135 [FILE:111:distinfo]
136 d3ee85e0c6788f789353416b1612c6c92d75fe6ccfac0029711974d6abd0f86d        20183 polib-1.1.1-py2.py3-none-any.whl
137