The package rpms/python-nitime.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/python-nitime.git/commit/?id=411b431....
Change: +ExcludeArch: %{ix86}
Thanks.
Full change: ============
commit 0e571200a7b59847bfb11c805255f67e3413ebc6 Author: Sandro devel@penguinpee.nl Date: Thu Dec 19 20:50:00 2024 +0100
Allow building with NumPy 1.x
Needed for building the package for F41 / F40.
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index fa9e4f9..74554da 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -60,6 +60,9 @@ popd # Remove duplicate license file from module rm -v nitime/LICENSE
+# Allow building with NumPy 1.x. F40 and F41 will stay on 1.x. +sed -r -i 's/numpy>=2.*,</numpy</' pyproject.toml + %generate_buildrequires %pyproject_buildrequires -x full
commit 3ac20499a8a39969d174764ba859f5847b6a6851 Author: Sandro devel@penguinpee.nl Date: Thu Dec 19 20:47:57 2024 +0100
Run tests from installed location
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 7152d0b..fa9e4f9 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -71,7 +71,7 @@ rm -v nitime/LICENSE %pyproject_save_files -l nitime
%check -%pytest -v +%pytest -v --import-mode=importlib
%files -n python3-nitime -f %{pyproject_files} %doc README.txt THANKS
commit 7c0b58b0a87e9d75006103963ce0fcf887499d66 Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:39:11 2024 +0100
Add Packit config
[skip changelog]
diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..ca47c84 --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,12 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +jobs: + - job: pull_from_upstream + trigger: release + dist_git_branches: + - fedora-rawhide + - job: koji_build + trigger: commit + dist_git_branches: + - fedora-rawhide
commit 949a1f37f9145d826c186265cec3671fcca7902c Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:29:50 2024 +0100
Remove duplicate LICENSE file
This will also prevent the LICENSE file from being installed in two places (module and metadata).
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index e7910a4..7152d0b 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -57,6 +57,9 @@ pushd tools done popd
+# Remove duplicate license file from module +rm -v nitime/LICENSE + %generate_buildrequires %pyproject_buildrequires -x full
commit d395a82091693442dc19ed4a44a48932c3b54f7e Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:17:51 2024 +0100
Migrate license to SPDX
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 6a63843..e7910a4 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -7,8 +7,7 @@ Summary: Timeseries analysis for neuroscience data %global tag %{version} %forgemeta
-# Automatically converted from old format: BSD - review is highly recommended. -License: LicenseRef-Callaway-BSD +License: BSD-3-Clause URL: http://nipy.org/nitime Source: %forgesource
commit 411b4316da3aef19301b72a828448f4eb89904e2 Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:15:26 2024 +0100
Enable tests and drop i686
Currently tests fail due to pending NumPy 2.x rebuilds.
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index a19cc82..6a63843 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -1,8 +1,3 @@ -# Multiple tests fail on i386 -# https://github.com/nipy/nitime/issues/136 -# https://github.com/nipy/nitime/issues/137 -%bcond_with tests - Name: python-nitime Version: 0.11 Release: %autorelease @@ -17,6 +12,9 @@ License: LicenseRef-Callaway-BSD URL: http://nipy.org/nitime Source: %forgesource
+# https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval +ExcludeArch: %{ix86} + BuildRequires: gcc BuildRequires: python3-devel BuildRequires: %{py3_dist pytest} @@ -71,9 +69,7 @@ popd %pyproject_save_files -l nitime
%check -%if %{with tests} -%pytest --pyargs nitime -%endif +%pytest -v
%files -n python3-nitime -f %{pyproject_files} %doc README.txt THANKS
commit 3c6c721ca08aa5361af980f3cb4dbd0b20482022 Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:07:46 2024 +0100
Add full extra
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 520074f..a19cc82 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -43,6 +43,8 @@ Summary: %{summary}
%description -n python3-nitime %_description
+%pyproject_extras_subpkg -n python3-nitime full + %prep %forgeautosetup -p1
@@ -59,7 +61,7 @@ pushd tools popd
%generate_buildrequires -%pyproject_buildrequires +%pyproject_buildrequires -x full
%build %pyproject_wheel
commit 92bfb1e6880938149654d4ce5cb0f225eddc8ebd Author: Sandro devel@penguinpee.nl Date: Sun Dec 15 00:01:37 2024 +0100
Update to 0.11
Drop obsolete patch.
diff --git a/.gitignore b/.gitignore index d246e37..519705d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /nitime-1fab571.tar.gz /nitime-827b609.tar.gz +/nitime-0.11.tar.gz diff --git a/0001-Remove-six.patch b/0001-Remove-six.patch deleted file mode 100644 index c699208..0000000 --- a/0001-Remove-six.patch +++ /dev/null @@ -1,54 +0,0 @@ -From 293fd167cd8557ffc1aa7d7622426a510b613db2 Mon Sep 17 00:00:00 2001 -From: "Ankur Sinha (Ankur Sinha Gmail)" sanjay.ankur@gmail.com -Date: Thu, 1 Aug 2019 21:29:51 +0100 -Subject: [PATCH] Remove six - ---- - nitime/__init__.py | 2 +- - nitime/timeseries.py | 2 +- - nitime/viz.py | 4 ++-- - 3 files changed, 4 insertions(+), 4 deletions(-) - -diff --git a/nitime/__init__.py b/nitime/__init__.py -index 0c289dd..3facd41 100644 ---- a/nitime/__init__.py -+++ b/nitime/__init__.py -@@ -26,6 +26,6 @@ from .version import __version__ - from . import algorithms - from . import timeseries - from . import analysis --from . import six -+import six - - from .timeseries import * -diff --git a/nitime/timeseries.py b/nitime/timeseries.py -index a918d20..53ad0db 100644 ---- a/nitime/timeseries.py -+++ b/nitime/timeseries.py -@@ -32,7 +32,7 @@ import numpy as np - - # Our own - from nitime import descriptors as desc --import nitime.six as six -+import six - - #----------------------------------------------------------------------------- - # Module globals -diff --git a/nitime/viz.py b/nitime/viz.py -index 0d8602d..05349b8 100644 ---- a/nitime/viz.py -+++ b/nitime/viz.py -@@ -7,8 +7,8 @@ from __future__ import print_function - - # If you are running nosetests right now, you might want to use 'agg' as a backend: - import sys --from nitime.six.moves import map --from nitime.six.moves import zip -+from six.moves import map -+from six.moves import zip - - # Then do all the rest of it: - import numpy as np --- -2.21.0 - diff --git a/python-nitime.spec b/python-nitime.spec index 5f6306a..520074f 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -4,20 +4,18 @@ %bcond_with tests
Name: python-nitime -Version: 0.8.1 +Version: 0.11 Release: %autorelease Summary: Timeseries analysis for neuroscience data
%global forgeurl https://github.com/nipy/nitime -# Use a git commit with fixes -%global commit 827b609e61c5821347ad06e865c86722c11fe9f3 +%global tag %{version} %forgemeta
# Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: http://nipy.org/nitime Source: %forgesource -Patch: 0001-Remove-six.patch
BuildRequires: gcc BuildRequires: python3-devel @@ -47,14 +45,9 @@ Summary: %{summary}
%prep %forgeautosetup -p1 -rm -rvf nitime.egg-info -rm -f nitime/six.py - -find . -name "*.so" -exec rm -fv '{}' ;
# Correct shebangs to python3 sed -i 's|^#!/usr/bin/env python|#!/usr/bin/python3|' setup.py -sed -i 's|python|python3|' doc/Makefile
# This example doesn't seem to be correct, so we remove it for the time being and let upstream know. rm -fv doc/examples/filtering_fmri.py diff --git a/sources b/sources index 62b21a3..985a072 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (nitime-827b609.tar.gz) = eec759c0abee613fbecc5671fb072e69ede99f6730385651f4f177e3f8ee1610aae143bfa9b236dde287a42ae9d6986086cd87d04e7e91f570fc1e23984f308d +SHA512 (nitime-0.11.tar.gz) = 2e6453504699d5b8c601a1c2da5aab67720991f0cca6eeb983c84c7b0a448dcd1afd12972658cb116cc72433682735225937d541281803d55afc6d076ae313f5
commit 391d5909d1581e6b12a7de2fe948210e3530cfb4 Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:46:57 2024 +0100
Use forge macros
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 43a11c1..5f6306a 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -1,7 +1,3 @@ -# Use a git commit with fixes -%global commit 827b609e61c5821347ad06e865c86722c11fe9f3 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) - # Multiple tests fail on i386 # https://github.com/nipy/nitime/issues/136 # https://github.com/nipy/nitime/issues/137 @@ -12,10 +8,15 @@ Version: 0.8.1 Release: %autorelease Summary: Timeseries analysis for neuroscience data
+%global forgeurl https://github.com/nipy/nitime +# Use a git commit with fixes +%global commit 827b609e61c5821347ad06e865c86722c11fe9f3 +%forgemeta + # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: http://nipy.org/nitime -Source: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/nitime-%%7Bshortcommit%... +Source: %forgesource Patch: 0001-Remove-six.patch
BuildRequires: gcc @@ -45,7 +46,7 @@ Summary: %{summary} %description -n python3-nitime %_description
%prep -%autosetup -n nitime-%{commit} -p1 +%forgeautosetup -p1 rm -rvf nitime.egg-info rm -f nitime/six.py
commit ad0765be37def097ea7f39454f34e14a688c38cf Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:38:53 2024 +0100
Don't enumerate Source nor Patch
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index bc9c0f1..43a11c1 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -15,11 +15,10 @@ Summary: Timeseries analysis for neuroscience data # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: http://nipy.org/nitime -Source0: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/nitime-%%7Bshortcommit%... -Patch0: 0001-Remove-six.patch +Source: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/nitime-%%7Bshortcommit%... +Patch: 0001-Remove-six.patch
BuildRequires: gcc -BuildRequires: git-core BuildRequires: python3-devel BuildRequires: %{py3_dist pytest}
@@ -46,7 +45,7 @@ Summary: %{summary} %description -n python3-nitime %_description
%prep -%autosetup -n nitime-%{commit} -S git +%autosetup -n nitime-%{commit} -p1 rm -rvf nitime.egg-info rm -f nitime/six.py
commit 8b36dc555891c2c783e6268c03652cd1759bb785 Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:35:40 2024 +0100
Switch to pyproject macros
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index e8d048e..bc9c0f1 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -18,25 +18,10 @@ URL: http://nipy.org/nitime Source0: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/nitime-%%7Bshortcommit%... Patch0: 0001-Remove-six.patch
-BuildRequires: python3-devel - -BuildRequires: %{py3_dist cython} -BuildRequires: %{py3_dist matplotlib} -BuildRequires: %{py3_dist networkx} -BuildRequires: %{py3_dist nibabel} -BuildRequires: %{py3_dist pytest} -BuildRequires: %{py3_dist scipy} -BuildRequires: %{py3_dist setuptools} BuildRequires: gcc BuildRequires: git-core - -Requires: %{py3_dist numpy} -Requires: %{py3_dist scipy} -Requires: %{py3_dist matplotlib} -Requires: %{py3_dist networkx} -Requires: %{py3_dist nibabel} -Requires: %{py3_dist cython} -Requires: %{py3_dist six} +BuildRequires: python3-devel +BuildRequires: %{py3_dist pytest}
%global _description %{expand: Nitime is library of tools and algorithms for the analysis of time-series data @@ -57,7 +42,6 @@ Documentation is available at http://nipy.org/nitime/documentation.html
%package -n python3-nitime Summary: %{summary} -%{?python_provide:%python_provide python3-nitime}
%description -n python3-nitime %_description
@@ -81,22 +65,23 @@ pushd tools done popd
+%generate_buildrequires +%pyproject_buildrequires + %build -%py3_build +%pyproject_wheel
%install -%py3_install +%pyproject_install +%pyproject_save_files -l nitime
%check %if %{with tests} %pytest --pyargs nitime %endif
-%files -n python3-nitime -%license LICENSE +%files -n python3-nitime -f %{pyproject_files} %doc README.txt THANKS -%{python3_sitearch}/nitime-%{version}-py%{python3_version}.egg-info -%{python3_sitearch}/nitime
%changelog %autochangelog
commit 9dbddce1d22b6dc01c17d82971eba4b1cc163cf1 Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:07:51 2024 +0100
Drop doc sub package
It's not been built since F38, which would be the last release allowing an upgrade to a current stable release. Thus no need for an Obsoletes.
Documentation is available online.
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 7fa14ba..e8d048e 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -7,11 +7,6 @@ # https://github.com/nipy/nitime/issues/137 %bcond_with tests
-# Docs are broken, need to be reported upstream -# Currently disabled -%bcond_with docs - - Name: python-nitime Version: 0.8.1 Release: %autorelease @@ -66,22 +61,6 @@ Summary: %{summary}
%description -n python3-nitime %_description
-%if %{with docs} -%package doc -Summary: Documentation for %{name} -BuildArch: noarch - -# Bundles a few sphinxexts but they don't seem to be easy to find -BuildRequires: %{py3_dist sphinx} -BuildRequires: %{py3_dist numpydoc} -BuildRequires: texlive-latex -BuildRequires: texlive-ucs -BuildRequires: tex(amsthm.sty) - -%description doc -Documentation files for %{name}. -%endif - %prep %autosetup -n nitime-%{commit} -S git rm -rvf nitime.egg-info @@ -105,14 +84,6 @@ popd %build %py3_build
-%if %{with docs} -pushd doc && - PYTHONPATH=../ make html && - rm -fv _build/html/.buildinfo -popd -%endif - - %install %py3_install
@@ -127,11 +98,5 @@ popd %{python3_sitearch}/nitime-%{version}-py%{python3_version}.egg-info %{python3_sitearch}/nitime
-%if %{with docs} -%files doc -%license LICENSE -%doc doc/_build/html -%endif - %changelog %autochangelog
commit 2608c32f297b523f888987fc0e4e99be3194033a Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:05:30 2024 +0100
Move description
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index a78d3a9..7fa14ba 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -12,22 +12,6 @@ %bcond_with docs
-%global _description %{expand: -Nitime is library of tools and algorithms for the analysis of time-series data -from neuroscience experiments. It contains a implementation of numerical -algorithms for time-series analysis both in the time and spectral domains, a -set of container objects to represent time-series, and auxiliary objects that -expose a high level interface to the numerical machinery and make common -analysis tasks easy to express with compact and semantically clear code. - -Current information can always be found at the nitime website. Questions and -comments can be directed to the mailing list: -http://mail.scipy.org/mailman/listinfo/nipy-devel. - -Documentation is available at http://nipy.org/nitime/documentation.html -} - - Name: python-nitime Version: 0.8.1 Release: %autorelease @@ -59,6 +43,21 @@ Requires: %{py3_dist nibabel} Requires: %{py3_dist cython} Requires: %{py3_dist six}
+%global _description %{expand: +Nitime is library of tools and algorithms for the analysis of time-series data +from neuroscience experiments. It contains a implementation of numerical +algorithms for time-series analysis both in the time and spectral domains, a +set of container objects to represent time-series, and auxiliary objects that +expose a high level interface to the numerical machinery and make common +analysis tasks easy to express with compact and semantically clear code. + +Current information can always be found at the nitime website. Questions and +comments can be directed to the mailing list: +http://mail.scipy.org/mailman/listinfo/nipy-devel. + +Documentation is available at http://nipy.org/nitime/documentation.html +} + %description %_description
%package -n python3-nitime
commit 9846facf43e933e74849b6fd44d1d0cdf49eee70 Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:00:50 2024 +0100
Drop srcname
It's back practice and makes the spec file hard(er) to parse.
[skip changelog]
diff --git a/python-nitime.spec b/python-nitime.spec index 43d35ea..a78d3a9 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -12,8 +12,6 @@ %bcond_with docs
-%global srcname nitime - %global _description %{expand: Nitime is library of tools and algorithms for the analysis of time-series data from neuroscience experiments. It contains a implementation of numerical @@ -30,15 +28,15 @@ Documentation is available at http://nipy.org/nitime/documentation.html }
-Name: python-%{srcname} +Name: python-nitime Version: 0.8.1 Release: %autorelease Summary: Timeseries analysis for neuroscience data
# Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD -URL: http://nipy.org/%%7Bsrcname%7D -Source0: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/%%7Bsrcname%7D-%%7Bshor... +URL: http://nipy.org/nitime +Source0: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/nitime-%%7Bshortcommit%... Patch0: 0001-Remove-six.patch
BuildRequires: python3-devel @@ -63,11 +61,11 @@ Requires: %{py3_dist six}
%description %_description
-%package -n python3-%{srcname} +%package -n python3-nitime Summary: %{summary} -%{?python_provide:%python_provide python3-%{srcname}} +%{?python_provide:%python_provide python3-nitime}
-%description -n python3-%{srcname} %_description +%description -n python3-nitime %_description
%if %{with docs} %package doc @@ -86,8 +84,8 @@ Documentation files for %{name}. %endif
%prep -%autosetup -n %{srcname}-%{commit} -S git -rm -rvf %{srcname}.egg-info +%autosetup -n nitime-%{commit} -S git +rm -rvf nitime.egg-info rm -f nitime/six.py
find . -name "*.so" -exec rm -fv '{}' ; @@ -121,14 +119,14 @@ popd
%check %if %{with tests} -%pytest --pyargs %{srcname} +%pytest --pyargs nitime %endif
-%files -n python3-%{srcname} +%files -n python3-nitime %license LICENSE %doc README.txt THANKS -%{python3_sitearch}/%{srcname}-%{version}-py%{python3_version}.egg-info -%{python3_sitearch}/%{srcname} +%{python3_sitearch}/nitime-%{version}-py%{python3_version}.egg-info +%{python3_sitearch}/nitime
%if %{with docs} %files doc
commit 23b9f9ab424035348ea4aea9eaaf71aa895f87b4 Author: Sandro devel@penguinpee.nl Date: Sat Dec 14 23:00:12 2024 +0100
Convert to %autorelease and %autochangelog
[skip changelog]
diff --git a/changelog b/changelog new file mode 100644 index 0000000..9433706 --- /dev/null +++ b/changelog @@ -0,0 +1,83 @@ +* Sat Dec 14 2024 Miro Hrončok mhroncok@redhat.com - 0.8.1-21 +- Drop unused test dependency on deprecated python3-nose +- Use pytest instead when built with tests +- The tests still fail (numpy incompatibility, using the imp module, ...) + +* Wed Sep 04 2024 Miroslav Suchý msuchy@redhat.com - 0.8.1-20 +- convert license to SPDX + +* Fri Jul 19 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Mon Jun 10 2024 Python Maint python-maint@redhat.com - 0.8.1-18 +- Rebuilt for Python 3.13 + +* Fri Jan 26 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-16 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jan 20 2023 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-14 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Wed Jun 15 2022 Python Maint python-maint@redhat.com - 0.8.1-12 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint python-maint@redhat.com - 0.8.1-9 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Wed Jul 29 2020 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jun 25 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8.1-6 +- Explicitly BR setuptools + +* Tue May 26 2020 Miro Hrončok mhroncok@redhat.com - 0.8.1-5 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Thu Oct 03 2019 Miro Hrončok mhroncok@redhat.com - 0.8.1-3 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Mon Aug 19 2019 Miro Hrončok mhroncok@redhat.com - 0.8.1-2 +- Rebuilt for Python 3.8 + +* Thu Aug 01 2019 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8.1-1 +- Update to new version +- Fix build +- Use conditionals +- Drop Python 2 +- Disable broken doc build + +* Fri Jul 26 2019 Fedora Release Engineering releng@fedoraproject.org - 0.8-0.4.git1fab571 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering releng@fedoraproject.org - 0.8-0.3.git1fab571 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Tue Nov 06 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8-0.2.git1fab571 +- Enable documentation on rawhide where build succeeds (F30) +- Remove extra buildinfo file +- Make doc package noarch +- Move THANKS file to correct bits + +* Sun Nov 04 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8-0.1.git1fab571 +- Initial build diff --git a/python-nitime.spec b/python-nitime.spec index da89c08..43d35ea 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -32,7 +32,7 @@ Documentation is available at http://nipy.org/nitime/documentation.html
Name: python-%{srcname} Version: 0.8.1 -Release: 21%{?dist} +Release: %autorelease Summary: Timeseries analysis for neuroscience data
# Automatically converted from old format: BSD - review is highly recommended. @@ -137,86 +137,4 @@ popd %endif
%changelog -* Sat Dec 14 2024 Miro Hrončok mhroncok@redhat.com - 0.8.1-21 -- Drop unused test dependency on deprecated python3-nose -- Use pytest instead when built with tests -- The tests still fail (numpy incompatibility, using the imp module, ...) - -* Wed Sep 04 2024 Miroslav Suchý msuchy@redhat.com - 0.8.1-20 -- convert license to SPDX - -* Fri Jul 19 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Mon Jun 10 2024 Python Maint python-maint@redhat.com - 0.8.1-18 -- Rebuilt for Python 3.13 - -* Fri Jan 26 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jan 20 2023 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Wed Jun 15 2022 Python Maint python-maint@redhat.com - 0.8.1-12 -- Rebuilt for Python 3.11 - -* Fri Jan 21 2022 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint python-maint@redhat.com - 0.8.1-9 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jun 25 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8.1-6 -- Explicitly BR setuptools - -* Tue May 26 2020 Miro Hrončok mhroncok@redhat.com - 0.8.1-5 -- Rebuilt for Python 3.9 - -* Thu Jan 30 2020 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Oct 03 2019 Miro Hrončok mhroncok@redhat.com - 0.8.1-3 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Mon Aug 19 2019 Miro Hrončok mhroncok@redhat.com - 0.8.1-2 -- Rebuilt for Python 3.8 - -* Thu Aug 01 2019 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8.1-1 -- Update to new version -- Fix build -- Use conditionals -- Drop Python 2 -- Disable broken doc build - -* Fri Jul 26 2019 Fedora Release Engineering releng@fedoraproject.org - 0.8-0.4.git1fab571 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering releng@fedoraproject.org - 0.8-0.3.git1fab571 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Tue Nov 06 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8-0.2.git1fab571 -- Enable documentation on rawhide where build succeeds (F30) -- Remove extra buildinfo file -- Make doc package noarch -- Move THANKS file to correct bits - -* Sun Nov 04 2018 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 0.8-0.1.git1fab571 -- Initial build +%autochangelog
commit b39371deca3b3d2659a726f5d8729f214aeee753 Author: Miro Hrončok miro@hroncok.cz Date: Sat Dec 14 20:15:57 2024 +0100
Drop unused test dependency on deprecated python3-nose
- Use pytest instead when built with tests - The tests still fail (numpy incompatibility, using the imp module, ...)
diff --git a/python-nitime.spec b/python-nitime.spec index f627198..da89c08 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -32,7 +32,7 @@ Documentation is available at http://nipy.org/nitime/documentation.html
Name: python-%{srcname} Version: 0.8.1 -Release: 20%{?dist} +Release: 21%{?dist} Summary: Timeseries analysis for neuroscience data
# Automatically converted from old format: BSD - review is highly recommended. @@ -47,7 +47,6 @@ BuildRequires: %{py3_dist cython} BuildRequires: %{py3_dist matplotlib} BuildRequires: %{py3_dist networkx} BuildRequires: %{py3_dist nibabel} -BuildRequires: %{py3_dist nose} BuildRequires: %{py3_dist pytest} BuildRequires: %{py3_dist scipy} BuildRequires: %{py3_dist setuptools} @@ -122,8 +121,7 @@ popd
%check %if %{with tests} -# From https://github.com/neurodebian/nitime/blob/3ca5a131ba1ea839e047a7a2e008b754b... -PYTHONPATH=$RPM_BUILD_ROOT/%{python3_sitearch} nosetests-3 '--exclude=test_(coherence_linear_dependence|lazy_reload)' nitime +%pytest --pyargs %{srcname} %endif
%files -n python3-%{srcname} @@ -139,6 +137,11 @@ PYTHONPATH=$RPM_BUILD_ROOT/%{python3_sitearch} nosetests-3 '--exclude=test_(cohe %endif
%changelog +* Sat Dec 14 2024 Miro Hrončok mhroncok@redhat.com - 0.8.1-21 +- Drop unused test dependency on deprecated python3-nose +- Use pytest instead when built with tests +- The tests still fail (numpy incompatibility, using the imp module, ...) + * Wed Sep 04 2024 Miroslav Suchý msuchy@redhat.com - 0.8.1-20 - convert license to SPDX
commit 29d17fde971712400e85b64e03d093ecde040ee6 Author: Miroslav Suchý msuchy@redhat.com Date: Wed Sep 4 20:19:41 2024 +0200
convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
diff --git a/python-nitime.spec b/python-nitime.spec index 48ae0f9..f627198 100644 --- a/python-nitime.spec +++ b/python-nitime.spec @@ -32,10 +32,11 @@ Documentation is available at http://nipy.org/nitime/documentation.html
Name: python-%{srcname} Version: 0.8.1 -Release: 19%{?dist} +Release: 20%{?dist} Summary: Timeseries analysis for neuroscience data
-License: BSD +# Automatically converted from old format: BSD - review is highly recommended. +License: LicenseRef-Callaway-BSD URL: http://nipy.org/%%7Bsrcname%7D Source0: https://github.com/nipy/nitime/archive/%%7Bcommit%7D/%%7Bsrcname%7D-%%7Bshor... Patch0: 0001-Remove-six.patch @@ -138,6 +139,9 @@ PYTHONPATH=$RPM_BUILD_ROOT/%{python3_sitearch} nosetests-3 '--exclude=test_(cohe %endif
%changelog +* Wed Sep 04 2024 Miroslav Suchý msuchy@redhat.com - 0.8.1-20 +- convert license to SPDX + * Fri Jul 19 2024 Fedora Release Engineering releng@fedoraproject.org - 0.8.1-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
arch-excludes@lists.fedoraproject.org