From b76b618df2cd48a57e7105145712cfb981d84e22 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 01:42:57 +0000 Subject: [PATCH 01/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- python-gevent-eventemitter.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec index 44b5aa7..2eb59e1 100644 --- a/python-gevent-eventemitter.spec +++ b/python-gevent-eventemitter.spec @@ -4,7 +4,7 @@ Name: python-%{pypi_name} Version: 2.1 -Release: 10%{?dist} +Release: 11%{?dist} Summary: EventEmitter using gevent BuildArch: noarch @@ -61,6 +61,9 @@ Summary: %{summary} %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jul 21 2023 Fedora Release Engineering - 2.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From 8b97ddcce00fc87ebf0695a3eedf9a28426aba8c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jan 2024 04:45:24 +0000 Subject: [PATCH 02/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- python-gevent-eventemitter.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec index 2eb59e1..7331e99 100644 --- a/python-gevent-eventemitter.spec +++ b/python-gevent-eventemitter.spec @@ -4,7 +4,7 @@ Name: python-%{pypi_name} Version: 2.1 -Release: 11%{?dist} +Release: 12%{?dist} Summary: EventEmitter using gevent BuildArch: noarch @@ -61,6 +61,9 @@ Summary: %{summary} %changelog +* Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 9406ea933fd9542cb8b7d94d28479ce2efba2b8a Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Sat, 27 Jan 2024 05:11:00 +0000 Subject: [PATCH 03/12] Remove unused python3-mock test dependency --- python-gevent-eventemitter.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec index 7331e99..047e75d 100644 --- a/python-gevent-eventemitter.spec +++ b/python-gevent-eventemitter.spec @@ -4,7 +4,7 @@ Name: python-%{pypi_name} Version: 2.1 -Release: 12%{?dist} +Release: 13%{?dist} Summary: EventEmitter using gevent BuildArch: noarch @@ -20,7 +20,6 @@ BuildRequires: python3-devel BuildRequires: python3dist(setuptools) BuildRequires: python3dist(coverage) >= 4.0.3 BuildRequires: python3dist(gevent) >= 1.3 -BuildRequires: python3dist(mock) BuildRequires: python3dist(pytest-cov) >= 2.5.1 BuildRequires: python3dist(pytest) >= 3.2.1 @@ -61,6 +60,9 @@ Summary: %{summary} %changelog +* Sat Jan 27 2024 Maxwell G - 2.1-13 +- Remove unused python3-mock test dependency + * Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 5ef91be7f9c9a4ea58a49719c0c19fa392a9f411 Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Sat, 27 Jan 2024 21:05:55 +0200 Subject: [PATCH 04/12] Convert to %autorelease and %autochangelog [skip changelog] --- changelog | 38 ++++++++++++++++++++++++++++++ python-gevent-eventemitter.spec | 41 ++------------------------------- 2 files changed, 40 insertions(+), 39 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..a615f51 --- /dev/null +++ b/changelog @@ -0,0 +1,38 @@ +* Sat Jan 27 2024 Maxwell G - 2.1-13 +- Remove unused python3-mock test dependency + +* Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 2.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jun 16 2023 Python Maint - 2.1-9 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 2.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 2.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jun 14 2022 Python Maint - 2.1-6 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 2.1-3 +- Rebuilt for Python 3.10 + +* Mon Jan 25 2021 Artem Polishchuk - 2.1-2 +- build: Polish to conform Fedora guidelines + +* Wed Sep 16 2020 gasinvein - 2.1-0.1 +- Initial package diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec index 047e75d..07f1ce4 100644 --- a/python-gevent-eventemitter.spec +++ b/python-gevent-eventemitter.spec @@ -4,7 +4,7 @@ Name: python-%{pypi_name} Version: 2.1 -Release: 13%{?dist} +Release: %autorelease Summary: EventEmitter using gevent BuildArch: noarch @@ -60,41 +60,4 @@ Summary: %{summary} %changelog -* Sat Jan 27 2024 Maxwell G - 2.1-13 -- Remove unused python3-mock test dependency - -* Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering - 2.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jun 16 2023 Python Maint - 2.1-9 -- Rebuilt for Python 3.12 - -* Fri Jan 20 2023 Fedora Release Engineering - 2.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 2.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Jun 14 2022 Python Maint - 2.1-6 -- Rebuilt for Python 3.11 - -* Fri Jan 21 2022 Fedora Release Engineering - 2.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 2.1-3 -- Rebuilt for Python 3.10 - -* Mon Jan 25 2021 Artem Polishchuk - 2.1-2 -- build: Polish to conform Fedora guidelines - -* Wed Sep 16 2020 gasinvein - 2.1-0.1 -- Initial package +%autochangelog From ff93dd117bbecdc919be5f15a12cfa1576ddd3f4 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sat, 8 Jun 2024 10:31:40 +0200 Subject: [PATCH 05/12] Rebuilt for Python 3.13 From aa3449044a7c5be2e257d2233aa470ac2e1e8367 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 11:54:05 +0000 Subject: [PATCH 06/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 8c9b727f6e8285c3cad7f4f653c69b7c2419343c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 14:39:55 +0000 Subject: [PATCH 07/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From e850e30577c8b6f873c4209a2cffda7693332d21 Mon Sep 17 00:00:00 2001 From: Maxwell G Date: Wed, 9 Apr 2025 18:33:06 -0500 Subject: [PATCH 08/12] Orphaned for 6+ weeks --- .gitignore | 1 - README.md | 3 -- changelog | 38 -------------------- dead.package | 1 + python-gevent-eventemitter.spec | 63 --------------------------------- sources | 1 - 6 files changed, 1 insertion(+), 106 deletions(-) delete mode 100644 .gitignore delete mode 100644 README.md delete mode 100644 changelog create mode 100644 dead.package delete mode 100644 python-gevent-eventemitter.spec delete mode 100644 sources diff --git a/.gitignore b/.gitignore deleted file mode 100644 index e2e5e76..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/gevent-eventemitter-2.1.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 5c88d23..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# python-gevent-eventemitter - -The python-gevent-eventemitter package diff --git a/changelog b/changelog deleted file mode 100644 index a615f51..0000000 --- a/changelog +++ /dev/null @@ -1,38 +0,0 @@ -* Sat Jan 27 2024 Maxwell G - 2.1-13 -- Remove unused python3-mock test dependency - -* Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering - 2.1-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Fri Jun 16 2023 Python Maint - 2.1-9 -- Rebuilt for Python 3.12 - -* Fri Jan 20 2023 Fedora Release Engineering - 2.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 2.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Tue Jun 14 2022 Python Maint - 2.1-6 -- Rebuilt for Python 3.11 - -* Fri Jan 21 2022 Fedora Release Engineering - 2.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Fri Jul 23 2021 Fedora Release Engineering - 2.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 2.1-3 -- Rebuilt for Python 3.10 - -* Mon Jan 25 2021 Artem Polishchuk - 2.1-2 -- build: Polish to conform Fedora guidelines - -* Wed Sep 16 2020 gasinvein - 2.1-0.1 -- Initial package diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec deleted file mode 100644 index 07f1ce4..0000000 --- a/python-gevent-eventemitter.spec +++ /dev/null @@ -1,63 +0,0 @@ -%global pypi_name gevent-eventemitter -%global modname eventemitter -%global eggname gevent_%{modname} - -Name: python-%{pypi_name} -Version: 2.1 -Release: %autorelease -Summary: EventEmitter using gevent -BuildArch: noarch - -# https://github.com/rossengeorgiev/gevent-eventemitter/pull/3 -License: MIT - -URL: https://github.com/rossengeorgiev/gevent-eventemitter - -# Tests works only woth GitHub sources -Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz - -BuildRequires: python3-devel -BuildRequires: python3dist(setuptools) -BuildRequires: python3dist(coverage) >= 4.0.3 -BuildRequires: python3dist(gevent) >= 1.3 -BuildRequires: python3dist(pytest-cov) >= 2.5.1 -BuildRequires: python3dist(pytest) >= 3.2.1 - -%global _description %{expand: -This module implements EventEmitter with gevent.} - -%description %{_description} - - -%package -n python3-%{pypi_name} -Summary: %{summary} -%{?python_provide:%python_provide python3-%{pypi_name}} - -%description -n python3-%{pypi_name} %{_description} - - -%prep -%autosetup -n %{pypi_name}-%{version} -p1 - - -%build -%py3_build - - -%install -%py3_install - - -%check -%{python3} -m pytest -v - - -%files -n python3-%{pypi_name} -%dnl %license LICENSE -%doc README.rst -%{python3_sitelib}/%{eggname}-%{version}-*.egg-info -%{python3_sitelib}/%{modname}/ - - -%changelog -%autochangelog diff --git a/sources b/sources deleted file mode 100644 index 0bf462b..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (gevent-eventemitter-2.1.tar.gz) = 592208406a5b6b86970629745562bebb97a3027456cfd19eaaae12fef2689648663b291196b976cef74e0940481a38d8de0ff9a072a7a28bc5efcacb9319979e From b86848b6a9e1639c47f49ac572fb7e3a76254958 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 21 Jan 2026 05:03:09 +0000 Subject: [PATCH 09/12] Unretire package: python-gevent-eventemitter on rawhide Reverts retirement commit e850e30577c8b6f873c4209a2cffda7693332d21 Releng issue: https://pagure.io/releng/issue/https://forge.fedoraproject.org/releng/tickets/issues/13175 --- .gitignore | 1 + README.md | 3 ++ changelog | 38 ++++++++++++++++++++ dead.package | 1 - python-gevent-eventemitter.spec | 63 +++++++++++++++++++++++++++++++++ sources | 1 + 6 files changed, 106 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 changelog delete mode 100644 dead.package create mode 100644 python-gevent-eventemitter.spec create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e2e5e76 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/gevent-eventemitter-2.1.tar.gz diff --git a/README.md b/README.md new file mode 100644 index 0000000..5c88d23 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# python-gevent-eventemitter + +The python-gevent-eventemitter package diff --git a/changelog b/changelog new file mode 100644 index 0000000..a615f51 --- /dev/null +++ b/changelog @@ -0,0 +1,38 @@ +* Sat Jan 27 2024 Maxwell G - 2.1-13 +- Remove unused python3-mock test dependency + +* Fri Jan 26 2024 Fedora Release Engineering - 2.1-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Jan 22 2024 Fedora Release Engineering - 2.1-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jul 21 2023 Fedora Release Engineering - 2.1-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Fri Jun 16 2023 Python Maint - 2.1-9 +- Rebuilt for Python 3.12 + +* Fri Jan 20 2023 Fedora Release Engineering - 2.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jul 22 2022 Fedora Release Engineering - 2.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue Jun 14 2022 Python Maint - 2.1-6 +- Rebuilt for Python 3.11 + +* Fri Jan 21 2022 Fedora Release Engineering - 2.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Fri Jun 04 2021 Python Maint - 2.1-3 +- Rebuilt for Python 3.10 + +* Mon Jan 25 2021 Artem Polishchuk - 2.1-2 +- build: Polish to conform Fedora guidelines + +* Wed Sep 16 2020 gasinvein - 2.1-0.1 +- Initial package diff --git a/dead.package b/dead.package deleted file mode 100644 index 5204a84..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Orphaned for 6+ weeks diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec new file mode 100644 index 0000000..07f1ce4 --- /dev/null +++ b/python-gevent-eventemitter.spec @@ -0,0 +1,63 @@ +%global pypi_name gevent-eventemitter +%global modname eventemitter +%global eggname gevent_%{modname} + +Name: python-%{pypi_name} +Version: 2.1 +Release: %autorelease +Summary: EventEmitter using gevent +BuildArch: noarch + +# https://github.com/rossengeorgiev/gevent-eventemitter/pull/3 +License: MIT + +URL: https://github.com/rossengeorgiev/gevent-eventemitter + +# Tests works only woth GitHub sources +Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz + +BuildRequires: python3-devel +BuildRequires: python3dist(setuptools) +BuildRequires: python3dist(coverage) >= 4.0.3 +BuildRequires: python3dist(gevent) >= 1.3 +BuildRequires: python3dist(pytest-cov) >= 2.5.1 +BuildRequires: python3dist(pytest) >= 3.2.1 + +%global _description %{expand: +This module implements EventEmitter with gevent.} + +%description %{_description} + + +%package -n python3-%{pypi_name} +Summary: %{summary} +%{?python_provide:%python_provide python3-%{pypi_name}} + +%description -n python3-%{pypi_name} %{_description} + + +%prep +%autosetup -n %{pypi_name}-%{version} -p1 + + +%build +%py3_build + + +%install +%py3_install + + +%check +%{python3} -m pytest -v + + +%files -n python3-%{pypi_name} +%dnl %license LICENSE +%doc README.rst +%{python3_sitelib}/%{eggname}-%{version}-*.egg-info +%{python3_sitelib}/%{modname}/ + + +%changelog +%autochangelog diff --git a/sources b/sources new file mode 100644 index 0000000..0bf462b --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (gevent-eventemitter-2.1.tar.gz) = 592208406a5b6b86970629745562bebb97a3027456cfd19eaaae12fef2689648663b291196b976cef74e0940481a38d8de0ff9a072a7a28bc5efcacb9319979e From 5fab142cd301e235bdd77481bc9eb525e0a09e20 Mon Sep 17 00:00:00 2001 From: Artem Polishchuk Date: Sat, 17 Jan 2026 15:16:10 +0300 Subject: [PATCH 10/12] Port on new Python packaging paradigm - Add License file Signed-off-by: Artem Polishchuk --- ...b15852980a231a08e5a0d45e71f7fa47aa02.patch | 37 +++++++++++++++++++ python-gevent-eventemitter.spec | 30 +++++++-------- 2 files changed, 50 insertions(+), 17 deletions(-) create mode 100644 58a4b15852980a231a08e5a0d45e71f7fa47aa02.patch diff --git a/58a4b15852980a231a08e5a0d45e71f7fa47aa02.patch b/58a4b15852980a231a08e5a0d45e71f7fa47aa02.patch new file mode 100644 index 0000000..a475a97 --- /dev/null +++ b/58a4b15852980a231a08e5a0d45e71f7fa47aa02.patch @@ -0,0 +1,37 @@ +From 58a4b15852980a231a08e5a0d45e71f7fa47aa02 Mon Sep 17 00:00:00 2001 +From: Artem Polishchuk +Date: Mon, 25 Jan 2021 23:36:00 +0200 +Subject: [PATCH] fix: Add LICENSE file + +--- + LICENSE | 21 +++++++++++++++++++++ + 1 file changed, 21 insertions(+) + create mode 100644 LICENSE + +diff --git a/LICENSE b/LICENSE +new file mode 100644 +index 0000000..1dd5daf +--- /dev/null ++++ b/LICENSE +@@ -0,0 +1,21 @@ ++MIT License ++ ++Copyright (c) 2021 gevent-eventemitter developers ++ ++Permission is hereby granted, free of charge, to any person obtaining a copy ++of this software and associated documentation files (the "Software"), to deal ++in the Software without restriction, including without limitation the rights ++to use, copy, modify, merge, publish, distribute, sublicense, and/or sell ++copies of the Software, and to permit persons to whom the Software is ++furnished to do so, subject to the following conditions: ++ ++The above copyright notice and this permission notice shall be included in all ++copies or substantial portions of the Software. ++ ++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER ++LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ++OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE ++SOFTWARE. diff --git a/python-gevent-eventemitter.spec b/python-gevent-eventemitter.spec index 07f1ce4..7a6df22 100644 --- a/python-gevent-eventemitter.spec +++ b/python-gevent-eventemitter.spec @@ -1,6 +1,4 @@ %global pypi_name gevent-eventemitter -%global modname eventemitter -%global eggname gevent_%{modname} Name: python-%{pypi_name} Version: 2.1 @@ -10,18 +8,14 @@ BuildArch: noarch # https://github.com/rossengeorgiev/gevent-eventemitter/pull/3 License: MIT - URL: https://github.com/rossengeorgiev/gevent-eventemitter - # Tests works only woth GitHub sources -Source0: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz +Source: %{url}/archive/v%{version}/%{pypi_name}-%{version}.tar.gz +# Add LICENSE file +Patch: %{url}/pull/3/commits/58a4b15852980a231a08e5a0d45e71f7fa47aa02.patch BuildRequires: python3-devel -BuildRequires: python3dist(setuptools) -BuildRequires: python3dist(coverage) >= 4.0.3 -BuildRequires: python3dist(gevent) >= 1.3 -BuildRequires: python3dist(pytest-cov) >= 2.5.1 -BuildRequires: python3dist(pytest) >= 3.2.1 +BuildRequires: python3dist(pytest) %global _description %{expand: This module implements EventEmitter with gevent.} @@ -38,25 +32,27 @@ Summary: %{summary} %prep %autosetup -n %{pypi_name}-%{version} -p1 +%generate_buildrequires +%pyproject_buildrequires %build -%py3_build +%pyproject_wheel %install -%py3_install +%pyproject_install +%pyproject_save_files -l eventemitter %check -%{python3} -m pytest -v +%pyproject_check_import +%pytest -%files -n python3-%{pypi_name} -%dnl %license LICENSE +%files -n python3-%{pypi_name} -f %{pyproject_files} %doc README.rst -%{python3_sitelib}/%{eggname}-%{version}-*.egg-info -%{python3_sitelib}/%{modname}/ +%license LICENSE %changelog From 0cb480e7760690c7803fa9e9a50ef07e0527393b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 4 Jun 2026 09:30:35 +0200 Subject: [PATCH 11/12] Rebuilt for Python 3.15 From 806ff3f5b8ed5a225bd4a532f43a8ac3c1871c13 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 19:34:32 +0000 Subject: [PATCH 12/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild