Ravenports generated: 22 Oct 2023 16:36
[ravenports.git] / bucket_D0 / python-polib
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               python-polib
4 VERSION=                1.2.0
5 KEYWORDS=               python
6 VARIANTS=               v11 v12
7 SDESC[v11]=             Library to manipulate gettext files (3.11)
8 SDESC[v12]=             Library to manipulate gettext files (3.12)
9 HOMEPAGE=               https://github.com/izimobil/polib/
10 CONTACT=                Python_Automaton[python@ironwolf.systems]
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            PYPIWHL/6b/99/45bb1f9926efe370c6dbe324741c749658e44cb060124f28dad201202274
14 DISTFILE[1]=            polib-1.2.0-py2.py3-none-any.whl:main
15 DF_INDEX=               1
16 SPKGS[v11]=             single
17 SPKGS[v12]=             single
18
19 OPTIONS_AVAILABLE=      PY311 PY312
20 OPTIONS_STANDARD=       none
21 VOPTS[v11]=             PY311=ON PY312=OFF
22 VOPTS[v12]=             PY311=OFF PY312=ON
23
24 DISTNAME=               polib-1.2.0.dist-info
25
26 GENERATED=              yes
27
28 [PY311].USES_ON=                        python:v11,wheel
29
30 [PY312].USES_ON=                        python:v12,wheel
31
32 [FILE:3419:descriptions/desc.single]
33
34 =====
35 polib
36 =====
37
38 |pypi-version| |pypi-stats| |build-status-image| |codecov-image|
39 |documentation-status-image| |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: Pypi downloads
53
54    :alt: Documentation Status
55
56    :alt: Python versions
57
58 =========
59 Changelog
60 =========
61
62 Version 1.2.0 (2023/02/23)
63 --------------------------
64  - Added setter for the fuzzy property
65  - Escape/unescape \v, \b and \f
66  - Added path to error message processing parser symbols
67  - Ensure empty previous values for msgid and msgstr are properly saved
68  - Fixed relative ordering of comments and translator comments
69  - Do not count obsolete entries in fuzzy() method
70  - Close files properly
71  - Fixed support for loading mo files from bytes object
72  - Fixed msgstr_plural comparison
73  - Simplified python version check
74  - Updated docs
75
76 Version 1.1.1 (2021/03/26)
77 --------------------------
78  - Strip UTF-16 BOM (U+FEFF) from start of file
79  - Message context (msgctxt) support for MO files
80  - Dropped Python < 2.7 support
81  - Updated docs and README after switch from Bitbucket to Github
82
83 Version 1.1.0 (2017/11/27)
84 --------------------------
85  - Fixed entries sorting when generating mo file (Fixes #78)
86  - Fixed find method (Fixes #84)
87  - Refactored POEntry.__cmp__ method (this should fix issues #60, #65 and
88 #79)
89  - Fixed duplicated entries when merging po file with pot file (fixes #68)
90  - Fixed "None" string being outputted when polib deals with syntax error
91 in string (Fixes issue #66)
92  - Added a fuzzy property to entries (Fixes #76)
93  - Take into account the message context when comparing entries
94  - Leave occurence untouched if line number is not a number (fixes #80 and
95 #90)
96  - Fixed test for mo files that was failing because since gettext version
97 0.19.8.1, msgfmt skips the "POT-Creation-Date" metadata entry (Fixes #86)
98  - Fixed major revision number comparison
99  - Dropped python 2.4 support
100
101 Version 1.0.8 (2016/11/21)
102 --------------------------
103  - Fixed issue #70 (occurrences parsing for windows pathes)
104  - Fixed issue #71 (tcomment and flags not saved for obsolete entries)
105  - Fixed issue #72 (wrong metadata ordering)
106  - Fixed issue #73 (can't always unpickle POFile)
107  - Use natural sorting for additional headers (metadata)
108  - Fixed typos in various documents
109
110 Version 1.0.7 (2015/07/08)
111 --------------------------
112  - Fixed bad parsing of indented msgstr_plural
113  - Fixed ordering of "Language" metadata entry
114  - Removed space after "#" in header if comment line is empty (like gettext
115 tools)
116  - Fixed typos / grammar errors (thanks Jakub Wilk)
117  - Take into account msgid_plural if needed when comparing entries (thanks
118 Leonardo Constantino Oliveira)
119  - Fixed issue #63 (str() on a bytes instance when using python3) (thanks
120 Jakub Wilk)
121
122 Version 1.0.6 (2015/01/04)
123 --------------------------
124  - Wheel support
125  - Add missing 'Language' and 'Plural-Forms' to metadata ordering
126  - More accurate float operation for POFile.percent_translated()
127
128 Version 1.0.5 (2014/08/22)
129 --------------------------
130  - Fixed issue #59: tokens variable referenced before assignment
131  - Implemented feature request #56: line number information in PO entries
132  - Fixed issue #61: polib does not handle previous msgid on multilines
133
134
135 [FILE:111:distinfo]
136 1c77ee1b81feb31df9bca258cbc58db1bbb32d10214b173882452c73af06d62d        20634 polib-1.2.0-py2.py3-none-any.whl
137