From c55e0dfca168bfc9654e8e77427b951242303044 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 19 Jan 2024 17:14:54 +0000 Subject: [PATCH 01/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 2e5cf75..08faf85 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Jan 19 2024 Fedora Release Engineering - 1.17-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Mon Jul 24 2023 Zuzana Miklankova - 1.17-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.17 From d2592cfbf1f6b9008920def0cc35ac87cfa50c14 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 24 Jan 2024 09:31:40 +0000 Subject: [PATCH 02/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 08faf85..03e95a8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jan 24 2024 Fedora Release Engineering - 1.17-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Fri Jan 19 2024 Fedora Release Engineering - 1.17-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 146042f00e0ed2c59fa69350ae7c8787a50dc7a2 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 7 Jun 2024 13:36:57 +0200 Subject: [PATCH 03/21] Rebuilt for Python 3.13 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 03e95a8..3586fe4 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Fri Jun 07 2024 Python Maint - 1.17-4 +- Rebuilt for Python 3.13 + * Wed Jan 24 2024 Fedora Release Engineering - 1.17-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From 70a7179bb99581792b74d6c2034d1421adbdd832 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 21:04:21 +0000 Subject: [PATCH 04/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 3586fe4..f658d41 100644 --- a/distgen.spec +++ b/distgen.spec @@ -14,7 +14,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 1.17 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 1.17-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Fri Jun 07 2024 Python Maint - 1.17-4 - Rebuilt for Python 3.13 From d757db04c21038843baca501f2550464e05cbbd8 Mon Sep 17 00:00:00 2001 From: Lumir Balhar Date: Mon, 9 Sep 2024 13:07:52 +0200 Subject: [PATCH 05/21] Update to 1.18 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index f658d41..e0cd0fd 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,8 +13,8 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.17 -Release: 5%{?dist} +Version: 1.18 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Mon Sep 09 2024 Lumír Balhar - 1.18-1 +- Update to 1.18 + * Wed Jul 17 2024 Fedora Release Engineering - 1.17-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild diff --git a/sources b/sources index ed38d7a..31cfbee 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.17.tar.gz) = e809971826d541b463b6b74c08d7a558049f085717482d28cffe8e2cdd3442ab2114d04f4f37c22828bbefb1cd8709a6bcf9b182369bf84ac37a836c0d34f57d +SHA512 (distgen-1.18.tar.gz) = ddc1c5b95e3c905eef851b550aa981a86d58e64d17f383807a000c83fc0fccd77d6095607d128d938708decbae3947d43eaf95dcff9b6bb4f4827318add55b58 From 6ac952323e2fbba101f90000de1dc0b931fa615b Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Wed, 2 Oct 2024 10:25:10 +0200 Subject: [PATCH 06/21] Update to 2.0 Refresh of build system Change spec file so it follows fedora guidelines --- distgen.spec | 60 ++++++++++++++++------------------------------------ sources | 2 +- 2 files changed, 19 insertions(+), 43 deletions(-) diff --git a/distgen.spec b/distgen.spec index e0cd0fd..6023827 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,43 +1,16 @@ -%global pybin %{?fedora:%{__python3}}%{!?fedora:%{__python2}} -%global pylib %{?fedora:%{python3_sitelib}}%{!?fedora:%{python2_sitelib}} -%global pypkg %{?fedora:python3}%{!?fedora:python} -%global meh_pypkg %{?fedora:%{pypkg}-} - -%if 0%{?rhel} >= 8 -%global pybin %__python3 -%global pylib %python3_sitelib -%global pypkg python3 -%global meh_pypkg python3- -%endif - - Name: distgen Summary: Templating system/generator for distributions -Version: 1.18 +Version: 2.0 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch -Requires: %{pypkg}-jinja2 -Requires: %{pypkg}-distro -Requires: %{meh_pypkg}PyYAML -Requires: %{pypkg}-six +BuildRequires: python3-devel +BuildRequires: pyproject-rpm-macros +BuildRequires: python3-pytest -BuildRequires: make -BuildRequires: %{pypkg}-devel -BuildRequires: %{pypkg}-distro -BuildRequires: %{pypkg}-jinja2 -BuildRequires: %{meh_pypkg}pytest -%if 0%{?rhel} && 0%{?rhel} < 8 -BuildRequires: %{pypkg}-mock -BuildRequires: %{pypkg}-pytest-catchlog -%endif -BuildRequires: %{meh_pypkg}PyYAML -BuildRequires: %{pypkg}-setuptools -BuildRequires: %{pypkg}-six - -Source0: https://pypi.org/packages/source/d/%name/%name-%version.tar.gz +Source0: https://github.com/devexp-db/%name/releases/download/v%version/%name-%version.tar.gz %description Based on given template specification (configuration for template), template @@ -47,33 +20,36 @@ file and preexisting distribution metadata generate output file. %prep %autosetup -p1 +%generate_buildrequires +%pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 %build -%{pybin} setup.py build +%pyproject_wheel %install -%{pybin} setup.py install --root=%{buildroot} -mkdir -p %{buildroot}%{_datadir}/distgen -mv %{buildroot}%{pylib}/distgen/{distconf,templates} %{buildroot}%{_datadir}/distgen +%pyproject_install +%pyproject_save_files distgen %check -make PYTHON=%{pybin} check +%pytest tests/unittests/ -%files +%files -f %{pyproject_files} %license LICENSE -%doc AUTHORS NEWS +%doc NEWS %doc docs/ %{_bindir}/dg -%{pylib}/distgen -%{pylib}/%{name}-*.egg-info -%{_datadir}/%{name} %{_mandir}/man1/* %changelog +* Wed Oct 2 2024 Ales Nezbeda - 2.0-1 +- Update to 2.0 +- Refresh of build system +- Change spec file so it follows fedora guidelines + * Mon Sep 09 2024 Lumír Balhar - 1.18-1 - Update to 1.18 diff --git a/sources b/sources index 31cfbee..3ec7bb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.18.tar.gz) = ddc1c5b95e3c905eef851b550aa981a86d58e64d17f383807a000c83fc0fccd77d6095607d128d938708decbae3947d43eaf95dcff9b6bb4f4827318add55b58 +SHA512 (distgen-2.0.tar.gz) = 21784a2b8b10926286c4739cf17995fb2200be724299edac9d727bdf616814ad53fa078c85a1ca4a3ba45bd6f5849c055f846a84b024ffdd8b2417d8564402f3 From 4ea880044af82cd672ef7afdb6c74ada2898dde1 Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Wed, 2 Oct 2024 10:41:02 +0200 Subject: [PATCH 07/21] Update to 1.19 --- distgen.spec | 5 ++++- sources | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 2e5cf75..27ce458 100644 --- a/distgen.spec +++ b/distgen.spec @@ -13,7 +13,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 1.17 +Version: 1.19 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen @@ -74,6 +74,9 @@ make PYTHON=%{pybin} check %changelog +* Wed Oct 2 2024 Ales Nezbeda - 1.19-1 +- Update to 1.19 (Legacy) + * Mon Jul 24 2023 Zuzana Miklankova - 1.17-1 - new upstream release, https://github.com/devexp-db/distgen/releases/tag/v1.17 diff --git a/sources b/sources index ed38d7a..a359bce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-1.17.tar.gz) = e809971826d541b463b6b74c08d7a558049f085717482d28cffe8e2cdd3442ab2114d04f4f37c22828bbefb1cd8709a6bcf9b182369bf84ac37a836c0d34f57d +SHA512 (distgen-1.19.tar.gz) = fd681ca48164fdda7b777d7c5eb03b04d0c0fd28aa30b200208c09c37020094c1f8feddf2e582eb901b4e34d72f928c6386653fca3ed6b23bdef20e22810b021 From 90ecb55d9e6310a0c5bfe5d6670d81376a4ed01e Mon Sep 17 00:00:00 2001 From: Ales Nezbeda Date: Tue, 14 Jan 2025 17:33:26 +0100 Subject: [PATCH 08/21] Update to 2.1 Support for RHEL 10 --- distgen.spec | 6 +++++- sources | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/distgen.spec b/distgen.spec index 6023827..5aba384 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,6 +1,6 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.0 +Version: 2.1 Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen @@ -45,6 +45,10 @@ file and preexisting distribution metadata generate output file. %changelog +* Tue Jan 14 2025 Ales Nezbeda - 2.1-1 +- Update to 2.1 +- Support for RHEL 10 + * Wed Oct 2 2024 Ales Nezbeda - 2.0-1 - Update to 2.0 - Refresh of build system diff --git a/sources b/sources index 3ec7bb4..72dddb7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.0.tar.gz) = 21784a2b8b10926286c4739cf17995fb2200be724299edac9d727bdf616814ad53fa078c85a1ca4a3ba45bd6f5849c055f846a84b024ffdd8b2417d8564402f3 +SHA512 (distgen-2.1.tar.gz) = b02547cb56d0bb3ec7a9878f2959fdb39f6b19f733b67fb5753f145c7cf310ec05ec237daff76139c55180ea5d0d99706e0211c8a6cc7ace51efcad662cc5785 From 4219fa71ef071745c4c2bb189490b26b406aaa21 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 15:51:49 +0000 Subject: [PATCH 09/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 5aba384..0b471e0 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Thu Jan 16 2025 Fedora Release Engineering - 2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Tue Jan 14 2025 Ales Nezbeda - 2.1-1 - Update to 2.1 - Support for RHEL 10 From e51954b4dad5c043f4e4e00963d7828dc017cd6e Mon Sep 17 00:00:00 2001 From: Python Maint Date: Mon, 2 Jun 2025 23:38:05 +0200 Subject: [PATCH 10/21] Rebuilt for Python 3.14 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 0b471e0..09c8bbf 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Mon Jun 02 2025 Python Maint - 2.1-3 +- Rebuilt for Python 3.14 + * Thu Jan 16 2025 Fedora Release Engineering - 2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 921164c5582b2e902d04ce7b66109b66cd95da5a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 19:20:05 +0000 Subject: [PATCH 11/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 09c8bbf..03ee1fb 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jul 23 2025 Fedora Release Engineering - 2.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Mon Jun 02 2025 Python Maint - 2.1-3 - Rebuilt for Python 3.14 From 1ef884e78a92782cddbcd92c050a9fe5f3425c1c Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 12:44:29 +0200 Subject: [PATCH 12/21] Rebuilt for Python 3.14.0rc2 bytecode --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 03ee1fb..5d45e90 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Aug 15 2025 Python Maint - 2.1-5 +- Rebuilt for Python 3.14.0rc2 bytecode + * Wed Jul 23 2025 Fedora Release Engineering - 2.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From fa7aca256a0aae1eaefaf36a27c2ea98a2f1b728 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:13:50 +0200 Subject: [PATCH 13/21] Rebuilt for Python 3.14.0rc3 bytecode --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 5d45e90..bf703f8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.1 -Release: 5%{?dist} +Release: 6%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -45,6 +45,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Sep 19 2025 Python Maint - 2.1-6 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 2.1-5 - Rebuilt for Python 3.14.0rc2 bytecode From 088708b5d602d04db91326cd132e3a2e5bd9b32c Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 29 Dec 2025 11:26:48 +0100 Subject: [PATCH 14/21] New release - F43 configs added --- build-and-update-all-branches | 2 +- distgen.spec | 10 +++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/build-and-update-all-branches b/build-and-update-all-branches index 1e4b0b4..f1186ac 100755 --- a/build-and-update-all-branches +++ b/build-and-update-all-branches @@ -3,7 +3,7 @@ # Prepare rawhide branch, review the list of branches below and then execute this # script. -branches='rawhide epel9 epel8 epel7 f34 f35' +branches='rawhide f43 f42 f41' exit_handler () { diff --git a/distgen.spec b/distgen.spec index bf703f8..e38eb84 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.1 -Release: 6%{?dist} +Version: 2.2 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -10,7 +10,7 @@ BuildRequires: python3-devel BuildRequires: pyproject-rpm-macros BuildRequires: python3-pytest -Source0: https://github.com/devexp-db/%name/releases/download/v%version/%name-%version.tar.gz +Source0: https://pypi.org/packages/source/d/%name/%name-%version.tar.gz %description Based on given template specification (configuration for template), template @@ -23,6 +23,7 @@ file and preexisting distribution metadata generate output file. %generate_buildrequires %pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 + %build %pyproject_wheel @@ -45,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Mon Dec 29 2025 Pavel Raiskup - 2.2-1 +- new upstream release with F43 config + * Fri Sep 19 2025 Python Maint - 2.1-6 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/sources b/sources index 72dddb7..2431000 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.1.tar.gz) = b02547cb56d0bb3ec7a9878f2959fdb39f6b19f733b67fb5753f145c7cf310ec05ec237daff76139c55180ea5d0d99706e0211c8a6cc7ace51efcad662cc5785 +SHA512 (distgen-2.2.tar.gz) = edd5a66ea1933eb19929d735f04a6d95d4e1092f597ad8a49611c70b6e4b6c06639604500f24d510f10337d1c49ac65ef05018edaf8680df9427be78cb2f1ded From bd81276423f2c249c8108760c3aaafddebab6cca Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Mon, 29 Dec 2025 11:32:56 +0100 Subject: [PATCH 15/21] Drop script that only /me was using --- build-and-update-all-branches | 33 --------------------------------- 1 file changed, 33 deletions(-) delete mode 100755 build-and-update-all-branches diff --git a/build-and-update-all-branches b/build-and-update-all-branches deleted file mode 100755 index f1186ac..0000000 --- a/build-and-update-all-branches +++ /dev/null @@ -1,33 +0,0 @@ -#! /bin/sh - -# Prepare rawhide branch, review the list of branches below and then execute this -# script. - -branches='rawhide f43 f42 f41' - -exit_handler () -{ - git checkout rawhide -} - -trap exit_handler EXIT - -set -e -set -x - -koji hello - -tasks= -for branch in $branches; do - if test $branch != rawhide; then - git checkout "$branch" - git merge rawhide - fi - git push - tasks="${tasks}`fedpkg build --nowait | grep 'Created task' | cut -d: -f2`" -done - -koji watch-task $tasks - -git checkout rawhide -fedpkg update From 9f5c4c12ec4761e63c5400849763e13d16b72c39 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 06:01:30 +0000 Subject: [PATCH 16/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index e38eb84..b564c3a 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 1%{?dist} +Release: 2%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Mon Dec 29 2025 Pavel Raiskup - 2.2-1 - new upstream release with F43 config From d78b963e05dc7ab68187bfe1ac8b1d91d749f830 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 10:02:22 +0000 Subject: [PATCH 17/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index b564c3a..1ce06ce 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 2%{?dist} +Release: 3%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jan 16 2026 Fedora Release Engineering - 2.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 7640b2bfac8f39d935052ea3bca195fdfd06a21c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Hrn=C4=8Diar?= Date: Mon, 23 Feb 2026 15:23:29 +0100 Subject: [PATCH 18/21] Fix invalid extras in %pyproject_buildrequires -x The extras requested via -x do not match the project's upstream metadata, causing a build failure with the new extras validation in pyproject-rpm-macros. See: https://src.fedoraproject.org/rpms/pyproject-rpm-macros/pull-request/534 --- distgen.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 1ce06ce..45ca0ab 100644 --- a/distgen.spec +++ b/distgen.spec @@ -21,7 +21,7 @@ file and preexisting distribution metadata generate output file. %autosetup -p1 %generate_buildrequires -%pyproject_buildrequires -x pytest,pytest-catchlog,pytest-cov,coverage,flake8 +%pyproject_buildrequires %build From 529d6a87e35b2d459a9872fb08570cf42e223945 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Wed, 3 Jun 2026 21:32:08 +0200 Subject: [PATCH 19/21] Rebuilt for Python 3.15 --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 45ca0ab..39b69d9 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 3%{?dist} +Release: 4%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jun 03 2026 Python Maint - 2.2-4 +- Rebuilt for Python 3.15 + * Fri Jan 16 2026 Fedora Release Engineering - 2.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild From 8cedd7129804d0f9856b0a4b259938994849fe40 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 15 Jul 2026 21:50:07 +0000 Subject: [PATCH 20/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- distgen.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/distgen.spec b/distgen.spec index 39b69d9..179a6a8 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions Version: 2.2 -Release: 4%{?dist} +Release: 5%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Jul 15 2026 Fedora Release Engineering - 2.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Wed Jun 03 2026 Python Maint - 2.2-4 - Rebuilt for Python 3.15 From 744e85714e0efe3d003eec3a21f894683d339a1a Mon Sep 17 00:00:00 2001 From: Artur Frenszek-Iwicki Date: Wed, 26 Aug 2026 22:20:37 +0200 Subject: [PATCH 21/21] Update to v2.4 --- distgen.spec | 7 +++++-- sources | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/distgen.spec b/distgen.spec index 179a6a8..8f75ee6 100644 --- a/distgen.spec +++ b/distgen.spec @@ -1,7 +1,7 @@ Name: distgen Summary: Templating system/generator for distributions -Version: 2.2 -Release: 5%{?dist} +Version: 2.4 +Release: 1%{?dist} License: GPL-2.0-or-later AND Apache-2.0 URL: https://github.com/devexp-db/distgen BuildArch: noarch @@ -46,6 +46,9 @@ file and preexisting distribution metadata generate output file. %changelog +* Wed Aug 26 2026 Artur Frenszek-Iwicki - 2.4-1 +- Update to v2.4 + * Wed Jul 15 2026 Fedora Release Engineering - 2.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild diff --git a/sources b/sources index 2431000..09c25cc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (distgen-2.2.tar.gz) = edd5a66ea1933eb19929d735f04a6d95d4e1092f597ad8a49611c70b6e4b6c06639604500f24d510f10337d1c49ac65ef05018edaf8680df9427be78cb2f1ded +SHA512 (distgen-2.4.tar.gz) = 18108e71463ea76844a79bd2478b4d1892e7b9779542ac1795e57d4ea3f9fbc33f5a5582493d0b33f16dfc2bb4ff0ab2f73e955a3052521af09472e6889f266b