commit python-pyFFTW for openSUSE:Factory

2020-02-04 Thread root
Hello community,

here is the log from the commit of package python-pyFFTW for openSUSE:Factory 
checked in at 2020-02-04 19:57:30

Comparing /work/SRC/openSUSE:Factory/python-pyFFTW (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyFFTW.new.26092 (New)


Package is "python-pyFFTW"

Tue Feb  4 19:57:30 2020 rev:5 rq:769968 version:0.12.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pyFFTW/python-pyFFTW.changes  
2020-01-28 10:57:18.629126490 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyFFTW.new.26092/python-pyFFTW.changes   
2020-02-04 19:57:35.093469686 +0100
@@ -1,0 +2,17 @@
+Sun Feb  2 18:02:39 UTC 2020 - Atri Bhattacharya 
+
+- Update to version 0.12.0:
+  + scipy.fft interface This interface operates like the existing
+scipy.fftpack interface, but matches the API of the newer
+scipy.fft module introduced in SciPy 1.4.
+  + test suite was updated to be compatible with more recent dask
+(gh#pyFFTW/pyFFTW#278).
+  + Cython variable _N was renamed to avoid a name conflict with a
+preprocessor token on some platforms (gh#pyFFTW/pyFFTW#259).
+  + Cython code has been updated to explicitly use
+`language_level=3str` for compatibility with a future Cython
+3.0 release.
+- Drop 265.patch: Incorporated upstream.
+- Update URL and Source URL to point to new github repository.
+
+---

Old:

  265.patch
  pyFFTW-0.11.1.tar.gz

New:

  v0.12.0.tar.gz



Other differences:
--
++ python-pyFFTW.spec ++
--- /var/tmp/diff_new_pack.qI3Bdk/_old  2020-02-04 19:57:36.513470514 +0100
+++ /var/tmp/diff_new_pack.qI3Bdk/_new  2020-02-04 19:57:36.513470514 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyFFTW
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,26 +22,26 @@
 %else
 %bcond_with test
 %endif
+
 Name:   python-pyFFTW
-Version:0.11.1
+Version:0.12.0
 Release:0
 Summary:A pythonic wrapper around FFTW, the FFT library
 License:GPL-2.0-or-later AND BSD-3-Clause
 Group:  Development/Languages/Python
-Url:http://hgomersall.github.com/pyFFTW/
-Source: 
https://files.pythonhosted.org/packages/source/p/pyFFTW/pyFFTW-%{version}.tar.gz
-Patch0: 
https://patch-diff.githubusercontent.com/raw/pyFFTW/pyFFTW/pull/265.patch
+URL:https://github.com/pyFFTW/pyFFTW
+Source: https://github.com/pyFFTW/pyFFTW/archive/v%{version}.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel >= 1.6}
-BuildRequires:  %{python_module scipy >= 0.12.0}
+BuildRequires:  %{python_module scipy >= 0.14.0}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  fftw3-devel
 BuildRequires:  fftw3-threads-devel
 BuildRequires:  python-rpm-macros
 Requires:   python-numpy >= 1.6
-Requires:   python-scipy >= 0.12.0
+Requires:   python-scipy >= 0.14.0
 
 %python_subpackages
 
@@ -61,7 +61,6 @@
 
 %prep
 %setup -q -n pyFFTW-%{version}
-%patch0 -p1
 
 %build
 export CFLAGS="%{optflags}"
@@ -84,7 +83,7 @@
 %endif
 
 %files %{python_files}
-%doc README.rst
+%doc README.md
 %license LICENSE.txt
 %{python_sitearch}/*
 




commit python-pyFFTW for openSUSE:Factory

2020-01-28 Thread root
Hello community,

here is the log from the commit of package python-pyFFTW for openSUSE:Factory 
checked in at 2020-01-28 10:57:17

Comparing /work/SRC/openSUSE:Factory/python-pyFFTW (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyFFTW.new.26092 (New)


Package is "python-pyFFTW"

Tue Jan 28 10:57:17 2020 rev:4 rq:767872 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pyFFTW/python-pyFFTW.changes  
2019-01-21 10:46:07.160330272 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyFFTW.new.26092/python-pyFFTW.changes   
2020-01-28 10:57:18.629126490 +0100
@@ -1,0 +2,7 @@
+Mon Jan 27 18:23:25 UTC 2020 - Martin Hauke 
+
+- Add patch:
+  * 265.patch (Fix Factory builds)
+https://github.com/pyFFTW/pyFFTW/pull/265
+
+---

New:

  265.patch



Other differences:
--
++ python-pyFFTW.spec ++
--- /var/tmp/diff_new_pack.eSmdo1/_old  2020-01-28 10:57:19.189126903 +0100
+++ /var/tmp/diff_new_pack.eSmdo1/_new  2020-01-28 10:57:19.193126906 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyFFTW
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -30,6 +30,7 @@
 Group:  Development/Languages/Python
 Url:http://hgomersall.github.com/pyFFTW/
 Source: 
https://files.pythonhosted.org/packages/source/p/pyFFTW/pyFFTW-%{version}.tar.gz
+Patch0: 
https://patch-diff.githubusercontent.com/raw/pyFFTW/pyFFTW/pull/265.patch
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module numpy-devel >= 1.6}
@@ -60,6 +61,7 @@
 
 %prep
 %setup -q -n pyFFTW-%{version}
+%patch0 -p1
 
 %build
 export CFLAGS="%{optflags}"

++ 265.patch ++
>From 911ae91f790022e710d821cb974fedc31a398a22 Mon Sep 17 00:00:00 2001
From: "Gregory R. Lee" 
Date: Thu, 20 Jun 2019 12:00:01 -0400
Subject: [PATCH 1/2] remove import of non-public _fftpack within the scipy
 interfaces

---
 pyfftw/interfaces/scipy_fftpack.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyfftw/interfaces/scipy_fftpack.py 
b/pyfftw/interfaces/scipy_fftpack.py
index 31dc5f7..3be5538 100644
--- a/pyfftw/interfaces/scipy_fftpack.py
+++ b/pyfftw/interfaces/scipy_fftpack.py
@@ -65,7 +65,7 @@
 from scipy.fftpack import (dct, idct, dst, idst, diff, tilbert, itilbert,
 hilbert, ihilbert, cs_diff, sc_diff, ss_diff, cc_diff,
 shift, fftshift, ifftshift, fftfreq, rfftfreq,
-convolve, _fftpack)
+convolve)
 
 # a next_fast_len specific to pyFFTW is used in place of the scipy.fftpack one
 from ..pyfftw import next_fast_len

>From 588763508e1a4e5b4280ef0a77b963e81f6001dc Mon Sep 17 00:00:00 2001
From: "Gregory R. Lee" 
Date: Thu, 20 Jun 2019 12:57:10 -0400
Subject: [PATCH 2/2] TST: remove test for presence of _fftpack as well

---
 test/test_pyfftw_scipy_interface.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/test/test_pyfftw_scipy_interface.py 
b/test/test_pyfftw_scipy_interface.py
index 9cda917..482fb9f 100644
--- a/test/test_pyfftw_scipy_interface.py
+++ b/test/test_pyfftw_scipy_interface.py
@@ -61,8 +61,7 @@
 
 acquired_names = ('dct', 'idct', 'diff', 'tilbert', 'itilbert', 'hilbert',
 'ihilbert', 'cs_diff', 'sc_diff', 'ss_diff', 'cc_diff', 'shift',
-'fftshift', 'ifftshift', 'fftfreq', 'rfftfreq', 'convolve',
-'_fftpack')
+'fftshift', 'ifftshift', 'fftfreq', 'rfftfreq', 'convolve')
 
 def make_complex_data(shape, dtype):
 ar, ai = dtype(numpy.random.randn(2, *shape))



commit python-pyFFTW for openSUSE:Factory

2019-01-21 Thread root
Hello community,

here is the log from the commit of package python-pyFFTW for openSUSE:Factory 
checked in at 2019-01-21 10:46:05

Comparing /work/SRC/openSUSE:Factory/python-pyFFTW (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyFFTW.new.28833 (New)


Package is "python-pyFFTW"

Mon Jan 21 10:46:05 2019 rev:3 rq:662852 version:0.11.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pyFFTW/python-pyFFTW.changes  
2017-10-18 10:50:24.749069089 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyFFTW.new.28833/python-pyFFTW.changes   
2019-01-21 10:46:07.160330272 +0100
@@ -1,0 +2,30 @@
+Sat Dec 22 02:44:02 UTC 2018 - Todd R 
+
+- Update to version 0.11.1
+  + New features
+* Dask interface
+* Fast transform planning utility
+* Expanded support for norm keyword argument in the numpy interfaces
+* Support for norm keyword argument in FFTW builders
+* Dynamic library detection at build and run time
+* OpenMP threading support
+* Custom Configuration of Planners and Interfaces
+  + Bugs Fixed
+* A platform-dependent bug that results in potentially overwriting a 
previously
+  computed output upon repeated calls to the numpy interfaces was fixed 
(#199).
+* Fix to potential platform-dependent integer overflow in empty_aligned 
(#192).
+* rfftfreq is now present in the numpy fft interfaces for numpy >= 1.8 
(#207)
+  + Other changes
+* float16 inputs are now transformed using single rather than double 
precision.
+* The default planning for the numpy and scipy interfaces has changed from
+  FFTW_MEASURE to FFTW_ESTIMATE.  This results in faster planning.  In 
cases
+  where the same transform is to be repeated many times, it is likely
+  advantageous to manually specify FFTW_MEASURE instead (or use the FFTW 
builders
+  to pre-plan the FFT).
+* FutureWarnings related to NumPy multiindexing in NumPy 1.15 are avoided 
by
+  using more modern indexing conventions.
+* version number handling is now automatically handled by versioneer
+* All documentation is now built and hosted at Read the Docs (
+  http://pyfftw.readthedocs.io).
+
+---

Old:

  pyFFTW-0.10.4.tar.gz

New:

  pyFFTW-0.11.1.tar.gz



Other differences:
--
++ python-pyFFTW.spec ++
--- /var/tmp/diff_new_pack.yMGKRg/_old  2019-01-21 10:46:07.744329554 +0100
+++ /var/tmp/diff_new_pack.yMGKRg/_new  2019-01-21 10:46:07.748329549 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyFFTW
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -23,10 +23,10 @@
 %bcond_with test
 %endif
 Name:   python-pyFFTW
-Version:0.10.4
+Version:0.11.1
 Release:0
 Summary:A pythonic wrapper around FFTW, the FFT library
-License:GPL-2.0+ and BSD-3-Clause
+License:GPL-2.0-or-later AND BSD-3-Clause
 Group:  Development/Languages/Python
 Url:http://hgomersall.github.com/pyFFTW/
 Source: 
https://files.pythonhosted.org/packages/source/p/pyFFTW/pyFFTW-%{version}.tar.gz
@@ -82,8 +82,8 @@
 %endif
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc README.rst CHANGELOG.md LICENSE.txt
+%doc README.rst
+%license LICENSE.txt
 %{python_sitearch}/*
 
 %changelog

++ pyFFTW-0.10.4.tar.gz -> pyFFTW-0.11.1.tar.gz ++
 49846 lines of diff (skipped)




commit python-pyFFTW for openSUSE:Factory

2017-10-18 Thread root
Hello community,

here is the log from the commit of package python-pyFFTW for openSUSE:Factory 
checked in at 2017-10-18 10:50:23

Comparing /work/SRC/openSUSE:Factory/python-pyFFTW (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyFFTW.new (New)


Package is "python-pyFFTW"

Wed Oct 18 10:50:23 2017 rev:2 rq:533022 version:0.10.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pyFFTW/python-pyFFTW.changes  
2017-10-09 19:47:38.773100037 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyFFTW.new/python-pyFFTW.changes 
2017-10-18 10:50:24.749069089 +0200
@@ -1,0 +2,5 @@
+Sun Oct  8 00:21:14 UTC 2017 - jeng...@inai.de
+
+- Replace future aims in description.
+
+---



Other differences:
--
++ python-pyFFTW.spec ++
--- /var/tmp/diff_new_pack.hTJACH/_old  2017-10-18 10:50:26.240999094 +0200
+++ /var/tmp/diff_new_pack.hTJACH/_new  2017-10-18 10:50:26.240999094 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyFFTW
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -13,6 +13,7 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
@@ -24,10 +25,10 @@
 Name:   python-pyFFTW
 Version:0.10.4
 Release:0
-License:GPL-2.0+ and BSD-3-Clause
 Summary:A pythonic wrapper around FFTW, the FFT library
-Url:http://hgomersall.github.com/pyFFTW/
+License:GPL-2.0+ and BSD-3-Clause
 Group:  Development/Languages/Python
+Url:http://hgomersall.github.com/pyFFTW/
 Source: 
https://files.pythonhosted.org/packages/source/p/pyFFTW/pyFFTW-%{version}.tar.gz
 BuildRequires:  %{python_module Cython}
 BuildRequires:  %{python_module devel}
@@ -44,9 +45,8 @@
 %python_subpackages
 
 %description
-pyFFTW is a pythonic wrapper around `FFTW `_, the
-speedy FFT library. The ultimate aim is to present a unified interface for all
-the possible transforms that FFTW can perform.
+pyFFTW is a pythonic wrapper around the FFTW libary.
+An interface for all the possible transforms that FFTW can perform is provided.
 
 Both the complex DFT and the real DFT are supported, as well as arbitrary
 axes of abitrary shaped and strided arrays, which makes it almost