Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-fastnumbers for openSUSE:Factory checked in at 2023-07-30 20:57:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-fastnumbers (Old) and /work/SRC/openSUSE:Factory/.python-fastnumbers.new.32662 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fastnumbers" Sun Jul 30 20:57:56 2023 rev:11 rq:1101334 version:5.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-fastnumbers/python-fastnumbers.changes 2022-01-23 22:24:23.937902434 +0100 +++ /work/SRC/openSUSE:Factory/.python-fastnumbers.new.32662/python-fastnumbers.changes 2023-07-30 20:57:58.647292898 +0200 @@ -1,0 +2,18 @@ +Mon Jul 10 15:53:34 UTC 2023 - ecsos <[email protected]> + +- Update to 5.0.1 + * Fixed + - Add back missing key option in type hints for deprecated fast_* functions +- Update to 5.0.0 + * Added + - Added the map option to all try_* functions to enable very fast conversions of lists or other iterables (issues #61, #63 and #67) + - Added try_array to enable very fast conversions directly to numpy arrays (issues #62 and #65) + * Changed + - Move to a model where the return code is a value or error instead of a model where one has to check the error state after getting a value (issue #66) + - Significantly simplified the type annotations (by 4000+ lines!) + * Fixed + - Increased code coverage and fixed missing headers in codecov reaport (issue #64) +- Add %{?sle15_python_module_pythons} +- Ensure that SLE-15 uses gcc-12. + +------------------------------------------------------------------- Old: ---- fastnumbers-3.2.1.tar.gz New: ---- fastnumbers-5.0.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-fastnumbers.spec ++++++ --- /var/tmp/diff_new_pack.CCYZRD/_old 2023-07-30 20:57:59.363297149 +0200 +++ /var/tmp/diff_new_pack.CCYZRD/_new 2023-07-30 20:57:59.367297173 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-fastnumbers # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,9 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 +%{?sle15_python_module_pythons} Name: python-fastnumbers -Version: 3.2.1 +Version: 5.0.1 Release: 0 Summary: Drop-in replacement for Python's int and float License: MIT @@ -30,8 +29,16 @@ BuildRequires: %{python_module typing-extensions} BuildRequires: fdupes BuildRequires: python-rpm-macros +%if 0%{?suse_version} <= 1500 +BuildRequires: gcc12 +BuildRequires: gcc12-c++ +%else +BuildRequires: gcc +BuildRequires: gcc-c++ +%endif # SECTION test requirements BuildRequires: %{python_module hypothesis} +BuildRequires: %{python_module numpy} BuildRequires: %{python_module pytest >= 5} BuildRequires: python3-testsuite # /SECTION @@ -53,6 +60,10 @@ %setup -q -n fastnumbers-%{version} %build +%if 0%{?suse_version} <= 1500 +export CC=gcc-12 +export CXX=g++-12 +%endif export CFLAGS="%{optflags}" %python_build @@ -68,6 +79,7 @@ %files %{python_files} %doc README.rst %license LICENSE -%{python_sitearch}/* +%{python_sitearch}/fastnumbers +%{python_sitearch}/fastnumbers-%{version}*-info %changelog ++++++ fastnumbers-3.2.1.tar.gz -> fastnumbers-5.0.1.tar.gz ++++++ ++++ 30604 lines of diff (skipped)
