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

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


Branch: CURRENT, Version: 2.5, Package name: py37-ICU-2.5, 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:

SHA1: 73de6ee88f679678789eceb382b7c1452e91c53b
RMD160: c4f56298ee1dc78164fb7a8ee9cefd36fb27f005
Filesize: 220.304 KB

Version history: (Expand)


CVS history: (Expand)


   2020-07-15 17:04:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-ICU: updated to 2.5

Version 2.4.3 -> 2.5
--------------------
- added support for turning on -pedantic with gcc or clang
- added support for ICU 67.1
- added wrappers for FormattedValue, ConstrainedFieldPosition, UFieldCategory
- made FormattedValue iterable via nextPosition()
- added wrappers for FormattedDateInterval, FormattedNumber, FormattedList
- added wrappers for FormattedRelativeDateTime and enums
- added wrappers for UNumberFormatFields, UNumberFormatAttribute
- added wrappers for NumberRangeFormatter, FormattedNumberRange and enums
- added icu.ICU_MAX_MAJOR_VERSION global set to largest ICU version supported
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-05-17 23:38:47 by Adam Ciarcinski | Files touched by this commit (14)
Log message:
pytest from versioned depends
   2020-04-17 18:58:32 by David H. Gutteridge | Files touched by this commit (1)
Log message:
py-ICU: requires C++11
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-03-24 05:08:55 by David H. Gutteridge | Files touched by this commit (3)
Log message:
py-ICU: fix SunOS build

The code should perhaps just refer to fcntl.h not sys/fcntl.h, but I've
special-cased SunOS for the chance "sys" is intended for portability to
an OS I'm not familiar with, for "simplicity".
   2020-03-21 18:02:14 by David H. Gutteridge | Files touched by this commit (3)
Log message:
py-ICU: get it to build on NetBSD

There's more than one way to address the home-brewed build configuration
in use. For now, play along and add NetBSD to all the places that want
OS-specific entries. (Another way would be to populate all the
environment variables setup.py uses for alternate configuration sourcing
via the pkgsrc make file. Then we wouldn't have to patch setup.py at all.)

While here, also add TEST_DEPENDS entries.
   2020-03-20 10:26:21 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-ICU: updated to 2.4.3

Version 2.4.2 -> 2.4.3
- added Char.getPropertyValueName() and Char.getPropertyValueEnum()
- fixed build errors with PythonReplaceable for ICU < 55