## START: Set by rpmautospec ## (rpmautospec version 0.3.5) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 1; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec %bcond_without tests %global debug_package %{nil} %global desc %{expand: A Python module to read Matlab files. This module works with both the old (< 7.3) and the new (>= 7.3) HDF5 based format. The output should be the same for both kinds of files. Documentation can be found here: http://pymatreader.readthedocs.io/en/latest/} Name: python-pymatreader Version: 0.0.32 Release: %autorelease Summary: Convenient reader for Matlab mat files License: BSD URL: https://gitlab.com/obob/pymatreader/ Source0: %{url}/-/archive/v%{version}/pymatreader-v%{version}.tar.gz # https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval ExcludeArch: %{ix86} # https://bugzilla.redhat.com/show_bug.cgi?id=2116690 ExcludeArch: s390x BuildRequires: python3-devel %if %{with tests} BuildRequires: python3-pytest %endif %description %{desc} %package -n python3-pymatreader Summary: %{summary} %description -n python3-pymatreader %{desc} %prep %autosetup -n pymatreader-v%{version} %generate_buildrequires %pyproject_buildrequires -r %build %pyproject_wheel %install %pyproject_install %pyproject_save_files pymatreader %check %if %{with tests} # Reported upstream: https://gitlab.com/obob/pymatreader/-/issues/9 %{pytest} -k "not test_files_with_unsupported_classesv7" %endif %files -n python3-pymatreader -f %{pyproject_files} %doc README.md %changelog * Fri Aug 11 2023 Packit - 0.0.32-1 - [packit] 0.0.32 upstream release * Fri Aug 11 2023 Ankur Sinha (Ankur Sinha Gmail) - 0.0.30-8 - chore: add packit * Sat Jul 22 2023 Ankur Sinha (Ankur Sinha Gmail) - 0.0.30-7 - chore: modernise spec * Fri Jul 21 2023 Fedora Release Engineering - 0.0.30-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Jul 12 2023 Python Maint - 0.0.30-4 - Rebuilt for Python 3.12 * Fri Jan 20 2023 Fedora Release Engineering - 0.0.30-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Tue Aug 09 2022 Alessio - 0.0.30-2 - Exclude s390x arch due to failing tests * Sun Aug 07 2022 Alessio - 0.0.30-1 - Update to 0.0.30 * Fri Jul 22 2022 Fedora Release Engineering - 0.0.24-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jul 11 2022 Benjamin A. Beasley - 0.0.24-8 - Fix extra newline in description - Drop unnecessary python_enable_dependency_generator macro * Tue Jun 14 2022 Python Maint - 0.0.24-7 - Rebuilt for Python 3.11 * Fri Jan 21 2022 Fedora Release Engineering - 0.0.24-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 0.0.24-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jul 06 2021 Ankur Sinha - 0.0.24-4 - Fix build * Fri Jun 04 2021 Python Maint - 0.0.24-3 - Rebuilt for Python 3.10 * Wed Jan 27 2021 Fedora Release Engineering - 0.0.24-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sat Nov 28 2020 Ankur Sinha - 0.0.24-1 - Update to latest release * Wed Jul 29 2020 Fedora Release Engineering - 0.0.23-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Thu Jun 25 2020 Ankur Sinha - 0.0.23-2 - Explicitly BR setuptools * Sun Jun 21 2020 Ankur Sinha - 0.0.23-1 - Update to 0.0.23 * Tue May 26 2020 Miro Hrončok - 0.0.21-2 - Rebuilt for Python 3.9 * Sat Feb 01 2020 Ankur Sinha - 0.0.21-1 - Update to latest release * Thu Jan 30 2020 Fedora Release Engineering - 0.0.19-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Oct 03 2019 Miro Hrončok - 0.0.19-4 - Rebuilt for Python 3.8.0rc1 (#1748018) * Mon Aug 19 2019 Miro Hrončok - 0.0.19-3 - Rebuilt for Python 3.8 * Fri Jul 26 2019 Fedora Release Engineering - 0.0.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Mon Apr 08 2019 Ankur Sinha - 0.0.19-1 - Update to latest upstream release 0.0.19 * Sat Feb 02 2019 Fedora Release Engineering - 0.0.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Tue Nov 20 2018 Ankur Sinha - 0.0.17-1 - Initial build