forked from pool/python-PyICU
		
	- Update to 2.15.2 * fixed calloc/free mismatch with arg::Q() uses (Fredrik Roubert) * replaced all malloc/calloc/free with std::unique_ptr<T[]> - from version 2.15.1 * fixed build error missing conditional ICU < 70 in UnicodeSetIterator() * fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk) * replaced all new[]/delete[] with std::unique_ptr<[]>, fixed leaks * replaced most new/delete with std::unique_ptr<>, fixed leaks - Adjust upstream source name in spec file OBS-URL: https://build.opensuse.org/request/show/1274848 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyICU?expand=0&rev=47
		
			
				
	
	
		
			419 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			419 lines
		
	
	
		
			16 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| -------------------------------------------------------------------
 | |
| Tue May  6 09:30:09 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
 | |
| 
 | |
| - Update to 2.15.2
 | |
|   * fixed calloc/free mismatch with arg::Q() uses (Fredrik Roubert)
 | |
|   * replaced all malloc/calloc/free with std::unique_ptr<T[]>
 | |
| - from version 2.15.1
 | |
|   * fixed build error missing conditional ICU < 70 in UnicodeSetIterator()
 | |
|   * fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk)
 | |
|   * replaced all new[]/delete[] with std::unique_ptr<[]>, fixed leaks
 | |
|   * replaced most new/delete with std::unique_ptr<>, fixed leaks
 | |
| - Adjust upstream source name in spec file
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue May  6 08:34:17 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
 | |
| 
 | |
| - Add pyicu-2.15-gcc15.patch to fix gcc15 compile time error
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Apr 11 09:50:16 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
 | |
| 
 | |
| - Update to 2.15
 | |
|   * fixed build error missing conditional ICU < 70 in UnicodeSetIterator()
 | |
|   * fixed Enum arg parser with broken strict aliasing rules (Jakub Wilk)
 | |
| - Refresh remove_six.patch
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Apr  1 12:50:14 UTC 2025 - Markéta Machová <mmachova@suse.com>
 | |
| 
 | |
| - Wrap the metadata directory name in a distro-based conditional
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Mar 25 04:31:02 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
 | |
| 
 | |
| - Lowercase metadata directory name.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Feb  5 02:22:25 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
 | |
| 
 | |
| - Actually drop BuildRequires on six. 
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Nov  7 10:04:14 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
 | |
| 
 | |
| - Update to 2.14
 | |
|   * added wrappers for UCPMap.get|getRange and Char.getIntPropertyMap
 | |
|   * added wrapper for Locale.getUnicodeKeywordValue
 | |
|   * added wrapper for UnicodeString.remove, UnicodeString.removeBetween
 | |
|   * added wrapper for UnicodeString.retainBetween, UnicodeString.truncate
 | |
|   * fixed bogus UBool uses on stack instead of int (Martin Jansche)
 | |
|   * added support for ICU 76.1
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Jun 14 08:14:34 UTC 2024 - Daniel Garcia <daniel.garcia@suse.com>
 | |
| 
 | |
| - Update to 2.13.1:
 | |
|   - change c++11 to c++17 in setup.py as current versions of ICU require it
 | |
| - 2.13
 | |
|   - fixed build issues on Windows
 | |
|   - added wrappers for MeasureUnit(locale, width) and getUnitDisplayName()
 | |
|   - added wrappers for DateFormatSymbols.getEra|ZodiacNames()
 | |
|   - added wrappers for DateFormatSymbols.getZoneStrings()
 | |
|   - added wrappers for LocaleDisplayNames
 | |
|   - fixed bug dealloc calling wrong destructor on most types (Fredrik Roubert)
 | |
|   - added support for ICU 75.1
 | |
|   - added wrappers for LocalizedNumber|Range|Formatter.withoutLocale()
 | |
|   - added wrappers for UIdentifierType, Char.hasIDType(), Char.getIDTypes()
 | |
|   - added wrappers for UIdentifierStatus
 | |
|   - added wrappers for UProperty.IDENTIFIER_TYPE, UProperty.IDENTIFIER_STATUS
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Dec 18 14:06:00 UTC 2023 - Dirk Müller <dmueller@suse.com>
 | |
| 
 | |
| - update to 2.12:
 | |
|   * fixed bug in RegexMatcher.reset() not retaining ownership
 | |
|     of string
 | |
|     - added wrappers for TimeZoneNames class
 | |
|     - added wrapper for TimeZone.getIanaID()
 | |
|     - added wrapper for
 | |
|   * added support for ICU 74.1
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Jun 29 07:13:31 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>
 | |
| 
 | |
| - Disable testTransition on Leap
 | |
| - Fix position of sle15_python_module_pythons
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Jun 25 19:30:35 UTC 2023 - Matej Cepl <mcepl@suse.com>
 | |
| 
 | |
| - Clean up SPEC file.
 | |
| - Add remove_six.patch which removes the need to use six.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Jun 25 07:21:50 UTC 2023 - Andreas Schneider <asn@cryptomilk.org>
 | |
| 
 | |
| - 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
 | |
| - Use sle15_python_module_pythons
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Oct 27 10:57:22 UTC 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 14:40:40 UTC 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 15:44:28 UTC 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  8 10:34:34 UTC 2021 - Dirk Müller <dmueller@suse.com>
 | |
| 
 | |
| - add missing six declaration for testsuite
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Aug 16 07:51:00 UTC 2021 - Axel Braun <axel.braun@gmx.de>
 | |
| 
 | |
| - %pytest_arch added to fix Leap test issues
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Aug 13 17:36:21 UTC 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 08:06:12 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
 | |
| 
 | |
| - Add patch support-icu-69.patch:
 | |
|   * Support ICU 69
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Dec 14 16:27:25 UTC 2020 - Callum Farmer <gmbr3@opensuse.org>
 | |
| 
 | |
| - update to 2.6
 | |
|   * fix build with ICU 68
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Mar 27 09:06:35 UTC 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 11:35:02 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
 | |
| 
 | |
| - update to 2.4.2
 | |
|   * fixed build issues with ICU < 59
 | |
|   * lots of small fixes
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Apr 29 08:05:27 UTC 2019 - Tomáš Chvátal <tchvatal@suse.com>
 | |
| 
 | |
| - Update to 2.3.1:
 | |
|   * fixed build error with ICU 61, ICU 62
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon Apr  1 13:03:06 UTC 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  1 09:00:57 UTC 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 09:34:53 UTC 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 09:34:20 UTC 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 09:32:56 UTC 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 09:30:17 UTC 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  8 14:48:36 UTC 2017 - okurz@suse.com
 | |
| 
 | |
| - Update to 1.9.7
 | |
|   * Remove dependency on deprecated and removed ICU LayoutEngine
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue May 12 07:54:33 UTC 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  2 15:37:37 UTC 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.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Fri Mar 15 08:07:37 UTC 2013 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Update to 1.5 (excluding openSUSE 11.4 and 12.1).
 | |
|   * Added wrapper for MessageFormat::format(argumentNames,
 | |
|     arguments, ...).
 | |
|   * Fixed bug in t_transliterator_filteredTransliterate passing
 | |
|     UBool for int.
 | |
|   * Added wrapper for DateFormat::format(Calendar).
 | |
|   * Added wrapper for Calendar::set(UCalendarDateFields field,
 | |
|     value).
 | |
|   * Added wrappers for UnicodeString::toTitle() w/o iterator.
 | |
|   * Added support for ICU 50.1.
 | |
|   * Improved test_Collator's testGetSortKey().
 | |
|   * Added pypi classifiers to PyICU project info.
 | |
| - Use pkgconfig(*) as build dependencies.
 | |
| - Don't use "--record-rpm" during install; add to %files section.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Jul 18 08:38:02 UTC 2012 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Fix suse_version for Factory (12.3).
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Apr 18 05:07:42 UTC 2012 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Update to 1.4.
 | |
|   * Added support for ICU 49.1.1.
 | |
|   * Added ScriptCode constants new in 49.0.
 | |
|   * Implemented wrapper for new NumberFormat.parseCurrency().
 | |
|   * Added wrapper for Transliterator::toRules().
 | |
|   * Added missing wrapper for
 | |
|     RuleBasedNumberFormat(URBNFRuleSetTag, Locale).
 | |
|   * Fixed bugs.
 | |
| - Changes in 1.3.
 | |
|   * Added support for ICU 4.8.1.1.
 | |
|   * PyICU ready for Python 3.2.
 | |
|   * Added support for LEFontInstance and LayoutEngine.
 | |
|   * Fixed bugs.
 | |
| - Refresh "quote_Version" patch.
 | |
| - Run tests.
 | |
| - Patch to fix running tests in openSUSE 11.4.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Nov  9 18:54:32 UTC 2011 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Build reqiures python-setuptools or python-distribute (for
 | |
|   openSUSE >= 12.1).
 | |
| - spec clean up.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Wed Sep 21 14:22:37 UTC 2011 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Update to 1.2.
 | |
|   * Fixed bugs.
 | |
| - Dropped "linux3" patch (no need any more).
 | |
| - Removed obsolete "clean" section and Authors from spec.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sat Jul 23 12:13:08 UTC 2011 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Patch to fix compilation on linux3 platform.
 | |
| - Use python-setuptools.
 | |
| - Added LICENSE to docs.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Mon May 30 18:32:32 UTC 2011 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Renamed to python-PyICU.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sat May 28 13:38:50 UTC 2011 - lazy.kent@opensuse.org
 | |
| 
 | |
| - Update to 1.1.
 | |
| - Dropped undefine_DATE patch.
 | |
| - Refresh quote_Version patch.
 | |
| - Provides PyICU.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Thu Feb 17 13:15:31 CET 2011 - pth@suse.de
 | |
| 
 | |
| - pyconfig.h defines DATE which breaks ICU's calendar.h
 | |
| - Fix quoting of PYICU_VER.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sun Oct 17 11:52:49 UTC 2010 - lazy.kent.suse@gmail.com
 | |
| 
 | |
| - Update to 1.0.1.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Sat Sep 25 20:20:13 UTC 2010 - lazy.kent.suse@gmail.com
 | |
| 
 | |
| - Update to 1.0.
 | |
| 
 | |
| -------------------------------------------------------------------
 | |
| Tue Apr  6 19:28:36 UTC 2010 - lazy.kent.suse@gmail.com
 | |
| 
 | |
| - Initial package created.
 | |
| 
 |