Update Info

openSUSE-2023-395


Recommended update for python-PyICU


Type: recommended
Severity: moderate
Issued: 2023-12-11
Description:
This update for python-PyICU fixes the following issues:

Changes in python-PyICU:

- Update to version 2.11

  * fixed bug PluralFormat.format accepting python strings, which are immutable
  * fixed bug with UWordBreak wrapping wrong enum (UBreakIteratorType)
  * added wrappers for UBreakIteratorType, ULine|SentenceBreakTag
  * added wrappers for DateTimePatternGenerator::set|getDateTimeFormat()
  * added wrappers for Precision::incrementExact()
  * Locale objects can now be sorted (Fredrik Roubert)
  * added wrapper for Calendar::inTemporalLeapYear()
  * added wrappers for Calendar::get|getTemporalMonthCode()
  * changed all Calendar setters to return self instead of None, setter chaining

- update to version 2.10.2

  * added support for ICU 72.1
  * fixed bug in logic computing max_char for PyUnicode_New()
  * added some wrappers

- update to version 2.9:

  * deleted long deprecated PyICU.py file
  * moved icu python module sources into py directory
  * renamed _icu extension module to _icu_ and moved it into icu module
  * added UNumberTrailingZeroDisplay, Precision.trailingZeroDisplay()
  * added UNumberRoundingPriority, FractionPrecision.withSignificantDigits()
  * added wrappers for UMeasurePrefix, MeasureUnit.withPrefix()|getPrefix()
  * added support for ICU 71.1

- updated to version 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


              

References


No references

Packages


  • python-PyICU-2.11-bp155.3.3.1