Package Release Info

python3-PyICU-2.10.2-bp156.1.1

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python3-PyICU

Change Logs

* Thu Oct 27 2022 Markéta Machová <mmachova@suse.com>
- 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
* Wed Apr 13 2022 Callum Farmer <gmbr3@opensuse.org>
- 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
* Thu Nov 11 2021 Callum Farmer <gmbr3@opensuse.org>
- 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
* Mon Nov 08 2021 Dirk Müller <dmueller@suse.com>
- add missing six declaration for testsuite
* Mon Aug 16 2021 Axel Braun <axel.braun@gmx.de>
- %pytest_arch added to fix Leap test issues
* Fri Aug 13 2021 Axel Braun <axel.braun@gmx.de>
-  2.7.4
  - added wrappers for UWordBreak and BreakIterator.getRuleStatusVec()
  - added wrappers for MessagePattern (Roman Kalukiewicz)
  - added wrapper for Collator::getKeywordValuesForLocale
  - added wrappers for LocaleMatcher.acceptLanguage|FromHTTP()
  - worked around limitation of Visual Studio 2017 (cgohlke)
  - added missing test and samples files to distribution (foutrelis)
  - added some tests for TimeZone classes
  - fixed bug w/FormattedNumberRange.getFirst|SecondDecimal() gone w/ ICU 68.1+
  - fixed bug with VTimeZone.write() wrapper invoking VTimeZone.writeSimple()
  - added wrapper for Locale.canonicalize()
  - added wrappers for MeasureUnit.product(), reciprocal(), getDimensionality()
  - added wrapper for MeasureUnit.forIdentifier()
  - implemented *, /, **, 1/m for MeasureUnit in terms of product and reciprocal
  - added wrappers for BasicTimeZone, RuleBasedTimeZone, VTimeZone
  - added wrappers for TimeZoneTransition, TimeZoneRule and its subclasses
  - added wrappers for DateTimeRule, DateRuleType, TimeRuleType
  - added support for ICU 69.1 (support-icu-69.patch reomoved)
* Wed Apr 28 2021 Steve Kowalik <steven.kowalik@suse.com>
- Add patch support-icu-69.patch:
  * Support ICU 69
* Mon Dec 14 2020 Callum Farmer <gmbr3@opensuse.org>
- update to 2.6
  * fix build with ICU 68
* Fri Mar 27 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 2.4.3
  * added Char.getPropertyValueName() and Char.getPropertyValueEnum()
  * fixed build errors with PythonReplaceable for ICU < 55
* Wed Jan 15 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to 2.4.2
  * fixed build issues with ICU < 59
  * lots of small fixes
* Mon Apr 29 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.3.1:
  * fixed build error with ICU 61, ICU 62
* Mon Apr 01 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update to 2.3:
  - added support for also trying pkg-config for build configuration (Linux)
  - fixed compilation issue in collator.cpp when not using c++11 (and icu < 60)
  - added support for ICU 64.1
  - filled out wrappers for missing NumberFormatter methods and classes
* Thu Nov 01 2018 Tomáš Chvátal <tchvatal@suse.com>
- Version update to 2.2:
  * Many fixes to build well with newest ICU releases
- Drop not really needed service
- Cleanup with spec-cleaner
* Wed Jan 24 2018 mlin@suse.com
- Update to 2.0.2
  * Added wrappers for Region class and URegionType enum
  * Added wrappers for MeasureFormat.formatMeasure and formatMeasurePerUnit
  * Fixed build error with ICU < 53
- Update the URL
- Removed unneed python-PyICU-1.9.7-quote_Version.patch
- Running test on python3 only, upstream has problem with running test on
  python2, upstream issue #61
* Wed Jan 24 2018 mlin@suse.com
- Update to 2.0.1
  * Made Measure wrapper abstract when building with ICU < 53.1
  * str(Measure) uses NumberFormatter when available
* Wed Jan 24 2018 mlin@suse.com
- Update to 2.0.0
  * Use icu-config for configuring compiler and linker (Constantine Peresypkin)
  * Added wrappers for UBidiPairedBracketType enum
  * Added wrappers for UWordBreakValues enum
  * Added wrappers for UJoiningGroup enum
  * Added wrappers for 120+ MeasureUnit static factory methods
  * Added wrapper for NoUnit class
  * Added wrapper for TimeUnit class
  * Added missing Measure constructor(Formattable or number, MeasureUnit)
  * Added wrappers for NumberFormatter and related classes and enums, and tests
  * Added wrapper for SimpleFormatter and tests
  * Fixed bugs in test_LocaleData.py using undefined values (Fredrik Roubert)
  * Added wrapper for UMemory and made it UObject's base
  * Removed unused docs.py
* Wed Jan 24 2018 mlin@suse.com
- Update to 1.9.8
  * Fixed bugs in "UnicodeString as sequence"; it's a sequence of 16-bit UChar
  * Added support for ICU 60.1
* Thu Jun 08 2017 okurz@suse.com
- Update to 1.9.7
  * Remove dependency on deprecated and removed ICU LayoutEngine
* Tue May 12 2015 lazy.kent@opensuse.org
- Update to 1.9.2 (excluding openSUSE 11.4).
  * Added MANIFEST.in to ensure nothing's missing in the 'sdist'
    package.
  * Enabled -Wwrite-strings and fixed warnings.
  * Added missing conditionals around uses of features in newer ICU
    versions.
- Changes in 1.9.
  * Fixed utf-8 conversion error position reporting.
  * Fixed delete/delete[] bug in common.cpp.
  * Added support for ICU 54.1 and ICU 55.1.
  * Replaced UnicodeString idna methods with new uidna.h UTS #46
    wrapper (55.1).
  * Added wrapper for Char functions and related enums (from
  * uchar.h).
  * Added wrapper for Shape defines and shapeArabic() (from
    ushape.h).
  * Added wrapper for RelativeDateTimeFormatter.
- Drop the source and the patch for openSUSE 12.3.
* Sat Aug 02 2014 lazy.kent@opensuse.org
- Update to 1.8 (excluding openSUSE 11.4 and 12.3).
  * Added wrapper for Locale::getRoot().
  * Added tp_hash implemention for Locale type based on
    Locale::hashCode().
  * Fixed bug 13112.
  * Added support for building with PyPy.
  * Added Locale(lcid) constructor calling uloc_getLocaleForLCID().
  * Added wrapper for CompactDecimalFormat and its createInstance()
    method.
- Changes in 1.7.
  * Added missing #include for <unicode/uscript.h>.
  * Fixed issues building against ICU 4.2.
  * Added wrapper for Script.isRightToLeft().
  * Added support for ICU 53.1.
  * Added wrappers for other Script functions introduced in ICU 51.
- Changes in 1.6.
  * Removed wrappers for some layoutengine.cpp internal flags.
  * Added wrappers for ULocaleData functions.
  * Added wrappers for uscript functions and UScriptCode enum.
  * Added support for ICU 52.1.
  * Added wrapper for Locale::setKeywordValue().
  * Added Locale::removeKeywordValue().
  * Added support for ListFormatter.
- Change BuildRequires: python-distribute -> python-setuptools.