From 5b8c3398e33a47a1a0eec8d9447383d0bb189755 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 14 Jun 2023 18:11:01 +0200 Subject: [PATCH 01/12] Rebuilt for Python 3.12 --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 5d4e575..edcb84a 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Wed Jun 14 2023 Python Maint - 3.0.0-5 +- Rebuilt for Python 3.12 + * Fri Jan 20 2023 Fedora Release Engineering - 3.0.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From 93fc911f47160dc9f644faf95a032c61e60e83ef Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 21 Jul 2023 12:16:10 +0000 Subject: [PATCH 02/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index edcb84a..2789f48 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Jul 21 2023 Fedora Release Engineering - 3.0.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Wed Jun 14 2023 Python Maint - 3.0.0-5 - Rebuilt for Python 3.12 From 0df2504a90e1edd6e11b3aa707cef5dad2292679 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 22 Jan 2024 04:54:18 +0000 Subject: [PATCH 03/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 2789f48..4957f93 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Mon Jan 22 2024 Fedora Release Engineering - 3.0.0-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jul 21 2023 Fedora Release Engineering - 3.0.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From fdd1a98db33a095e1fc926f32c346acb53dfc72b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jan 2024 08:03:25 +0000 Subject: [PATCH 04/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 4957f93..c059995 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Jan 26 2024 Fedora Release Engineering - 3.0.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jan 22 2024 Fedora Release Engineering - 3.0.0-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From bef98fb7bc6f58004ee90ab9cd173e7452823546 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 10:03:54 +0200 Subject: [PATCH 05/12] Rebuilt for Python 3.13 --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index c059995..c9c33ed 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Jun 07 2024 Python Maint - 3.0.0-9 +- Rebuilt for Python 3.13 + * Fri Jan 26 2024 Fedora Release Engineering - 3.0.0-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From a845b393403cb1da311bad30f3e3a6d9cd5128bc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jul 2024 14:02:10 +0000 Subject: [PATCH 06/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index c9c33ed..670c380 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Jul 19 2024 Fedora Release Engineering - 3.0.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 3.0.0-9 - Rebuilt for Python 3.13 From 754aadf1ef434c353e81a6c3c1b7822b0058e3c3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 18 Jan 2025 17:12:37 +0000 Subject: [PATCH 07/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 670c380..0c6f78f 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 10%{?dist} +Release: 11%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Sat Jan 18 2025 Fedora Release Engineering - 3.0.0-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 19 2024 Fedora Release Engineering - 3.0.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From 838398baddbe572d45fd0869dd4364b949068f39 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Tue, 3 Jun 2025 15:33:45 +0200 Subject: [PATCH 08/12] Rebuilt for Python 3.14 --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 0c6f78f..570d214 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 11%{?dist} +Release: 12%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Tue Jun 03 2025 Python Maint - 3.0.0-12 +- Rebuilt for Python 3.14 + * Sat Jan 18 2025 Fedora Release Engineering - 3.0.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From dad4010e509e5760bc1630dc3f851537254af226 Mon Sep 17 00:00:00 2001 From: Vojtech Trefny Date: Thu, 24 Jul 2025 14:34:37 +0200 Subject: [PATCH 09/12] Migrate tests from STI to TMT (#2383039) --- .fmf/version | 1 + plans/tests.fmf | 10 ++++++++++ tests/test.fmf | 1 + tests/test_playbook.yml | 28 ---------------------------- tests/tests.yml | 1 - 5 files changed, 12 insertions(+), 29 deletions(-) create mode 100644 .fmf/version create mode 100644 plans/tests.fmf create mode 100644 tests/test.fmf delete mode 100644 tests/test_playbook.yml delete mode 100644 tests/tests.yml diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/plans/tests.fmf b/plans/tests.fmf new file mode 100644 index 0000000..2cf54e9 --- /dev/null +++ b/plans/tests.fmf @@ -0,0 +1,10 @@ +prepare: + how: install + package: + - python3-pidfile + +discover: + how: fmf + +execute: + how: tmt diff --git a/tests/test.fmf b/tests/test.fmf new file mode 100644 index 0000000..4979eeb --- /dev/null +++ b/tests/test.fmf @@ -0,0 +1 @@ +test: python3 test_pidfile.py /tmp/test.log diff --git a/tests/test_playbook.yml b/tests/test_playbook.yml deleted file mode 100644 index 32429af..0000000 --- a/tests/test_playbook.yml +++ /dev/null @@ -1,28 +0,0 @@ -- hosts: localhost - vars: - config: - packagename: python-pidfile - testfilename: test_pidfile.py - logfilepath: /tmp/test.log - artifacts: "{{ lookup('env', 'TEST_ARTIFACTS')|default('./artifacts', true) }}" - tags: - - classic - remote_user: root - tasks: - - name: Install required package - dnf: - name: - - "{{ config.packagename }}" - - python3 - - name: Test Execution - block: - - name: Execute the tests - command: python3 {{ config.testfilename }} {{ logfilepath }} - always: - - name: Pull out the artifacts - fetch: - dest: "{{ config.artifacts }}/" - src: "{{ item }}" - flat: yes - with_items: - - "{{ config.logfilepath }}" diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index 8da8402..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1 +0,0 @@ -- import_playbook: test_playbook.yml From b9b9101ddbc7c16a8df2e034078000a819ef5ce1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 09:21:07 +0000 Subject: [PATCH 10/12] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 570d214..bd6310e 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 3.0.0-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Tue Jun 03 2025 Python Maint - 3.0.0-12 - Rebuilt for Python 3.14 From 086736874d964fd6abfc2fc236cfd8861cacd02c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 14:22:46 +0200 Subject: [PATCH 11/12] Rebuilt for Python 3.14.0rc2 bytecode --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index bd6310e..8fde1ce 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 13%{?dist} +Release: 14%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Aug 15 2025 Python Maint - 3.0.0-14 +- Rebuilt for Python 3.14.0rc2 bytecode + * Fri Jul 25 2025 Fedora Release Engineering - 3.0.0-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 43f0269d3da9cb05893383610ab7f86657ee3c0b Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 13:59:10 +0200 Subject: [PATCH 12/12] Rebuilt for Python 3.14.0rc3 bytecode --- python-pidfile.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-pidfile.spec b/python-pidfile.spec index 8fde1ce..cdd5956 100644 --- a/python-pidfile.spec +++ b/python-pidfile.spec @@ -2,7 +2,7 @@ %global pypi_name python-%{module_name} Name: %{pypi_name} Version: 3.0.0 -Release: 14%{?dist} +Release: 15%{?dist} Summary: Python context manager for managing pid files License: MIT URL: https://pypi.org/project/python-pidfile @@ -45,6 +45,9 @@ cp -p %{SOURCE1} . %license LICENSE %changelog +* Fri Sep 19 2025 Python Maint - 3.0.0-15 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 3.0.0-14 - Rebuilt for Python 3.14.0rc2 bytecode