Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-scipy for openSUSE:Factory checked in at 2022-10-27 13:53:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-scipy (Old) and /work/SRC/openSUSE:Factory/.python-scipy.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scipy" Thu Oct 27 13:53:06 2022 rev:56 rq:1030333 version:1.9.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-scipy/python-scipy.changes 2022-10-18 12:44:02.277592334 +0200 +++ /work/SRC/openSUSE:Factory/.python-scipy.new.2275/python-scipy.changes 2022-10-27 13:53:20.972315680 +0200 @@ -1,0 +2,49 @@ +Thu Oct 20 15:05:16 UTC 2022 - Ben Greiner <c...@bnavigator.de> + +- Update to version 1.9.3 + * SciPy 1.9.3 is a bug-fix release with no new features compared + to 1.9.2. + * #3691: scipy.interpolate.UnivariateSpline segfault + * #5286: BUG: multivariate_normal returns a pdf for values + outside its??? + * #6551: BUG: stats: inconsistency in docs and behavior of gmean + and hmean + * #9245: running + scipy.interpolate.tests.test_fitpack::test_bisplev_integer_overflow??? + * #12471: test_bisplev_integer_overflow: Segmentation fault (core + dumped) + * #13321: Bug: setting iprint=0 hides all output from + fmin_l_bfgs_b, but??? + * #13730: `scipy.stats.mood` does not correct for ties + * #14019: ks_2samp throws `RuntimeWarning: overflow encountered + in double_scalars` + * #14589: `shgo` error since scipy 1.8.0.dev0+1529.803e52d + * #14591: Input data validation for RectSphereBivariateSpline + * #15101: BUG: binom.pmf - RuntimeWarning: divide by zero + * #15342: BUG: scipy.optimize.minimize: Powell???s method function + evaluated??? + * #15964: BUG: lombscargle fails if argument is a view + * #16211: BUG: Possible bug when using winsorize on pandas data + instead??? + * #16459: BUG: stats.ttest_ind returns wrong p-values with + permutations + * #16500: odr.Model default meta value fails with __getattr__ + * #16519: BUG: Error in error message for incorrect sample + dimension in??? + * #16527: BUG: dimension of isuppz in syevr is mistranslated + * #16600: BUG: `KDTree`???s optional argument `eps` seems to have + no??? + * #16656: dtype not preserved with operations on sparse arrays + * #16751: BUG: `stats.fit` on `boltzmann` expects `bound` for + `lambda`,??? + * #17012: BUG: Small oversight in sparse.linalg.lsmr? + * #17020: BUG: Build failure due to problems with shebang line in + cythoner.py + * #17088: BUG: stats.rayleigh.fit: returns `loc` that is + inconsistent??? + * #17104: BUG? Incorrect branch in `LAMV` / `_specfunc.lamv` + * #17196: DOC: keepdims in stats.mode is incorrectly documented +- Move multibuild flavor ":standard" to unflavored build +- Test in parallel (pytest-xdist) + +------------------------------------------------------------------- Old: ---- scipy-1.9.2.tar.gz New: ---- scipy-1.9.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-scipy.spec ++++++ --- /var/tmp/diff_new_pack.cPYXpt/_old 2022-10-27 13:53:22.744324719 +0200 +++ /var/tmp/diff_new_pack.cPYXpt/_new 2022-10-27 13:53:22.748324740 +0200 @@ -17,12 +17,12 @@ %global flavor @BUILD_FLAVOR@%{nil} -%define _ver 1_9_2 +%define _ver 1_9_3 %define shortname scipy %define pname python-%{shortname} %define hpc_upcase_trans_hyph() %(echo %{**} | tr [a-z] [A-Z] | tr '-' '_') -%if "%{flavor}" == "standard" +%if "%{flavor}" == "" %bcond_with hpc %ifarch armv6l s390 s390x m68k %bcond_with openblas @@ -91,7 +91,7 @@ # TODO explore debundling Boost for standard and hpc Name: %{package_name} -Version: 1.9.2 +Version: 1.9.3 Release: 0 Summary: Scientific Tools for Python License: BSD-3-Clause AND LGPL-2.0-or-later AND BSL-1.0 @@ -110,10 +110,9 @@ BuildRequires: meson >= 0.62.2 BuildRequires: pkg-config BuildRequires: python-rpm-macros >= 20220911 -%if "%{flavor}" == "" -ExclusiveArch: do_not_build -%endif %if %{with test} +BuildRequires: %{python_module pytest-timeout} +BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module scipy = %{version}} BuildRequires: %{python_module threadpoolctl} @@ -152,7 +151,7 @@ %prep %autosetup -p1 -n scipy-%{version} -find . -type f -name "*.py" -exec sed -i "s|#!%{_bindir}/env python||" {} \; +sed -i '1{/env python/d}' scipy/sparse/linalg/_isolve/tests/test_gcrotmk.py %ifarch i586 # Limit double floating point precision for x87, triggered by GCC 12. @@ -248,11 +247,11 @@ donttest+=" or (TestBSR and test_scalar_idx_dtype)" # error while getting entropy donttest+=" or (test_cont_basic and 500-200-ncf-arg74)" +# https://github.com/scipy/scipy/issues/16927 +donttest+=" or (test_lobpcg and test_failure_to_run_iterations)" %ifarch %ix86 %arm # fails on 32bit mark32bit="or xfail_on_32bit" -# segfault(overflow) -donttest+=" or (test_fitpack and test_bisplev_integer_overflow)" # precision errors donttest+=" or (test_peak_finding and TestFindPeaksCwt and test_find_peaks_exact)" donttest+=" or (test_peak_finding and TestFindPeaksCwt and test_find_peaks_withnoise)" @@ -268,7 +267,7 @@ donttest+=" or (test_stats_boost_ufunc)" %endif mv scipy scipy.dont-import-me -%pytest_arch --pyargs scipy -m "not (slow or xslow $mark32bit)" -k "not ($donttest)" +%pytest_arch --pyargs scipy -n auto -m "not (slow or xslow $mark32bit)" -k "not ($donttest)" # prevent failing debuginfo extraction because we did not create anything for testing touch debugsourcefiles.list %endif ++++++ _multibuild ++++++ --- /var/tmp/diff_new_pack.cPYXpt/_old 2022-10-27 13:53:22.780324903 +0200 +++ /var/tmp/diff_new_pack.cPYXpt/_new 2022-10-27 13:53:22.784324923 +0200 @@ -1,6 +1,5 @@ <multibuild> - <package>standard</package> - <package>test</package> <package>gnu-hpc</package> + <package>test</package> </multibuild> ++++++ scipy-1.9.2.tar.gz -> scipy-1.9.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-scipy/scipy-1.9.2.tar.gz /work/SRC/openSUSE:Factory/.python-scipy.new.2275/scipy-1.9.3.tar.gz differ: char 5, line 1