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

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


Branch: CURRENT, Version: 2.10.2, Package name: py310-ICU-2.10.2, 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] [devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 249.568 KB

Version history: (Expand)


CVS history: (Expand)


   2022-11-23 23:18:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ICU: updated to 2.10.2

Version 2.10.1 -> 2.10.2
------------------------
- fixed bug in logic computing max_char for PyUnicode_New()

Version 2.10 -> 2.10.1
----------------------
- fixed build issues with ICU < 72

Version 2.9 -> 2.10
-------------------
- fixed bug with building on MacOS when pkg-config is present
- added link to note about building everything from sources
- added wrapper for u_cleanup/u_init sequence as ResourceBundle.resetICU()
- added wrapper for TimeZone.getRegion()
- added support for ICU 72.1
- added wrapper for UnicodeSetIterator::skipToStrings()
- added wrapper for DisplayOptions, DisplayOptions::Builder and related enums
- added wrapper for FormattedNumber::getNounClass()
- added wrapper for NumberFormatter.displayOptions()
   2022-11-23 17:21:30 by Adam Ciarcinski | Files touched by this commit (1878) | Package updated
Log message:
massive revision bump after textproc/icu update
   2022-04-18 13:32:38 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.9

Version 2.8.1 -> 2.9
--------------------
- added support for ICU 71.1
- added wrappers for UMeasurePrefix, MeasureUnit.withPrefix()|getPrefix()
- added UNumberRoundingPriority, FractionPrecision.withSignificantDigits()
- added UNumberTrailingZeroDisplay, Precision.trailingZeroDisplay()
   2022-02-01 08:21:41 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ICU: updated to 2.8.1

Version 2.8 -> 2.8.1
--------------------
- renamed _icu extension module to _icu_ and moved it into icu module
- moved icu python module sources into py directory
- deleted long deprecated PyICU.py file
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-12-10 19:20:06 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.8

Version 2.7.4 -> 2.8
--------------------
- fixed test failure in test_DateTimeParserGenerator.py with version 70.1rc
- added wrappers for UCurrNameStyle and for ucurr_getName() onto CurrencyUnit
- added support for ICU 70.1
- added FieldPosition-less overloads to RuleBasedNumberFormat.format()
- added pyproject.toml file to (also) build via python -m build
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip