c1994df
# without means enabled
Marcel Plch 180d901
%bcond_with doc
Thomas Spura 1954540
Thomas Spura 6261a33
# Set to pre-release version suffix if building pre-release, else %%{nil}
Orion Poplawski b51885b
%global rcver %{nil}
744eba3
de8cee9
%if 0%{?fedora} >= 33 || 0%{?rhel} >= 9
de8cee9
%global blaslib flexiblas
de8cee9
%global blasvar %{nil}
de8cee9
%else
de8cee9
%global blaslib openblas
de8cee9
%global blasvar p
de8cee9
%endif
de8cee9
Thomas Spura 6261a33
Summary:    Scientific Tools for Python
Thomas Spura 6261a33
Name:       scipy
8b264e2
Version:    1.5.0
de8cee9
Release:    4%{?dist}
ba422bc
ebed38b
# BSD -- whole package except:
ebed38b
# Boost -- scipy/special/cephes/scipy_iv.c
ebed38b
# Public Domain -- scipy/odr/__odrpack.c
Thomas Spura cedb64b
License:    BSD and Boost and Public Domain
Orion Poplawski 4cadcb8
Url:        http://www.scipy.org/scipylib/index.html
c1994df
Source0:    https://github.com/scipy/scipy/releases/download/v%{version}/scipy-%{version}.tar.gz
ba422bc
2b99813
# Previously we ignored the tests results, because they don't always pass
2b99813
# Instead of ignoring the results entirely, we allow certain failure rate
2b99813
# https://stackoverflow.com/a/47731333/1839451
2b99813
Patch0:     acceptable_failure_rate.patch
2b99813
de8cee9
BuildRequires: fftw-devel, suitesparse-devel
de8cee9
BuildRequires: %{blaslib}-devel
Antonio Trande 14a650a
BuildRequires: gcc-gfortran, swig, gcc-c++
Thomas Spura 6261a33
BuildRequires: qhull-devel
32c9344
BuildRequires: /usr/bin/pathfix.py
ba422bc
5b99b78
BuildRequires:  pybind11-devel
5b99b78
BuildRequires:  python3-pybind11 >= 2.4.0
c1994df
BuildRequires:  python3-numpy, python3-devel, python3-numpy-f2py
Thomas Spura 1954540
BuildRequires:  python3-setuptools
Marcel Plch 180d901
BuildRequires:  python3-Cython
Thomas Spura e5a2f38
BuildRequires:  python3-pytest
Thomas Spura c6f0b45
BuildRequires:  python3-pytest-xdist
Thomas Spura c6f0b45
BuildRequires:  python3-pytest-timeout
c1994df
c1994df
%if %{with doc}
dc3fd84
BuildRequires:  python3-sphinx
dc3fd84
BuildRequires:  python3-matplotlib
dc3fd84
BuildRequires:  python3-numpydoc
33637a1
%endif
ba422bc
a076315
%global _description %{expand:
aad8285
Scipy is open-source software for mathematics, science, and
aad8285
engineering. The core library is NumPy which provides convenient and
aad8285
fast N-dimensional array manipulation. The SciPy library is built to
aad8285
work with NumPy arrays, and provides many user-friendly and efficient
aad8285
numerical routines such as routines for numerical integration and
aad8285
optimization. Together, they run on all popular operating systems, are
aad8285
quick to install, and are free of charge. NumPy and SciPy are easy to
aad8285
use, but powerful enough to be depended upon by some of the world's
a076315
leading scientists and engineers.}
ba422bc
a076315
%description %_description
ba422bc
70ed1cd
%package -n python3-scipy
Thomas Spura 7283e39
Summary:    Scientific Tools for Python
70ed1cd
Requires:   python3-numpy, python3-f2py
70ed1cd
%{?python_provide:%python_provide python3-scipy}
70ed1cd
%description -n python3-scipy %_description
Thomas Spura 7283e39
c1994df
%if %{with doc}
dc3fd84
%package -n python3-scipy-doc
dc3fd84
Summary:    Scientific Tools for Python - documentation
dc3fd84
Requires:   python3-scipy = %{version}-%{release}
dc3fd84
%description -n python3-scipy-doc
dc3fd84
HTML documentation for Scipy
33637a1
%endif
Thomas Spura 7283e39
Thomas Spura 1954540
Thomas Spura 1954540
%prep
2b99813
%autosetup -p1 -n %{name}-%{version}%{?rcver}
aad8285
cat > site.cfg << EOF
Thomas Spura 1954540
aad8285
[amd]
aad8285
library_dirs = %{_libdir}
Orion Poplawski 019d6dc
include_dirs = /usr/include/suitesparse
aad8285
amd_libs = amd
aad8285
aad8285
[umfpack]
aad8285
library_dirs = %{_libdir}
Orion Poplawski 019d6dc
include_dirs = /usr/include/suitesparse
aad8285
umfpack_libs = umfpack
4e4627b
4e4627b
[openblas]
de8cee9
libraries = %{blaslib}%{blasvar}
4e4627b
library_dirs = %{_libdir}
aad8285
EOF
ba422bc
Marcel Plch 180d901
# Docs won't build unless the .dat files are specified here
Marcel Plch 180d901
sed -i 's/metadata = dict(/metadata = dict(package_data={"": ["*.dat"]},/' setup.py
Marcel Plch 180d901
33f8ec8
# remove bundled numpydoc
33f8ec8
rm doc/sphinxext -r
c1994df
Marcel Plch 180d901
rm $(grep -rl '/\* Generated by Cython') PKG-INFO
2a3713a
ba422bc
%build
70ed1cd
for PY in %{python3_version}; do
5b99b78
  # Adding -fallow-argument-mismatch workaround for https://github.com/scipy/scipy/issues/11611
33f8ec8
  env CFLAGS="$RPM_OPT_FLAGS -lm" \
87b7e44
  %if 0%{?fedora} >= 32 || 0%{?rhel} >= 9
5b99b78
      FFLAGS="$RPM_OPT_FLAGS -fPIC -fallow-argument-mismatch" \
5b99b78
  %else
33f8ec8
      FFLAGS="$RPM_OPT_FLAGS -fPIC" \
5b99b78
  %endif
ebde6f7
    OPENBLAS=%{_libdir} \
dc61a25
    FFTW=%{_libdir} BLAS=%{_libdir} LAPACK=%{_libdir} \
33f8ec8
    %{_bindir}/python$PY setup.py config_fc \
dc3fd84
    --fcompiler=gnu95 --noarch \
dc3fd84
    build
ba422bc
33f8ec8
  %if %{with doc}
70ed1cd
  pushd doc
70ed1cd
  export PYTHONPATH=$(echo ../build/lib.linux-*-$PY/)
70ed1cd
  make html SPHINXBUILD=sphinx-build-$PY
70ed1cd
  rm -rf build/html/.buildinfo
70ed1cd
  mv build build-$PY
70ed1cd
  popd
33f8ec8
  %endif
33f8ec8
done
Thomas Spura 1954540
ba422bc
%install
33f8ec8
%py3_install
32c9344
# Some files got ambiguous python shebangs, we fix them after everything else is done
32c9344
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" %{buildroot}%{python3_sitearch}
ba422bc
Orion Poplawski 50c7e09
%check
de8cee9
# check against the reference BLAS/LAPACK
de8cee9
export FLEXIBLAS=netlib
de8cee9
dd19a30
# Skip all tests on s390x because they hangs unexpectedly and randomly
dd19a30
# and pytest-timeout has no effect. Note that the outcome of the tests
2b99813
# was previously ignored anyway so by disabling the test for s390x we
2b99813
# are not doing anything more dangerous.
2b99813
%ifarch s390x
2b99813
exit 0
2b99813
%endif
2b99813
2b99813
%ifarch x86_64
2b99813
export ACCEPTABLE_FAILURE_RATE=0
2b99813
%else
2b99813
# there are usually 10-21 test failing, so we allow 1% failure rate
3b286e1
# XXX ppc fails 2%+, so we've extended this to 3% for now
3b286e1
export ACCEPTABLE_FAILURE_RATE=3
2b99813
%endif
2b99813
2b99813
%ifarch ppc64le
2b99813
# test_decomp segfaults on ppc64le
2b99813
export k="not test_denormals and not test_decomp"
2b99813
%else
2b99813
# test_denormals tends to stuck
2b99813
export k="not test_denormals"
2b99813
%endif
2b99813
4e4627b
pushd %{buildroot}/%{python3_sitearch}
b2dc08c
# TODO TestIQR.test_scale fails on Python 3.8+ due to some warnings, investigate
77fd7b5
%{pytest} --timeout=500 -k "$k and not (TestIQR and test_scale)" scipy --numprocesses=auto
98a80e2
# Remove test remnants
98a80e2
rm -rf gram{A,B}
4e4627b
popd
Thomas Spura 1954540
Thomas Spura 1954540
%files -n python3-scipy
Thomas Spura 1954540
%doc LICENSE.txt
c1994df
%{python3_sitearch}/scipy/
Thomas Spura 1954540
%{python3_sitearch}/*.egg-info
dc3fd84
c1994df
%if %{with doc}
dc3fd84
%files -n python3-scipy-doc
dc3fd84
%license LICENSE.txt
33f8ec8
%doc doc/build-%{python3_version}/html
33637a1
%endif
ba422bc
ba422bc
%changelog
de8cee9
* Sun Aug 16 2020 Iñaki Úcar <iucar@fedoraproject.org> - 1.5.0-4
de8cee9
- https://fedoraproject.org/wiki/Changes/FlexiBLAS_as_BLAS/LAPACK_manager
de8cee9
f9718c4
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-3
f9718c4
- Second attempt - Rebuilt for
f9718c4
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f9718c4
3d2d3e1
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.0-2
3d2d3e1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
3d2d3e1
8b264e2
* Tue Jun 23 2020 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 1.5.0-1
8b264e2
- Update to latest version
8b264e2
8bfea1d
* Mon May 25 2020 Miro Hrončok <mhroncok@redhat.com> - 1.4.1-2
8bfea1d
- Rebuilt for Python 3.9
8bfea1d
5b99b78
* Sun Mar 01 2020 Orion Poplawski <orion@nwra.com> - 1.4.1-1
5b99b78
- Update to 1.4.1 (bz#1771154)
5b99b78
- Workaround FTBFS with gcc 10 (bz#1800078)
5b99b78
9c18ea8
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-2
9c18ea8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
9c18ea8
70ed1cd
* Fri Oct 18 2019 Miro Hrončok <mhroncok@redhat.com> - 1.3.1-1
70ed1cd
- Update to 1.3.1 (#1674101)
70ed1cd
- Drop Python 2 packages (not supported by SciPy >= 1.3)
0516e73
- Backported upstream patch for cKDTree (fixes FTBFS)
70ed1cd
76ca11c
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.2.1-8
76ca11c
- Rebuilt for Python 3.8.0rc1 (#1748018)
76ca11c
0d2dfde
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.2.1-7
0d2dfde
- Rebuilt for Python 3.8
0d2dfde
bf2f231
* Tue Jul 30 2019 Petr Viktorin <pviktori@redhat.com> - 1.2.1-6
bf2f231
- Remove build dependency on python2-pytest-xdist and python2-pytest-timeout
a365264
- Enable parallel tests in Python 3 %%check
a365264
- Use macros for Python interpreter in tests
bf2f231
5dd1dba
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.1-5
5dd1dba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
5dd1dba
Marcel Plch 180d901
* Mon Jun 10 2019 Marcel Plch <mplch@redhat.com> - 1.2.1-4
Marcel Plch 180d901
- Fix FTBFS with Py3.8 (#1606315)
Marcel Plch 180d901
0bf871d
* Thu May 16 2019 Orion Poplawski <orion@nwra.com> - 1.2.1-3
0bf871d
- Build only against openblasp (bugz#1709161)
0bf871d
1d12442
* Fri Apr 26 2019 Orion Poplawski <orion@nwra.com> - 1.2.1-2
1d12442
- Do not create *-PYTEST.pyc files
1d12442
32c9344
* Tue Apr 23 2019 Orion Poplawski <orion@nwra.com> - 1.2.1-1
32c9344
- Update to 1.2.1
32c9344
- Drop scipy2-doc
32c9344
98a80e2
* Wed Feb 06 2019 Charalampos Stratakis <cstratak@redhat.com> - 1.2.0-1
98a80e2
- Update to 1.2.0
98a80e2
b491c27
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-4
b491c27
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
b491c27
36f81ad
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.0-3
36f81ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
36f81ad
2b99813
* Sat Jun 23 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.0-2
2b99813
- Don't ignore the tests results but rather have a tolerance rate
2b99813
- Skip test_decomp on ppc64le as it currently segfaults
2b99813
c1994df
* Fri Jun 22 2018 Miro Hrončok <mhroncok@redhat.com> - 1.1.0-1
c1994df
- Update to 1.1.0 (#1560265, #1594355)
c1994df
1a96b4a
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-8
1a96b4a
- Rebuilt for Python 3.7
1a96b4a
a9751d7
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-7
a9751d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a9751d7
Antonio Trande 14a650a
* Fri Feb 02 2018 Petr Viktorin <pviktori@redhat.com> - 1.0.0-6
Antonio Trande 14a650a
- Link with -lm to build with new stricter Fedora flags
Antonio Trande 14a650a
  https://bugzilla.redhat.com/show_bug.cgi?id=1541416
Antonio Trande 14a650a
23c4ce0
* Wed Jan 31 2018 Christian Dersch <lupinix@mailbox.org> - 1.0.0-5
23c4ce0
- rebuilt for GCC 8.x (gfortran soname bump)
23c4ce0
dd19a30
* Mon Dec 11 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-4
dd19a30
- Disable tests on s390x
dd19a30
dc3fd84
* Mon Nov 20 2017 Lumír Balhar <lbalhar@redhat.com> - 1.0.0-3
dc3fd84
- New subpackages with HTML documentation
dc3fd84
4e4627b
* Tue Oct 31 2017 Christian Dersch <lupinix@mailbox.org> - 1.0.0-2
4e4627b
- Use openblas where available https://fedoraproject.org/wiki/Changes/OpenBLAS_as_default_BLAS
4e4627b
- Remove ppc64 hackery for OpenBLAS
4e4627b
- Don't run tests in parallel as pytest crashes
4e4627b
- Don't run test_denormals as it tends to stuck
4e4627b
Thomas Spura e5a2f38
* Thu Oct 26 2017 Thomas Spura <tomspur@fedoraproject.org> - 1.0.0-1
Thomas Spura e5a2f38
- update to 1.0.0 and use pytest instead of nose
Thomas Spura c6f0b45
- use timeout during parallel %%check
Thomas Spura e5a2f38
dc61a25
* Wed Oct 04 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-5
f274f16
- Use openblas where available (except ppc64), to use same as numpy (BZ 1472318)
dc61a25
69c9877
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-4
69c9877
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
69c9877
0c4a65d
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.19.1-3
0c4a65d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
0c4a65d
Igor Gnatenko 4711749
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 0.19.1-2
Igor Gnatenko 4711749
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko 4711749
da5496b
* Tue Jun 27 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.1-1
da5496b
- new version
da5496b
76d012b
* Wed Jun 07 2017 Christian Dersch <lupinix@mailbox.org> - 0.19.0-1
76d012b
- new version
76d012b
45bf650
* Tue Jan 31 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.18.0-3
45bf650
- Rebuild for libgfortran.so.3
45bf650
ba99478
* Mon Dec 12 2016 Stratakis Charalampos <cstratak@redhat.com> - 0.18.0-2
ba99478
- Rebuild for Python 3.6
ba99478
8451813
* Tue Jul 26 2016 Than Ngo <than@redhat.com> - 0.18.0-1
8451813
- 0.18.0
33637a1
- %%check: make non-fatal as temporary workaround for scipy build on arm
8451813
31c3835
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.17.0-2
31c3835
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
31c3835
c76585c
* Tue May 31 2016 Nils Philippsen <nils@redhat.com>
c76585c
- fix source URL
c76585c
Orion Poplawski 4cadcb8
* Mon Feb 15 2016 Orion Poplawski <orion@cora.nwra.com> - 0.17.0-1
Orion Poplawski 4cadcb8
- Update to 0.17.0
Orion Poplawski 4cadcb8
- Drop ctypes patch applied upstream
Orion Poplawski 4cadcb8
c455ea8
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.16.1-7
c455ea8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c455ea8
18ceb44
* Sat Nov 21 2015 Kalev Lember <klember@redhat.com> - 0.16.1-6
18ceb44
- Add provides to satisfy scipy%%{_isa} requires in other packages
18ceb44
Björn Esser ddba470
* Sun Nov 15 2015 Björn Esser <fedora@besser82.io> - 0.16.1-5
Björn Esser ddba470
- Revert "Discard results of testsuite on %%{arm} for now"
Björn Esser ddba470
Björn Esser 710e508
* Sat Nov 14 2015 Björn Esser <besser82@fedoraproject.org> - 0.16.1-4
Björn Esser 710e508
- Discard results of testsuite on %%{arm} for now
Björn Esser 710e508
  Segfaults on non-aligned memory test (expected for arm)
Björn Esser 710e508
Thomas Spura f743268
* Sat Nov 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.1-3
Thomas Spura f743268
- Add patch to fix ctypes test
Thomas Spura a8274e7
- Move requires to correct python2 subpackage
Thomas Spura 70915da
- Add FFLAGS also in %%install
Thomas Spura f743268
d8479b3
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.16.1-2
d8479b3
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
d8479b3
Orion Poplawski 51297cd
* Mon Oct 26 2015 Orion Poplawski <orion@cora.nwra.com> - 0.16.1-1
Orion Poplawski 51297cd
- Update to 0.16.1
Orion Poplawski 51297cd
Thomas Spura 6261a33
* Wed Oct 14 2015 Thomas Spura <tomspur@fedoraproject.org> - 0.16.0-1
Thomas Spura 6261a33
- Update to 0.16.0
Thomas Spura 7283e39
- Use python_provide macro
Thomas Spura 6261a33
b734e1a
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.15.1-2
b734e1a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b734e1a
Orion Poplawski 9b671c4
* Tue Mar 31 2015 Orion Poplawski <orion@cora.nwra.com> - 0.15.1-1
Orion Poplawski 9b671c4
- Update to 0.15.1
Orion Poplawski 9b671c4
Orion Poplawski 5873af2
* Sun Jan 4 2015 Orion Poplawski <orion@cora.nwra.com> - 0.14.1-1
Orion Poplawski 5873af2
- Update to 0.14.1
Orion Poplawski 5873af2
91f6f57
* Wed Aug 20 2014 Kevin Fenzi <kevin@scrye.com> - 0.14.0-5
91f6f57
- Rebuild for rpm bug 1131892
91f6f57
31201f9
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-4
31201f9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
31201f9
331d60b
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.14.0-3
331d60b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
331d60b
Orion Poplawski dcc6bb8
* Sat May 10 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-2
Orion Poplawski dcc6bb8
- Rebuild with Python 3.4
Orion Poplawski dcc6bb8
Orion Poplawski b51885b
* Tue May  6 2014 Orion Poplawski <orion@cora.nwra.com> - 0.14-1
Orion Poplawski b51885b
- Update to 0.14
Orion Poplawski b51885b
- Do not use system python-six (bug #1046817)
Orion Poplawski b51885b
Thomas Spura 76638c4
* Thu Feb 20 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-2
Thomas Spura 76638c4
- use python2 macros everywhere (Requested by Han Boetes)
Thomas Spura 76638c4
Thomas Spura 4efd573
* Tue Feb  4 2014 Thomas Spura <tomspur@fedoraproject.org> - 0.13.3-1
Thomas Spura 4efd573
- Update to 0.13.3
Thomas Spura 4efd573
9b629ba
* Mon Dec 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.2-1
9b629ba
- Update to 0.13.2
9b629ba
77ee388
* Fri Dec 06 2013 Nils Philippsen <nils@redhat.com> - 0.13.1-2
77ee388
- rebuild (suitesparse)
77ee388
Orion Poplawski 5c2f06c
* Sun Nov 17 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.1-1
Orion Poplawski 5c2f06c
- Update to 0.13.1
Orion Poplawski 5c2f06c
e4dd001
* Wed Oct 23 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-2
e4dd001
- Update to 0.13.0 final
e4dd001
24b28cf
* Tue Oct 15 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.4.rc1
24b28cf
- Update to 0.13.0rc1
24b28cf
bc63288
* Tue Oct 01 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.13.0-0.3.b1
bc63288
- rebuilt with atlas 3.10
bc63288
4ae597b
* Mon Sep 9 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.2.b1
4ae597b
- Unbundle python-six (bug #1005350)
4ae597b
744eba3
* Thu Aug 29 2013 Orion Poplwski <orion@cora.nwra.com> - 0.13.0-0.1.b1
744eba3
- Update to 0.13.0b1
744eba3
- Drop patches applied upstream
744eba3
- Fixup changelog and summary
744eba3
73b7541
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.12.0-4
73b7541
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
73b7541
1841cbd
* Tue Jul 30 2013 Tomas Tomecek <ttomecek@redhat.com> - 0.12.0-4
1841cbd
- Fix rpmlint warnings
1841cbd
- License update
1841cbd
- Add patch to use build_dir argument in build_extension
Orion Poplawski 019d6dc
744eba3
* Wed May 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-3
744eba3
- Remove old ufsparse references, use suitesparse
744eba3
- Spec cleanup
744eba3
Orion Poplawski db1d7ef
* Mon Apr 15 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-2
Orion Poplawski db1d7ef
- Add patch to fix segfaul in test of sgeqrf
Orion Poplawski db1d7ef
e2c5ca9
* Wed Apr 10 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-1
e2c5ca9
- Update to 0.12.0 final
e2c5ca9
- No longer remove weave from python3 build
e2c5ca9
Orion Poplawski e451a6b
* Sat Feb 16 2013 Orion Poplawski <orion@cora.nwra.com> - 0.12.0-0.1.b1
Orion Poplawski e451a6b
- Update to 0.12.0b1
Orion Poplawski e451a6b
- Drop upstreamed linalg patch
Orion Poplawski e451a6b
Orion Poplawski 86c6793
* Wed Feb 13 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-4
Orion Poplawski 86c6793
- Add patch from upstream to fix python3.3 issues in linalg routines
Orion Poplawski 86c6793
Orion Poplawski aec9c68
* Tue Feb 12 2013 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-3
Orion Poplawski aec9c68
- Disable python3 tests for now
Orion Poplawski aec9c68
b7b47ac
* Mon Oct  8 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-2
b7b47ac
- Add requires python3-numpy, python3-f2py for python3-scipy (bug 863755)
b7b47ac
Orion Poplawski e1be8b8
* Sun Sep 30 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-1
Orion Poplawski e1be8b8
- Update to 0.11.0 final
Orion Poplawski e1be8b8
cb69bd0
* Thu Aug 23 2012 Orion Poplawski <orion@cora.nwra.com> - 0.11.0-0.1.rc2
cb69bd0
- Update to 0.11.0rc2
cb69bd0
e6c765d
* Mon Aug  6 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-4
e6c765d
- Rebuild for python 3.3
e6c765d
9c928fe
* Fri Aug  3 2012 David Malcolm <dmalcolm@redhat.com> - 0.10.1-3
9c928fe
- remove rhel logic from with_python3 conditional
9c928fe
efc71de
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.1-2
efc71de
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
efc71de
Orion Poplawski 6f9862f
* Fri Mar 16 2012 Orion Poplawski <orion@cora.nwra.com> - 0.10.1-1
Orion Poplawski 6f9862f
- Update to 0.10.1
Orion Poplawski 6f9862f
6d72b80
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.10.0-2
6d72b80
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
6d72b80
Orion Poplawski 091f260
* Mon Nov 14 2011 Orion Poplawski <orion@cora.nwra.com> - 0.10.0-1
Orion Poplawski 091f260
- Update to 0.10.0
Orion Poplawski 091f260
Thomas Spura 1954540
* Sat Sep  3 2011 Thomas Spura <tomspur@fedoraproject.org> - 0.9.0-2
Thomas Spura 1954540
- little cosmetic changes
Thomas Spura 1954540
- filter provides in python_sitearch
Thomas Spura 1954540
Thomas Spura 1954540
* Fri Sep 02 2011 Andrew McNabb <amcnabb@mcnabbs.org>
Thomas Spura 1954540
- add python3 subpackage
Thomas Spura 1954540
Orion Poplawski 50c7e09
* Fri Apr 1 2011 Orion Poplawski <orion@cora.nwra.com> - 0.9.0-1
Orion Poplawski 50c7e09
- Update to 0.9.0
Orion Poplawski 50c7e09
- Drop all stsci sources and patches, dropped from upstream
Orion Poplawski 50c7e09
- Drop gcc and py27 patches fixed upstream
Orion Poplawski 50c7e09
- Add %%check section to run tests
Orion Poplawski 50c7e09
7f72431
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
7f72431
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7f72431
8f15b9c
* Sat Jul 31 2010 Toshio Kuratomi <toshio@fedoraproject.org> - 0.7.2-3
617a6d6
- Fix scipy build on python-2.7
617a6d6
cc9bd47
* Thu Jul 22 2010 David Malcolm <dmalcolm@redhat.com> - 0.7.2-2
cc9bd47
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
cc9bd47
4e33955
* Thu Jul 1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.2-1
a5f59ef
- New upstream release
4e33955
8f15b9c
* Sun Apr 11 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-3
a5f59ef
- Bump for rebuild against numpy 1.3
f1fe393
f1fe393
* Thu Apr  1 2010 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.1-2
a5f59ef
- Bump for rebuild against numpy 1.4.0
0df300c
1ac1354
* Thu Dec 10 2009 Jon Ciesla <limb@jcomserv.net> - 0.7.1-1
1ac1354
- Update to 0.7.1.
1ac1354
c647525
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-5
c647525
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c647525
939fe3d
* Sun Jun 14  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-4
939fe3d
- Fix for gcc34 weave blitz bug #505379
939fe3d
237f302
* Tue Apr 7  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-3
237f302
- Add f2py requires to prepared for numpy packaging split
237f302
7005ef5
* Sun Mar 1  2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-2
7005ef5
- Patch for stsci image function syntax fix.
7005ef5
873f0a8
* Thu Feb 26 2009 Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-1
873f0a8
- Update to final 0.7 release
873f0a8
44bbb29
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-0.3.b1
44bbb29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
44bbb29
0c70af6
* Mon Dec 15 2008 Deji Akingunola <dakingun@gmail.com> - 0.7.0-0.2.b1
0c70af6
- Rebuild for atlas-3.8.2
0c70af6
2552995
* Mon Dec 01 2008  Jef Spaleta <jspaleta@fedoraproject.org> - 0.7.0-0.1.b1
2552995
- Update to latest beta which lists python 2.6 support
2552995
895adec
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.6.0-8
895adec
- Rebuild for Python 2.6
895adec
2a42dbb
* Fri Oct 03 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-7
2a42dbb
- fix the stsci fix
2a42dbb
2a3713a
* Thu Oct 02 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-6
2a3713a
- include missing setup files for stsci module
2a3713a
ea45f09
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.6.0-5
ea45f09
- Autorebuild for GCC 4.3
ea45f09
0eaafac
* Fri Jan 04 2008 Jef Spaleta <jspaleta@fedoraproject.org> - 0.6.0-4
0eaafac
- fix for egg-info file creation
0eaafac
aad8285
* Wed Oct 03 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-3
aad8285
- include_dirs changes for ufsparse change in development
aad8285
aad8285
* Tue Oct 02 2007 Jef Spaleta <jspaleta@gmail.com> - 0.6.0-2
aad8285
- Fix licensing to match Fedora packaging guidance
aad8285
- Remove unnecessary library deps
aad8285
aad8285
* Tue Sep 25 2007 Jarrod Millman <millman@berkeley.edu> - 0.6.0-1
aad8285
- update to new upstream source
aad8285
- update Summary, License, Url, and description
aad8285
- added extra dependencies
aad8285
- remove symlink since Lib has been renamed scipy
aad8285
d298e18
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2.1-1
d298e18
- Update to new upstream source
d298e18
8971371
* Tue Aug 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-3
8971371
- fix licensing tag and bump for buildid rebuild
8971371
80f1d0c
* Wed Apr 18 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.2
80f1d0c
- go back to using gfortran now that numpy is patched
80f1d0c
2609926
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2.1
2609926
- minor correction for f77 usage
2609926
2e6656e
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-2
2e6656e
- revert to f77 due to issue with numpy in development
2e6656e
2e6656e
* Sat Apr 14 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1.1
2e6656e
- remove arch specific optimizations
2e6656e
e42f289
* Wed Feb 21 2007 Jef Spaleta <jspaleta@gmail.com> - 0.5.2-1
e42f289
- Update for new upstream release
e42f289
6e804cd
* Mon Dec  11 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-5
6e804cd
- Bump for rebuild against python 2.5 in devel tree
6e804cd
ba422bc
* Sun Dec  3 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-4
a5f59ef
- Minor adjustments to specfile for packaging guidelines.
ba422bc
- Changed buildrequires fftw version 3  from fftw2
ba422bc
ba422bc
* Sat Dec  2 2006 Jef Spaleta <jspaleta@gmail.com> - 0.5.1-2
ba422bc
- Updated spec for FE Packaging Guidelines and for upstream version 0.5.1
ba422bc
ba422bc
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-4
ba422bc
- Add BuildRequires gcc-c++
ba422bc
- Add python-devel
ba422bc
- Add libstdc++
ba422bc
ba422bc
* Mon May  8 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
ba422bc
- Add BuildRequires gcc-gfortran
ba422bc
ba422bc
* Sun May  7 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-3
ba422bc
- Add BuildRequires numpy
ba422bc
ba422bc
ba422bc
* Wed May  3 2006 Neal Becker <ndbecker2@gmail.com> - 0.4.8-2
ba422bc
- Fix BuildRoot
ba422bc
- Add BuildRequires, Requires
ba422bc
- Test remove d1mach patch
ba422bc
- Fix defattr
ba422bc
- Add changelog
ba422bc
- Removed Prefix, Vendor
ba422bc
- Fix Source0