./textproc/py-ICU, Python extension wrapping the ICU C++ libraries

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.16nb1, Package name: py313-ICU-2.16nb1, Maintainer: pkgsrc-users

PyICU is a Python extension wrapping the ICU C++ libraries.

ICU stands for "International Components for Unicode". These are
the i18n libraries of the Unicode Consortium. They implement much
of the Unicode Standard, many of its companion Unicode Technical
Standards, and much of Unicode CLDR.


Required to run:
[textproc/icu] [lang/python310]

Master sites:

Filesize: 261.842 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-11-11 15:11:24 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.16

Version 2.15.3 -> 2.16

- fixed issue 178
- added new enums from new unicode release in UBlockCode, UScriptCode
- added missing wrappers for ECollationStrength and EComparisonResult
- added wrapper for UIndicConjunctBreak
- added support for ICU 78.1
   2025-09-22 11:29:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.15.3

Version 2.15.2 -> 2.15.3
- replaced all malloc/calloc/free with std::unique_ptr<T[]>
- fixed issue 173
- fixed issue 175
- fixed issue 176
   2025-04-23 09:05:23 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.15.2

2.15.2
- fixed calloc/free mismatch with arg::Q() uses (Fredrik Roubert)
   2025-04-21 07:33:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.15.1

2.15.1
- fixed build error missing conditional ICU < 70 in UnicodeSetIterator()
- fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk)
- replaced all new[]/delete[] with std::unique_ptr<[]>, fixed leaks
- replaced most new/delete with std::unique_ptr<>, fixed leaks
   2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449)
Log message:
*: recursive bump for icu 77 and libxml2 2.14
   2025-04-14 14:07:43 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ICU: updated to 2.15

Version 2.14 -> 2.15
- replaced argument parsing with modern C++ solution (Martin Jansche)
- added wrappers for UnicodeSet.codePoints(), .strings() and .ranges
- added wrappers for MeasureUnit.with|getConstantDenominator()
- added wrapper for MeasureUnit.createPortionPer1E9()
- added support for ICU 77.1
   2025-03-05 11:28:39 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-ICU: fix wheel name for latest setuptools and depend on it

Bump PKGREVISION.