## START: Set by rpmautospec ## (rpmautospec version 0.6.0) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 9; 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 %global srcname billiard %bcond_without tests Name: python-%{srcname} Version: 4.2.0 Release: %autorelease Epoch: 1 Summary: A multiprocessing pool extensions # Automatically converted from old format: BSD - review is highly recommended. License: LicenseRef-Callaway-BSD URL: https://github.com/celery/billiard Source0: https://files.pythonhosted.org/packages/source/b/%{srcname}/%{srcname}-%{version}.tar.gz # Adapt for logging lock internal changes in Python3.13 # https://github.com/celery/billiard/pull/404 # # Fixes: # # Python 3.13: billiard.util.get_logger() is broken # https://github.com/celery/billiard/issues/403 Patch: %{url}/pull/404.patch BuildArch: noarch %description This package contains extensions to the multiprocessing pool. %package -n python3-%{srcname} Summary: %{summary} BuildRequires: python3-devel BuildRequires: python3-setuptools %if %{with tests} BuildRequires: python3-psutil BuildRequires: python3-pytest %endif %description -n python3-%{srcname} This package contains extensions to the multiprocessing pool. %prep %autosetup -p1 -n %{srcname}-%{version} %build %py3_build %install %py3_install %if %{with tests} %check %pytest %endif %files -n python3-%{srcname} %doc CHANGES.txt README.rst %license LICENSE.txt %{python3_sitelib}/%{srcname}-*.egg-info/ %{python3_sitelib}/%{srcname}/ %changelog ## START: Generated by rpmautospec * Wed Sep 04 2024 Miroslav Suchý - 1:4.2.0-9 - convert license to SPDX * Sun Aug 18 2024 Benjamin A. Beasley - 1:4.2.0-8 - Remove obsolete BR on orphaned/unmaintained python3-case * Fri Jul 19 2024 Fedora Release Engineering - 1:4.2.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild * Sat Jun 15 2024 Benjamin A. Beasley - 1:4.2.0-6 - Backport a Python 3.13 fix * Fri Jun 07 2024 Python Maint - 1:4.2.0-5 - Rebuilt for Python 3.13 * Sat Jan 27 2024 Maxwell G - 1:4.2.0-4 - Remove unused python3-mock test dependency * Fri Jan 26 2024 Fedora Release Engineering - 1:4.2.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Sun Jan 21 2024 Fedora Release Engineering - 1:4.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild * Mon Dec 04 2023 František Zatloukal - 1:4.2.0-1 - billiard 4.2.0 (Fixes RHBZ#2248096) * Fri Jul 21 2023 Fedora Release Engineering - 1:4.1.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild * Wed Jun 14 2023 Python Maint - 1:4.1.0-3 - Rebuilt for Python 3.12 * Fri Jan 20 2023 Fedora Release Engineering - 1:4.1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild * Wed Dec 14 2022 Frantisek Zatloukal - 1:4.1.0-1 - billiard 4.1.0 (closes RHBZ#2153206) * Wed Aug 03 2022 Frantisek Zatloukal - 1:4.0.2-1 - billiard 4.0.2 (closes RHBZ#2078183) * Fri Jul 22 2022 Fedora Release Engineering - 1:3.6.4.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Mon Jun 13 2022 Python Maint - 1:3.6.4.0-5 - Rebuilt for Python 3.11 * Fri Jan 21 2022 Fedora Release Engineering - 1:3.6.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Fri Jul 23 2021 Fedora Release Engineering - 1:3.6.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Fri Jun 04 2021 Python Maint - 1:3.6.4.0-2 - Rebuilt for Python 3.10 * Mon Apr 26 2021 Frantisek Zatloukal - 1:3.6.4.0-1 - billiard 3.6.4.0 - cleaned up the spec file * Wed Jan 27 2021 Fedora Release Engineering - 1:3.6.3.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering - 1:3.6.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Mon Jun 01 2020 Frantisek Zatloukal - 1:3.6.3.0-1 - billiard 3.6.3.0 * Mon May 25 2020 Miro Hrončok - 1:3.6.1.0-6 - Rebuilt for Python 3.9 * Thu Jan 30 2020 Fedora Release Engineering - 1:3.6.1.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Thu Jan 09 2020 Zbigniew Jędrzejewski-Szmek - 1:3.6.1.0-4 - Remove dependency on unittest2 (#1789200) * Thu Oct 03 2019 Miro Hrončok - 1:3.6.1.0-3 - Rebuilt for Python 3.8.0rc1 (#1748018) * Mon Aug 19 2019 Miro Hrončok - 1:3.6.1.0-2 - Rebuilt for Python 3.8 * Mon Aug 19 2019 Fabian Affolter - 1:3.6.1.0-1 - Update to latest upstream version 3.6.1.0 (rhbz#1742741) * Mon Aug 19 2019 Miro Hrončok - 1:3.6.0.0-3 - Rebuilt for Python 3.8 * Fri Jul 26 2019 Fedora Release Engineering - 1:3.6.0.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Wed May 01 2019 Fabian Affolter - 1:3.6.0.0-1 - Update to latest upstream version 3.6.0.0 (rhbz#1672168) * Sat Feb 02 2019 Fedora Release Engineering - 1:3.5.0.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jan 26 2019 Neal Gompa - 1:3.5.0.5-1 - Update to 3.5.0.5 - Disable tests on EPEL7 due to missing dependencies * Fri Jul 13 2018 Fedora Release Engineering - 1:3.5.0.3-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Jun 19 2018 Miro Hrončok - 1:3.5.0.3-5 - Rebuilt for Python 3.7 * Wed Feb 21 2018 Matthias Runge - 1:3.5.0.3-4 - add gcc to buildrequires * Sun Feb 11 2018 Iryna Shcherbina - 1:3.5.0.3-3 - Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) * Fri Feb 09 2018 Fedora Release Engineering - 1:3.5.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sun Aug 27 2017 Fabian Affolter - 1:3.5.0.3-1 - Update to latest upstream version 3.5.0.3 (rhbz#1471568) * Thu Aug 03 2017 Fedora Release Engineering - 1:3.5.0.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1:3.5.0.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Tue Feb 07 2017 Matthias Runge - 1:3.5.0.2-1 - update to 3.5.0.2 - enable tests again * Thu Dec 22 2016 Adam Williamson - - 1:3.5.0.1-2 - Disable tests for now, they cannot work till python-case is packaged * Mon Dec 19 2016 Miro Hrončok - Rebuild for Python 3.6 * Wed Nov 16 2016 Fabian Affolter - 1:3.5.0.1-1 - Update to latest upstream version 3.5.0.1 (rhbz#1354091) * Tue Jul 19 2016 Fedora Release Engineering - 1:3.3.0.23-2 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages * Wed Mar 09 2016 Fabian Affolter - 1:3.3.0.23-1 - Update to latest upstream version 3.3.0.23 (rhbz#1314751) * Thu Feb 04 2016 Fedora Release Engineering - 1:3.3.0.22-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sun Nov 15 2015 Fabian Affolter - 1:3.3.0.22-1 - Update to latest upstream version 3.3.0.22 (rhbz#1275443) * Thu Nov 12 2015 Kalev Lember - 1:3.3.0.21-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 * Wed Oct 28 2015 Fabian Affolter - 1:3.3.0.21-1 - Update to latest upstream version 3.3.0.21 (rhbz#1086634) * Thu Jun 18 2015 Fedora Release Engineering - 1:3.3.0.20-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat Apr 18 2015 Fabian Affolter - 1:3.3.0.20-1 - Update to latest upstream version 3.3.0.20 (rhbz#1213018) * Fri Nov 21 2014 Fabian Affolter - 1:3.3.0.19-1 - Update to latest upstream version 3.3.0.19 (rhbz#1166400) * Sun Aug 17 2014 Fedora Release Engineering - 1:3.3.0.18-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Mon Jun 23 2014 Fabian Affolter - 3.3.0.18-1 - Update to latest upstream version 3.3.0.18 (rhbz#1111875) * Sat Jun 07 2014 Fedora Release Engineering - 1:3.3.0.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon May 19 2014 Bohuslav Kabrda - 1:3.3.0.17-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 * Thu Apr 17 2014 Fabian Affolter - 3.3.0.17-1 - Update to latest upstream version 3.3.0.17 (rhbz#1088894) * Wed Mar 05 2014 Fabian Affolter - 3.3.0.16-1 - Update to latest upstream version 3.3.0.16 (rhbz#1063785) * Thu Jan 23 2014 Fabian Affolter - 3.3.0.14-1 - Update to latest upstream version 3.3.0.14 (rhbz#1055303) * Wed Jan 08 2014 Matthias Runge - 3.3.0.13-1 - update to 3.3.013 (rhbz#1034114) - use epoch:1 (rhbz#1028626) * Thu Nov 21 2013 Matthias Runge - 3.3.0.7-1 - update to 3.3.0.7 (rhbz#1026722) * Sat Nov 09 2013 Fabian Affolter - 3.3.0.1-1 - Update to latest upstream version 3.3.0.1 (rhbz#1026722) * Mon Oct 28 2013 Fabian Affolter - 3.3.0.0-1 - Update to latest upstream version 3.3.0.0 (rhbz#1019144) * Mon Oct 14 2013 Matthias Runge - 2.7.34-1 - update to 2.7.34 (rhbz#1018595) - enable tests * Tue Oct 08 2013 Fabian Affolter - 2.7.3.33-1 - Update to latest upstream version 2.7.3.33 * Sat Aug 17 2013 Fabian Affolter - 2.7.3.32-1 - Update to latest upstream version 2.7.3.32 * Wed Jul 31 2013 Fabian Affolter - 2.7.3.31-1 - Update to latest upstream version 2.7.3.31 * Sat Jun 29 2013 Fabian Affolter - 2.7.3.30-1 - Update to latest upstream version 2.7.3.30 * Wed Apr 17 2013 Fabian Affolter - 2.7.3.28-1 - Update to latest upstream version 2.7.3.28 * Tue Mar 26 2013 Fabian Affolter - 2.7.3.23-1 - Update to latest upstream version 2.7.3.23 * Sat Mar 09 2013 Fabian Affolter - 2.7.3.22-1 - Update to latest upstream version 2.7.3.22 * Wed Feb 13 2013 Fabian Affolter - 2.7.3.21-1 - Update to latest upstream version 2.7.3.21 * Mon Feb 11 2013 Fabian Affolter - 2.7.3.20-1 - Update to latest upstream version 2.7.3.20 * Sun Dec 02 2012 Matthias Runge - 2.7.3.19-1 - Update to upstream version 2.7.3.19 * Tue Nov 06 2012 Matthias Runge - 2.7.3.18-1 - Update to upstream version 2.7.3.18 * Fri Sep 28 2012 Matthias Runge - 2.7.3.17-1 - Update to upstream version 2.7.3.17 * Thu Sep 20 2012 Matthias Runge - 2.7.3.14-1 - Update to upstream version 2.7.3.14 * Sun Aug 26 2012 Matthias Runge - 2.7.3.12-1 - Update to new upstream version 2.7.3.12 - Provide python3 packages - Enable checks * Fri Aug 03 2012 Matthias Runge 2.7.3.11-1 - Update to new upstream version 2.7.3.11 * Sat Jul 21 2012 Fedora Release Engineering - 2.7.3.9-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Tue Jun 19 2012 Fabian Affolter - 2.7.3.9-1 - Update to new upstream version 2.7.3.9 * Sat Jan 14 2012 Fedora Release Engineering - 0.3.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Tue Feb 08 2011 Fedora Release Engineering - 0.3.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Sat Aug 14 2010 Fabian Affolter - 0.3.1-2 - TODO removed * Sat Jul 03 2010 Fabian Affolter - 0.3.1-1 - Initial package ## END: Generated by rpmautospec