Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pyFFTW for openSUSE:Factory checked in at 2023-02-16 16:57:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pyFFTW (Old) and /work/SRC/openSUSE:Factory/.python-pyFFTW.new.22824 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyFFTW" Thu Feb 16 16:57:05 2023 rev:7 rq:1066140 version:0.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pyFFTW/python-pyFFTW.changes 2021-02-15 23:20:13.579747636 +0100 +++ /work/SRC/openSUSE:Factory/.python-pyFFTW.new.22824/python-pyFFTW.changes 2023-02-16 16:57:09.872279807 +0100 @@ -1,0 +2,24 @@ +Wed Feb 15 16:17:34 UTC 2023 - Daniel Garcia <[email protected]> + +- Update to 0.13.1: + * fix typo by @MicaelJarniac in #345 + * Additional platform support and removal of support for old setups by + @JeppeKlitgaard in #351 +- 0.13.0: + * add pyproject.toml (#226) + * Real-to-real transforms (#256) + * Drop testing on Python 2.7 and 3.5 (#285) + * Minor doc changes to README (#305) + * Document PYFFTW_INCLUDE and PYFFTW_LIB_DIR (#311) + * Build wheels on GitHub Actions via cibuildwheel (#318) + * Fixed setup.py and working CI builds (#323) + * Update NumPy and SciPy interfaces with new norm options (take 2) (#330) + * CI: Added the correct gh actions badge and tweaked the name of the workflow + (#331) + * CI: Improved badge to link to the actual workflow (#332) + * remove use of distutils (#333) + * Increase time allowed for cache clearance in test (#334) + * Increase timing in cache tests (#336) + * Fix miscellaneous typos (#337) + +------------------------------------------------------------------- Old: ---- v0.12.0.tar.gz New: ---- v0.13.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pyFFTW.spec ++++++ --- /var/tmp/diff_new_pack.X2p5QF/_old 2023-02-16 16:57:10.420282190 +0100 +++ /var/tmp/diff_new_pack.X2p5QF/_new 2023-02-16 16:57:10.424282208 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pyFFTW # -# Copyright (c) 2021 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,7 +16,6 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} # NEP29: python36-numpy and python36-scipy are not available for TW any longer %define skip_python36 1 %ifarch %{ix86} x86_64 @@ -26,24 +25,29 @@ %endif Name: python-pyFFTW -Version: 0.12.0 +Version: 0.13.1 Release: 0 Summary: A pythonic wrapper around FFTW, the FFT library -License: GPL-2.0-or-later AND BSD-3-Clause +License: BSD-3-Clause AND GPL-2.0-or-later Group: Development/Languages/Python URL: https://github.com/pyFFTW/pyFFTW Source: https://github.com/pyFFTW/pyFFTW/archive/v%{version}.tar.gz BuildRequires: %{python_module Cython} +BuildRequires: %{python_module dask} BuildRequires: %{python_module devel} -BuildRequires: %{python_module numpy-devel >= 1.6} -BuildRequires: %{python_module scipy >= 0.14.0} +BuildRequires: %{python_module numpy-devel >= 1.16} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module scipy >= 1.2.1} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: fftw3-devel BuildRequires: fftw3-threads-devel BuildRequires: python-rpm-macros -Requires: python-numpy >= 1.6 -Requires: python-scipy >= 0.14.0 +Requires: python-dask +Requires: python-numpy >= 1.16 +Requires: python-scipy >= 1.2.1 %python_subpackages @@ -66,27 +70,20 @@ %build export CFLAGS="%{optflags}" -%python_build +%pyproject_wheel %install -%python_install -%{python_expand find %{buildroot}%{$python_sitearch}/pyfftw/ -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!%__$python|" {} \; -exec grep -q "^#!%__$python$" {} \; -exec chmod a+x {} \; -%python_compileall -%fdupes %{buildroot}%{$python_sitearch} -} +%pyproject_install %if %{with test} %check -mkdir nomoduleimporttestdir -cp -r test nomoduleimporttestdir/ -pushd nomoduleimporttestdir -%pyunittest_arch -v -popd +%pytest_arch --import-mode=append tests %endif %files %{python_files} %doc README.md %license LICENSE.txt -%{python_sitearch}/* +%{python_sitearch}/pyfftw +%{python_sitearch}/pyFFTW-%{version}*-info %changelog ++++++ v0.12.0.tar.gz -> v0.13.1.tar.gz ++++++ ++++ 18996 lines of diff (skipped)
