Recommended update for python-PyICU

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

Fixed bugs
Selected Binaries
openSUSE Build Service is sponsored by