%global modname pyriemann %global forgeurl https://github.com/alexandrebarachant/pyRiemann Name: python-%{modname} Version: 0.2.7 %forgemeta Release: 1%{?dist} Summary: Covariance matrices manipulation and Biosignal classification License: BSD URL: %{forgeurl} Source0: %{forgesource} BuildArch: noarch %global common_description %{expand: pyriemann is a python package for covariance matrices manipulation and classification through riemannian geometry. The primary target is classification of multivariate biosignals, like EEG, MEG or EMG.} %description %{common_description} %package -n python3-%{modname} Summary: %{summary} BuildRequires: python3-devel BuildRequires: python3dist(setuptools) # requirements.txt BuildRequires: python3dist(numpy) BuildRequires: python3dist(scipy) BuildRequires: python3dist(scikit-learn) >= 0.22 BuildRequires: python3dist(pandas) BuildRequires: python3dist(joblib) BuildRequires: python3dist(seaborn) # required to run tests BuildRequires: python3dist(pytest) # required for “test_viz” BuildRequires: python3dist(matplotlib) %description -n python3-%{modname} %{common_description} %prep %forgesetup %build %py3_build %install %py3_install %check pushd tests PYTHONPATH=%{buildroot}%{python3_sitelib} %{pytest} popd %files -n python3-%{modname} %license LICENSE %doc README.md examples %{python3_sitelib}/%{modname}* %changelog * Mon Aug 23 2021 Benjamin A. Beasley - 0.2.7-1 - Update to 0.2.7 - Drop obsolete %%python_provide macro - Stop manually listing runtime Requires - Macro-ize repeated description - Re-write BR’s in python3dist(…) style * Fri Jul 23 2021 Fedora Release Engineering - 0.2.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Jun 04 2021 Python Maint - 0.2.6-8 - Rebuilt for Python 3.10 * Thu May 20 2021 Ankur Sinha - 0.2.6-7.20210520gitcdb6160 - User forge macros - Use snapshot - Use pytest, include additional BRs * Wed Jan 27 2021 Fedora Release Engineering - 0.2.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Wed Sep 09 2020 Aniket Pradhan - 0.2.6-5 - Rebuilt for fixed python-joblib package * Sat Aug 01 2020 Fedora Release Engineering - 0.2.6-4 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jul 29 2020 Fedora Release Engineering - 0.2.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue May 26 2020 Miro Hrončok - 0.2.6-2 - Rebuilt for Python 3.9 * Tue Apr 21 2020 Ankur Sinha - 0.2.6-1 - Update to 0.2.6 * Thu Jan 30 2020 Fedora Release Engineering - 0.2.4-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Mon Aug 19 2019 Miro Hrončok - 0.2.4-9 - Rebuilt for Python 3.8 * Fri Jul 26 2019 Fedora Release Engineering - 0.2.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Sat Feb 02 2019 Fedora Release Engineering - 0.2.4-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Oct 11 2018 Zbigniew Jędrzejewski-Szmek - 0.2.4-6 - Python2 binary package has been removed See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal * Sat Jul 14 2018 Fedora Release Engineering - 0.2.4-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Jun 19 2018 Miro Hrončok - 0.2.4-4 - Rebuilt for Python 3.7 * Fri Feb 09 2018 Fedora Release Engineering - 0.2.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.2.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Sat Mar 11 2017 Igor Gnatenko - 0.2.4-1 - Update to 0.2.4 * Sat Feb 11 2017 Fedora Release Engineering - 0.2.3-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Dec 19 2016 Miro Hrončok - 0.2.3-7 - Rebuild for Python 3.6 * Mon Sep 26 2016 Dominik Mierzejewski - 0.2.3-6 - rebuilt for matplotlib-2.0.0 * Tue Jul 19 2016 Fedora Release Engineering - 0.2.3-5 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Thu Feb 04 2016 Fedora Release Engineering - 0.2.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sun Nov 29 2015 Igor Gnatenko - 0.2.3-3 - Fix building with new scikit-learn - Fix requirements a bit * Thu Nov 12 2015 Igor Gnatenko - 0.2.3-2 - Fix pandas requirements on f23 * Wed Nov 11 2015 Igor Gnatenko - 0.2.3-1 - Initial package