Path to this page:
./
textproc/py-ICU,
Python extension wrapping the ICU C++ libraries
Branch: CURRENT,
Version: 2.16nb1,
Package name: py313-ICU-2.16nb1,
Maintainer: pkgsrc-usersPyICU 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)
- (2026-01-07) Updated to version: py313-ICU-2.16nb1
- (2025-11-11) Updated to version: py313-ICU-2.16
- (2025-09-22) Updated to version: py312-ICU-2.15.3
- (2025-04-23) Updated to version: py312-ICU-2.15.2
- (2025-04-14) Updated to version: py312-ICU-2.15
- (2025-03-05) Updated to version: py312-ICU-2.14nb2
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) |  |
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) |  |
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) |  |
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) |  |
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) |  |
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.
|