14
0
forked from pool/python-PyICU

Accepting request 912078 from home:DocB:branches:devel:languages:python

-  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)

OBS-URL: https://build.opensuse.org/request/show/912078
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyICU?expand=0&rev=19
This commit is contained in:
2021-08-14 19:00:27 +00:00
committed by Git OBS Bridge
parent 518c5c7eae
commit a096c94b64
5 changed files with 27 additions and 108 deletions

View File

@@ -1,5 +1,5 @@
#
# spec file for package python-PyICU
# spec file
#
# Copyright (c) 2021 SUSE LLC
#
@@ -19,15 +19,13 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%global modname PyICU
Name: python-%{modname}
Version: 2.6
Version: 2.7.4
Release: 0
Summary: Python Extension Wrapping the ICU C++ API
License: MIT
Group: Development/Libraries/Python
URL: https://github.com/ovalhub/pyicu
Source0: https://files.pythonhosted.org/packages/source/P/PyICU/%{modname}-%{version}.tar.gz
# PATCH-FIX-UPSTREAM: Support for ICU 69 commited upstream, spread over 2 commits
Patch0: support-icu-69.patch
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module setuptools}
@@ -48,7 +46,6 @@ library (ICU).
%prep
%setup -q -n %{modname}-%{version}
%autopatch -p1
%build
export CXXFLAGS="%{optflags} -fno-strict-aliasing"