From 1d4e975265699bf8022915fd999e3449ce6c556a Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 23 Feb 2025 14:48:01 +0000 Subject: [PATCH 01/34] Update to 1.2.0 upstream release - Resolves: rhbz#2347179 Upstream tag: 1.2.0 Upstream commit: 90fc3c06 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index f0133fa..2670d2d 100644 --- a/.gitignore +++ b/.gitignore @@ -131,3 +131,4 @@ /packitos-1.0.1.tar.gz /packitos-1.1.0.tar.gz /packitos-1.1.1.tar.gz +/packitos-1.2.0.tar.gz diff --git a/README.packit b/README.packit index 7017e6c..fa32923 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.1.0.post1.dev2+gf7b527d0. +The file was generated using packit 1.1.1.post1.dev7+gc29520b1. diff --git a/packit.spec b/packit.spec index 03075e3..0f79d49 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.1.1 +Version: 1.2.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Sun Feb 23 2025 Packit - 1.2.0-1 +- Packit reloads spec file after `create-archive` to keep user changes. (#2533) +- Resolves: rhbz#2347179 + * Fri Feb 14 2025 Packit - 1.1.1-1 - Packit doesn't attempt to upload git-tracked remote sources (for example a [GPG keyring](https://docs.fedoraproject.org/en-US/packaging-guidelines/#_verifying_signatures)) to lookaside cache anymore when syncing release. (#2518) - Resolves: rhbz#2345745 diff --git a/plans/main.fmf b/plans/main.fmf index d702a42..14d08b4 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -3,4 +3,4 @@ execute: discover: how: fmf url: https://github.com/packit/packit.git - ref: c5ddfd17c5adac846a41e85c06af522d644afa4d + ref: 90fc3c068c285e8af5f7f77623f0725913cc434d diff --git a/sources b/sources index aeddd8d..ce5f408 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.1.1.tar.gz) = bc3513bdcedd7be0dae88c66adf2da2c7e900136b39ff36299128b322880b3a6607e78f15af4172fad8fd522141ad2abf4c37446400490d0a427ff22c5899f7e +SHA512 (packitos-1.2.0.tar.gz) = 655fb041a059b09809d82d3462f8accb1914979a44116005fa0ef5ecbb1af82e00b3b0c2127bc612b400818cf7881ef65b1226e68cb08e819a058c01a3513242 From 5e1e1890c782febc27be1e25d10c606c5aa0e31c Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 18 Mar 2025 14:05:19 +0000 Subject: [PATCH 02/34] Update to 1.3.0 upstream release - Resolves: rhbz#2353174 Upstream tag: 1.3.0 Upstream commit: 69afa2b7 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 12 ++---------- README.packit | 2 +- packit.spec | 7 ++++++- plans/main.fmf | 2 +- sources | 2 +- 6 files changed, 12 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 2670d2d..2169164 100644 --- a/.gitignore +++ b/.gitignore @@ -132,3 +132,4 @@ /packitos-1.1.0.tar.gz /packitos-1.1.1.tar.gz /packitos-1.2.0.tar.gz +/packitos-1.3.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index a4244c2..56aa5bd 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -58,7 +58,6 @@ jobs: targets: - fedora-all - fedora-all-aarch64 - - epel-9 packages: - packit @@ -66,7 +65,6 @@ jobs: trigger: pull_request targets: - fedora-all - - epel-9 packages: - packit @@ -76,7 +74,6 @@ jobs: targets: - fedora-all - fedora-all-aarch64 - - epel-9 project: packit-dev list_on_homepage: True preserve_project: True @@ -85,9 +82,8 @@ jobs: trigger: commit branch: stable targets: - - fedora-stable - - fedora-stable-aarch64 - - epel-9 + - fedora-latest-stable + - fedora-latest-stable-aarch64 project: packit-stable list_on_homepage: True preserve_project: True @@ -97,7 +93,6 @@ jobs: targets: - fedora-stable - fedora-stable-aarch64 - - epel-9 project: packit-releases list_on_homepage: True preserve_project: True @@ -108,7 +103,6 @@ jobs: dist_git_branches: rawhide: fast_forward_merge_into: [fedora-branched] - epel-9: {} - job: koji_build trigger: commit | koji_build @@ -120,7 +114,6 @@ jobs: - python-specfile dist_git_branches: - fedora-all - - epel-9 - job: bodhi_update trigger: koji_build @@ -132,7 +125,6 @@ jobs: - python-specfile dist_git_branches: - fedora-all - - epel-9 # - job: vm_image_build # trigger: pull_request # packit_instances: ["stg"] diff --git a/README.packit b/README.packit index fa32923..33d5f21 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.1.1.post1.dev7+gc29520b1. +The file was generated using packit 1.2.0.post1.dev19+g772be563. diff --git a/packit.spec b/packit.spec index 0f79d49..896b954 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.2.0 +Version: 1.3.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Mar 18 2025 Packit - 1.3.0-1 +- Cached values of OpenSUSE aliases are used for any exception coming from `opensuse_distro_aliases` to not break a code flow if there is any problem with getting the online ones. (#2548) +- A couple of other small improvements. +- Resolves: rhbz#2353174 + * Sun Feb 23 2025 Packit - 1.2.0-1 - Packit reloads spec file after `create-archive` to keep user changes. (#2533) - Resolves: rhbz#2347179 diff --git a/plans/main.fmf b/plans/main.fmf index 14d08b4..ce26f10 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -3,4 +3,4 @@ execute: discover: how: fmf url: https://github.com/packit/packit.git - ref: 90fc3c068c285e8af5f7f77623f0725913cc434d + ref: 69afa2b7e5e8e351c548b5c4f97b42c322658579 diff --git a/sources b/sources index ce5f408..2b88eb3 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.2.0.tar.gz) = 655fb041a059b09809d82d3462f8accb1914979a44116005fa0ef5ecbb1af82e00b3b0c2127bc612b400818cf7881ef65b1226e68cb08e819a058c01a3513242 +SHA512 (packitos-1.3.0.tar.gz) = 7d2aff6ad3623d070c1defa17d2083265238c9971fcdc05183dcf3fb1788eaad6d3266f47c260c82f9509f4ceab92247adc393fc873a1573d26c017fc300cc13 From 3f61bf36589ce8a8aa6ab73f5453828098cde2a4 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 31 Mar 2025 13:50:00 +0000 Subject: [PATCH 03/34] Update to 1.5.0 upstream release - Resolves: rhbz#2356218 Upstream tag: 1.5.0 Upstream commit: 34f547b5 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 2169164..3269889 100644 --- a/.gitignore +++ b/.gitignore @@ -133,3 +133,4 @@ /packitos-1.1.1.tar.gz /packitos-1.2.0.tar.gz /packitos-1.3.0.tar.gz +/packitos-1.5.0.tar.gz diff --git a/README.packit b/README.packit index 33d5f21..c8a9914 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.2.0.post1.dev19+g772be563. +The file was generated using packit 1.3.0.post1.dev11+gc1ea1e48. diff --git a/packit.spec b/packit.spec index 896b954..598bbcc 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.3.0 +Version: 1.5.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Mar 31 2025 Packit - 1.5.0-1 +- Packit now supports `--base-nvr` option while submitting scans to OpenScanHub. The base nvr is pulled in from koji to perform a differential scan. (#2569) +- Resolves: rhbz#2356218 + * Tue Mar 18 2025 Packit - 1.3.0-1 - Cached values of OpenSUSE aliases are used for any exception coming from `opensuse_distro_aliases` to not break a code flow if there is any problem with getting the online ones. (#2548) - A couple of other small improvements. diff --git a/plans/main.fmf b/plans/main.fmf index ce26f10..8fa3330 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -3,4 +3,4 @@ execute: discover: how: fmf url: https://github.com/packit/packit.git - ref: 69afa2b7e5e8e351c548b5c4f97b42c322658579 + ref: 34f547b5377bf7fe475f7ea8cba6cd409ebc5843 diff --git a/sources b/sources index 2b88eb3..0e8825e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.3.0.tar.gz) = 7d2aff6ad3623d070c1defa17d2083265238c9971fcdc05183dcf3fb1788eaad6d3266f47c260c82f9509f4ceab92247adc393fc873a1573d26c017fc300cc13 +SHA512 (packitos-1.5.0.tar.gz) = 7b3f0eaff50afd7d56c67931b29582a87a984e5c76ce9c114b29182090eed0ea0e571d8b3ff320a72626292785d0367de9d98d45166d29adb9c956d1cfae058f From 5eeb9034317b850b1a7a6d402eecf17fe7c18b2c Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 4 Apr 2025 15:25:20 +0000 Subject: [PATCH 04/34] Update to 1.6.0 upstream release - Resolves: rhbz#2357504 Upstream tag: 1.6.0 Upstream commit: a3ff593d Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 1 - README.packit | 2 +- packit.spec | 7 ++++++- plans/full.fmf | 3 +++ plans/main.fmf | 6 +++--- plans/rpmlint.fmf | 2 ++ plans/session-recording.fmf | 7 ++++++- plans/smoke.fmf | 1 + sources | 2 +- 10 files changed, 24 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 3269889..03dddaa 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,4 @@ /packitos-1.2.0.tar.gz /packitos-1.3.0.tar.gz /packitos-1.5.0.tar.gz +/packitos-1.6.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index 56aa5bd..ee16bfc 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -51,7 +51,6 @@ jobs: dist_git_branches: rawhide: fast_forward_merge_into: [fedora-branched] - epel-9: {} - job: copr_build trigger: pull_request diff --git a/README.packit b/README.packit index c8a9914..578dd57 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.3.0.post1.dev11+gc1ea1e48. +The file was generated using packit 1.5.0.post1.dev7+gc7954f67. diff --git a/packit.spec b/packit.spec index 598bbcc..ccadcd0 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.5.0 +Version: 1.6.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Apr 04 2025 Packit - 1.6.0-1 +- When using `fast_forward_merge_into`, `version_update_mask` is now correctly being taken into consideration. (#2551) +- We have introduced a new command group `config` for configuration-related commands and moved `validate-config` command under it, resulting in the new command being `packit config validate`. (#2559) +- Resolves: rhbz#2357504 + * Mon Mar 31 2025 Packit - 1.5.0-1 - Packit now supports `--base-nvr` option while submitting scans to OpenScanHub. The base nvr is pulled in from koji to perform a differential scan. (#2569) - Resolves: rhbz#2356218 diff --git a/plans/full.fmf b/plans/full.fmf index 60a6092..7f882e9 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -1,6 +1,8 @@ summary: Unit, integration & functional tests. + discover+: filter: tag:full + adjust: - when: "initiator == packit" because: "have the latest builds of ogr and specfile available for upstream test jobs" @@ -14,6 +16,7 @@ adjust: # upgrade ogr and specfile in case they are already installed - how: shell script: dnf -y upgrade python3-ogr python3-specfile + - when: "distro == rhel-9 or distro == centos-9 or distro == centos-stream-9" because: "build and deepdiff are not in EPEL 9" prepare+: diff --git a/plans/main.fmf b/plans/main.fmf index 8fa3330..29871b8 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ -execute: - how: tmt discover: how: fmf url: https://github.com/packit/packit.git - ref: 34f547b5377bf7fe475f7ea8cba6cd409ebc5843 + ref: a3ff593dd7a7d53f25edfdc7817daa91dac3c7d0 +execute: + how: tmt diff --git a/plans/rpmlint.fmf b/plans/rpmlint.fmf index f9487df..c220c74 100644 --- a/plans/rpmlint.fmf +++ b/plans/rpmlint.fmf @@ -1,10 +1,12 @@ summary: Execute rpmlint on the spec file + discover: how: shell tests: - name: rpmlint test: rpmlint packit.spec + prepare: - name: packages how: install diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index fe7b016..ac89b53 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -1,6 +1,8 @@ summary: Session recording testcases + discover+: - filter: tier:2 + filter: tag:requre + adjust: - when: "initiator == packit" because: "have the latest builds of ogr and specfile available for upstream test jobs" @@ -8,12 +10,15 @@ adjust: # enable packit-dev Copr repo to get the latest builds of ogr and specfile - how: install copr: packit/packit-dev + # make sure the Copr repo has higher priority than TF Tag Repository - how: shell script: sed -i -n '/^priority=/!p;$apriority=5' /etc/yum.repos.d/*:packit:packit-dev.repo + # upgrade ogr and specfile in case they are already installed - how: shell script: dnf -y upgrade python3-ogr python3-specfile + - when: "distro <= rhel-9 or distro <= centos-9 or distro == centos-stream-8 or distro == centos-stream-9" prepare+: - how: install diff --git a/plans/smoke.fmf b/plans/smoke.fmf index c67e52c..f797e91 100644 --- a/plans/smoke.fmf +++ b/plans/smoke.fmf @@ -1,3 +1,4 @@ summary: Basic simple tests + discover+: filter: tier:0 diff --git a/sources b/sources index 0e8825e..d26e8da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.5.0.tar.gz) = 7b3f0eaff50afd7d56c67931b29582a87a984e5c76ce9c114b29182090eed0ea0e571d8b3ff320a72626292785d0367de9d98d45166d29adb9c956d1cfae058f +SHA512 (packitos-1.6.0.tar.gz) = ccebe8ceed7154f267b9c64f8cd4aae739e776c55bb9417c34632d4ea84046460862518bf4f240fa579b9edd65f2417333e2363d81759354547e301ec2b1c86e From 5ec79d683e6c59bdc6b0e458dc7b4a9e115048a5 Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 13 Apr 2025 20:05:13 +0000 Subject: [PATCH 05/34] Update to 1.7.0 upstream release - Resolves: rhbz#2359309 Upstream tag: 1.7.0 Upstream commit: 641502d2 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/full.fmf | 9 +++++++-- plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++++++-- sources | 2 +- 7 files changed, 22 insertions(+), 8 deletions(-) diff --git a/.gitignore b/.gitignore index 03dddaa..1987586 100644 --- a/.gitignore +++ b/.gitignore @@ -135,3 +135,4 @@ /packitos-1.3.0.tar.gz /packitos-1.5.0.tar.gz /packitos-1.6.0.tar.gz +/packitos-1.7.0.tar.gz diff --git a/README.packit b/README.packit index 578dd57..807ffc6 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.5.0.post1.dev7+gc7954f67. +The file was generated using packit 1.6.0.post1.dev2+gd5a7662a. diff --git a/packit.spec b/packit.spec index ccadcd0..3afbe2d 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.6.0 +Version: 1.7.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Sun Apr 13 2025 Packit - 1.7.0-1 +- We have implemented a set of options `osh_options` that allow you to customize OpenScanHub scans via config. (#2570) +- Resolves: rhbz#2359309 + * Fri Apr 04 2025 Packit - 1.6.0-1 - When using `fast_forward_merge_into`, `version_update_mask` is now correctly being taken into consideration. (#2551) - We have introduced a new command group `config` for configuration-related commands and moved `validate-config` command under it, resulting in the new command being `packit config validate`. (#2559) diff --git a/plans/full.fmf b/plans/full.fmf index 7f882e9..888283c 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -13,9 +13,14 @@ adjust: # make sure the Copr repo has higher priority than TF Tag Repository - how: shell script: sed -i -n '/^priority=/!p;$apriority=5' /etc/yum.repos.d/*:packit:packit-dev.repo - # upgrade ogr and specfile in case they are already installed + + # upgrade or install ‹ogr›, if needed - how: shell - script: dnf -y upgrade python3-ogr python3-specfile + script: dnf -y upgrade python3-ogr || dnf -y install python3-ogr + + # upgrade or install ‹specfile›, if needed + - how: shell + script: dnf -y upgrade python3-specfile || dnf -y install python3-specfile - when: "distro == rhel-9 or distro == centos-9 or distro == centos-stream-9" because: "build and deepdiff are not in EPEL 9" diff --git a/plans/main.fmf b/plans/main.fmf index 29871b8..662fbb7 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: a3ff593dd7a7d53f25edfdc7817daa91dac3c7d0 + ref: 641502d2567dbd85518076ce1c201b88097a8246 execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index ac89b53..141a092 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -15,9 +15,13 @@ adjust: - how: shell script: sed -i -n '/^priority=/!p;$apriority=5' /etc/yum.repos.d/*:packit:packit-dev.repo - # upgrade ogr and specfile in case they are already installed + # upgrade or install ‹ogr›, if needed - how: shell - script: dnf -y upgrade python3-ogr python3-specfile + script: dnf -y upgrade python3-ogr || dnf -y install python3-ogr + + # upgrade or install ‹specfile›, if needed + - how: shell + script: dnf -y upgrade python3-specfile || dnf -y install python3-specfile - when: "distro <= rhel-9 or distro <= centos-9 or distro == centos-stream-8 or distro == centos-stream-9" prepare+: diff --git a/sources b/sources index d26e8da..a919521 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.6.0.tar.gz) = ccebe8ceed7154f267b9c64f8cd4aae739e776c55bb9417c34632d4ea84046460862518bf4f240fa579b9edd65f2417333e2363d81759354547e301ec2b1c86e +SHA512 (packitos-1.7.0.tar.gz) = 71acbb9ff1f526595a8849909354950208dde0a724b3748fcbbd70c287908fbc57cc7147da9619641c8cc347ea8a17db97f0e6b8c88926ad1673136f21f21f79 From b2239d3e34b45af343e459acf57d39411a210c8e Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 9 May 2025 08:41:10 +0000 Subject: [PATCH 06/34] Update to 1.8.0 upstream release - Resolves: rhbz#2365298 Upstream tag: 1.8.0 Upstream commit: dfc652f2 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 7 ++++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1987586..b3a9fd7 100644 --- a/.gitignore +++ b/.gitignore @@ -136,3 +136,4 @@ /packitos-1.5.0.tar.gz /packitos-1.6.0.tar.gz /packitos-1.7.0.tar.gz +/packitos-1.8.0.tar.gz diff --git a/README.packit b/README.packit index 807ffc6..3be3f54 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.6.0.post1.dev2+gd5a7662a. +The file was generated using packit 1.7.0.post1.dev8+g7368453f. diff --git a/packit.spec b/packit.spec index 3afbe2d..c211436 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.7.0 +Version: 1.8.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri May 09 2025 Packit - 1.8.0-1 +- You can now validate a Packit config passed to the Packit CLI via a path, e.g., `packit config validate -c /tmp/my-custom-packit-config.yml`. (#2556) +- The `--resultdir` argument in `build_in_mock` now defaults to the current directory (`"."`), preventing loss of build artifacts when not explicitly set. (#2567) +- Resolves: rhbz#2365298 + * Sun Apr 13 2025 Packit - 1.7.0-1 - We have implemented a set of options `osh_options` that allow you to customize OpenScanHub scans via config. (#2570) - Resolves: rhbz#2359309 diff --git a/plans/main.fmf b/plans/main.fmf index 662fbb7..e287575 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 641502d2567dbd85518076ce1c201b88097a8246 + ref: dfc652f27d90b78ee56e40d5a508e7d4cd75dd7e execute: how: tmt diff --git a/sources b/sources index a919521..ce786d6 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.7.0.tar.gz) = 71acbb9ff1f526595a8849909354950208dde0a724b3748fcbbd70c287908fbc57cc7147da9619641c8cc347ea8a17db97f0e6b8c88926ad1673136f21f21f79 +SHA512 (packitos-1.8.0.tar.gz) = 23b8d86901a26d1bbc6c1679a89d8292575c29745cb3f092a1ba42f8e4e8fd8b61d707756eca706a1e2149f9c19fa84b7a58482134cbc549e8e2878ed9bf8bb3 From d579bb405535adb082b7b92b22bc6f52311f24cd Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 11 Jun 2025 15:25:46 +0000 Subject: [PATCH 07/34] Update to 1.9.0 upstream release - Resolves: rhbz#2372314 Upstream tag: 1.9.0 Upstream commit: c5d55fc1 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++-- README.packit | 2 +- packit.spec | 7 ++++++- plans/full.fmf | 8 ++++++++ plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++++++++ sources | 2 +- 8 files changed, 28 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index b3a9fd7..e0ca782 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ /packitos-1.6.0.tar.gz /packitos-1.7.0.tar.gz /packitos-1.8.0.tar.gz +/packitos-1.9.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index ee16bfc..d17ccf4 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -81,8 +81,8 @@ jobs: trigger: commit branch: stable targets: - - fedora-latest-stable - - fedora-latest-stable-aarch64 + - fedora-stable + - fedora-stable-aarch64 project: packit-stable list_on_homepage: True preserve_project: True diff --git a/README.packit b/README.packit index 3be3f54..6beb40f 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.7.0.post1.dev8+g7368453f. +The file was generated using packit 1.8.0.post1.dev31+g9980e597. diff --git a/packit.spec b/packit.spec index c211436..5191bd3 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.8.0 +Version: 1.9.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Wed Jun 11 2025 Packit - 1.9.0-1 +- Packit now exposes `specfile_path` as the environment variable `PACKIT_SPECFILE_PATH` for all Packit action hooks to reference from the config. (#2589) +- We have added a support for passing `upstream_package_name` to the `upstream_tag_template` option. (#2604) +- Resolves: rhbz#2372314 + * Fri May 09 2025 Packit - 1.8.0-1 - You can now validate a Packit config passed to the Packit CLI via a path, e.g., `packit config validate -c /tmp/my-custom-packit-config.yml`. (#2556) - The `--resultdir` argument in `build_in_mock` now defaults to the current directory (`"."`), preventing loss of build artifacts when not explicitly set. (#2567) diff --git a/plans/full.fmf b/plans/full.fmf index 888283c..c0532a7 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -29,3 +29,11 @@ adjust: package: python3-pip - how: shell script: pip3 install build deepdiff + + - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" + because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" + prepare+: + - how: install + package: python3-pip + - how: shell + script: pip3 install flexmock diff --git a/plans/main.fmf b/plans/main.fmf index e287575..ca72244 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: dfc652f27d90b78ee56e40d5a508e7d4cd75dd7e + ref: c5d55fc12ba9368591b46e7e9a19a333f02db3bc execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 141a092..8e46f27 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -28,3 +28,11 @@ adjust: - how: install name: Enable the Copr-repo for Requre copr: packit/packit-dev + + - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" + because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" + prepare+: + - how: install + package: python3-pip + - how: shell + script: pip3 install flexmock diff --git a/sources b/sources index ce786d6..0a056c0 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.8.0.tar.gz) = 23b8d86901a26d1bbc6c1679a89d8292575c29745cb3f092a1ba42f8e4e8fd8b61d707756eca706a1e2149f9c19fa84b7a58482134cbc549e8e2878ed9bf8bb3 +SHA512 (packitos-1.9.0.tar.gz) = eec55167cfe142b51cea40c4aa622ac727957e23e260fac3a00bec820466afd4667a035b501cac093f5d1e9d1c58ef64b389fe46016e0dc849ebd3e1db71ad9a From 5902ae72944e258184996dd6cc03bdd1a18722ba Mon Sep 17 00:00:00 2001 From: Python Maint Date: Sun, 22 Jun 2025 13:53:55 +0200 Subject: [PATCH 08/34] Rebuilt for Python 3.14 --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index c211436..c3caa86 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.8.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Sun Jun 22 2025 Python Maint - 1.8.0-2 +- Rebuilt for Python 3.14 + * Fri May 09 2025 Packit - 1.8.0-1 - You can now validate a Packit config passed to the Packit CLI via a path, e.g., `packit config validate -c /tmp/my-custom-packit-config.yml`. (#2556) - The `--resultdir` argument in `build_in_mock` now defaults to the current directory (`"."`), preventing loss of build artifacts when not explicitly set. (#2567) From 30008ca439f6c4e71947e6d9c0aa090878e7e3b8 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 11 Jul 2025 14:28:15 +0000 Subject: [PATCH 09/34] Update to 1.10.0 upstream release - Resolves: rhbz#2372314 Upstream tag: 1.10.0 Upstream commit: 833c3d79 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++-- README.packit | 2 +- packit.spec | 9 +++++++-- plans/full.fmf | 8 ++++++++ plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++++++++ sources | 2 +- 8 files changed, 29 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index b3a9fd7..ef57c4e 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ /packitos-1.6.0.tar.gz /packitos-1.7.0.tar.gz /packitos-1.8.0.tar.gz +/packitos-1.10.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index ee16bfc..d17ccf4 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -81,8 +81,8 @@ jobs: trigger: commit branch: stable targets: - - fedora-latest-stable - - fedora-latest-stable-aarch64 + - fedora-stable + - fedora-stable-aarch64 project: packit-stable list_on_homepage: True preserve_project: True diff --git a/README.packit b/README.packit index 3be3f54..dde2a46 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.7.0.post1.dev8+g7368453f. +The file was generated using packit 1.9.0.post1.dev4+g48b4c222. diff --git a/packit.spec b/packit.spec index c3caa86..2e57fed 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.8.0 -Release: 2%{?dist} +Version: 1.10.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Jul 11 2025 Packit - 1.10.0-1 +- We have fixed a minor bug caused by adding the `PACKIT_SPECFILE_PATH` to the environment of Packit actions. (#2627) +- We have added a support for ELN aliases in Packit. (#2630) +- Resolves: rhbz#2372314 + * Sun Jun 22 2025 Python Maint - 1.8.0-2 - Rebuilt for Python 3.14 diff --git a/plans/full.fmf b/plans/full.fmf index 888283c..c0532a7 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -29,3 +29,11 @@ adjust: package: python3-pip - how: shell script: pip3 install build deepdiff + + - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" + because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" + prepare+: + - how: install + package: python3-pip + - how: shell + script: pip3 install flexmock diff --git a/plans/main.fmf b/plans/main.fmf index e287575..9a1bf35 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: dfc652f27d90b78ee56e40d5a508e7d4cd75dd7e + ref: 833c3d79e4d59a3b1d5b8661eb38c7f2e501be2c execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 141a092..8e46f27 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -28,3 +28,11 @@ adjust: - how: install name: Enable the Copr-repo for Requre copr: packit/packit-dev + + - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" + because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" + prepare+: + - how: install + package: python3-pip + - how: shell + script: pip3 install flexmock diff --git a/sources b/sources index ce786d6..968d020 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.8.0.tar.gz) = 23b8d86901a26d1bbc6c1679a89d8292575c29745cb3f092a1ba42f8e4e8fd8b61d707756eca706a1e2149f9c19fa84b7a58482134cbc549e8e2878ed9bf8bb3 +SHA512 (packitos-1.10.0.tar.gz) = 7c2987dd689d6666899db325019f5c4774a65014deec789a901a0e8e7ffaa329d53d8ab5110aec339a640a6230224cd0899d193b7ca1e3e0f7496008de2d45bf From 6cfc52565e37fcde3211e7d4d53746596bd4eb8c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 24 Jul 2025 23:51:21 +0000 Subject: [PATCH 10/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index cde20bc..b76e936 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Thu Jul 24 2025 Fedora Release Engineering - 1.10.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Fri Jul 11 2025 Packit - 1.10.0-1 - We have fixed a minor bug caused by adding the `PACKIT_SPECFILE_PATH` to the environment of Packit actions. (#2627) - We have added a support for ELN aliases in Packit. (#2630) From 19f67182b00587ca5179523796f8107e55a9c8a8 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 28 Jul 2025 11:02:02 +0000 Subject: [PATCH 11/34] Update to 1.11.0 upstream release Upstream tag: 1.11.0 Upstream commit: 2303dfa9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 7 +++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 177d178..9ed8733 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ /packitos-1.8.0.tar.gz /packitos-1.10.0.tar.gz /packitos-1.9.0.tar.gz +/packitos-1.11.0.tar.gz diff --git a/README.packit b/README.packit index dde2a46..4efda45 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.9.0.post1.dev4+g48b4c222. +The file was generated using packit 1.10.0.post1.dev2+g50324129. diff --git a/packit.spec b/packit.spec index b76e936..76030e2 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.10.0 -Release: 2%{?dist} +Version: 1.11.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Jul 28 2025 Packit - 1.11.0-1 +- `packit test` now supports running and validating TMT tests locally without requiring a PR or a release, including result parsing and basic failure reporting. (#2632) + * Thu Jul 24 2025 Fedora Release Engineering - 1.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/plans/main.fmf b/plans/main.fmf index 9a1bf35..bb45a03 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 833c3d79e4d59a3b1d5b8661eb38c7f2e501be2c + ref: 2303dfa94729675478027f604f65020716decdf1 execute: how: tmt diff --git a/sources b/sources index 968d020..47f805b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.10.0.tar.gz) = 7c2987dd689d6666899db325019f5c4774a65014deec789a901a0e8e7ffaa329d53d8ab5110aec339a640a6230224cd0899d193b7ca1e3e0f7496008de2d45bf +SHA512 (packitos-1.11.0.tar.gz) = 5b9c7774fc572596b149234599d31367653e72f263c417d9c777ce6a366344fff9f9ad699c4e3f5c31c8db8e0205949d927b28e56f96386ca978662753a056d7 From 87cb694f60b38d82d0595592b8672446db1e1af3 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 28 Jul 2025 11:57:09 +0000 Subject: [PATCH 12/34] Update to 1.11.0 upstream release - Resolves: rhbz#2383891 Upstream tag: 1.11.0 Upstream commit: 2303dfa9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 8 ++++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 177d178..9ed8733 100644 --- a/.gitignore +++ b/.gitignore @@ -139,3 +139,4 @@ /packitos-1.8.0.tar.gz /packitos-1.10.0.tar.gz /packitos-1.9.0.tar.gz +/packitos-1.11.0.tar.gz diff --git a/README.packit b/README.packit index dde2a46..4efda45 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.9.0.post1.dev4+g48b4c222. +The file was generated using packit 1.10.0.post1.dev2+g50324129. diff --git a/packit.spec b/packit.spec index b76e936..a9f433c 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.10.0 -Release: 2%{?dist} +Version: 1.11.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Jul 28 2025 Packit - 1.11.0-1 +- `packit test` now supports running and validating TMT tests locally without requiring a PR or a release, including result parsing and basic failure reporting. (#2632) +- Resolves: rhbz#2383891 + * Thu Jul 24 2025 Fedora Release Engineering - 1.10.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild diff --git a/plans/main.fmf b/plans/main.fmf index 9a1bf35..bb45a03 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 833c3d79e4d59a3b1d5b8661eb38c7f2e501be2c + ref: 2303dfa94729675478027f604f65020716decdf1 execute: how: tmt diff --git a/sources b/sources index 968d020..47f805b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.10.0.tar.gz) = 7c2987dd689d6666899db325019f5c4774a65014deec789a901a0e8e7ffaa329d53d8ab5110aec339a640a6230224cd0899d193b7ca1e3e0f7496008de2d45bf +SHA512 (packitos-1.11.0.tar.gz) = 5b9c7774fc572596b149234599d31367653e72f263c417d9c777ce6a366344fff9f9ad699c4e3f5c31c8db8e0205949d927b28e56f96386ca978662753a056d7 From 13bc1c15abffeb8387fc75c9b1a20d4ee9ec87de Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:05:21 +0200 Subject: [PATCH 13/34] Rebuilt for Python 3.14.0rc2 bytecode --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index 76030e2..e17081b 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Aug 15 2025 Python Maint - 1.11.0-2 +- Rebuilt for Python 3.14.0rc2 bytecode + * Mon Jul 28 2025 Packit - 1.11.0-1 - `packit test` now supports running and validating TMT tests locally without requiring a PR or a release, including result parsing and basic failure reporting. (#2632) From ca05cf257628821ae0dda46607ef8e2c49c57df5 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:35:40 +0200 Subject: [PATCH 14/34] Rebuilt for Python 3.14.0rc3 bytecode --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index e17081b..3709708 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.11.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 19 2025 Python Maint - 1.11.0-3 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 1.11.0-2 - Rebuilt for Python 3.14.0rc2 bytecode From 578e20d73a4c9944d6b7e0c3aabd63157e369611 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 19 Sep 2025 10:41:38 +0000 Subject: [PATCH 15/34] Update to 1.12.0 upstream release Upstream tag: 1.12.0 Upstream commit: dbe235f9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++-- README.packit | 2 +- packit.spec | 16 ++++++++++++++-- plans/full.fmf | 8 ++------ plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++------ sources | 2 +- 8 files changed, 24 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 9ed8733..d7ae918 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ /packitos-1.10.0.tar.gz /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz +/packitos-1.12.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index d17ccf4..8946ad5 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -28,8 +28,8 @@ issue_repository: https://github.com/packit/packit actions: create-archive: - - "python3 -m build --sdist --outdir ." - - "sh -c 'echo packitos-$(hatch version).tar.gz'" + - "sh -c 'hatch build -t sdist 2>&1 | tee hatch_build.log'" + - "tail -n1 hatch_build.log" get-current-version: - "hatch version" pre-sync: diff --git a/README.packit b/README.packit index 4efda45..fb341a1 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.10.0.post1.dev2+g50324129. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/packit.spec b/packit.spec index 3709708..069f2ee 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.11.0 -Release: 3%{?dist} +Version: 1.12.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,18 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 19 2025 Packit - 1.12.0-1 +- Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) +- Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) + This happened when syncing a folder that contains the specfile, e.g.: +```yaml +files_to_sync: + - src: distro/ + dest: ./ +specfile_path: distro/my_pkg.spec +``` +- `packit init` now automatically adds a packit-specific pre-commit hook to user's pre-commit configuration file if present. Two new flags were added, which modify this behavior. (#2641) + * Fri Sep 19 2025 Python Maint - 1.11.0-3 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/plans/full.fmf b/plans/full.fmf index c0532a7..cfe51f6 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -31,9 +31,5 @@ adjust: script: pip3 install build deepdiff - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/plans/main.fmf b/plans/main.fmf index bb45a03..6ebce38 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 2303dfa94729675478027f604f65020716decdf1 + ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 8e46f27..5fc26c7 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -30,9 +30,5 @@ adjust: copr: packit/packit-dev - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/sources b/sources index 47f805b..c397c7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.11.0.tar.gz) = 5b9c7774fc572596b149234599d31367653e72f263c417d9c777ce6a366344fff9f9ad699c4e3f5c31c8db8e0205949d927b28e56f96386ca978662753a056d7 +SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 From f6eab64a25aa39f3e80ff1181bd958e6ce54fc1c Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 19 Sep 2025 12:54:08 +0000 Subject: [PATCH 16/34] Update to 1.12.0 upstream release - Resolves: rhbz#2396659 Upstream tag: 1.12.0 Upstream commit: dbe235f9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++-- README.packit | 2 +- packit.spec | 17 +++++++++++++++-- plans/full.fmf | 8 ++------ plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++------ sources | 2 +- 8 files changed, 25 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 9ed8733..d7ae918 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ /packitos-1.10.0.tar.gz /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz +/packitos-1.12.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index d17ccf4..8946ad5 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -28,8 +28,8 @@ issue_repository: https://github.com/packit/packit actions: create-archive: - - "python3 -m build --sdist --outdir ." - - "sh -c 'echo packitos-$(hatch version).tar.gz'" + - "sh -c 'hatch build -t sdist 2>&1 | tee hatch_build.log'" + - "tail -n1 hatch_build.log" get-current-version: - "hatch version" pre-sync: diff --git a/README.packit b/README.packit index 4efda45..fb341a1 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.10.0.post1.dev2+g50324129. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/packit.spec b/packit.spec index 3709708..6346049 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.11.0 -Release: 3%{?dist} +Version: 1.12.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,19 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 19 2025 Packit - 1.12.0-1 +- Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) +- Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) + This happened when syncing a folder that contains the specfile, e.g.: +```yaml +files_to_sync: + - src: distro/ + dest: ./ +specfile_path: distro/my_pkg.spec +``` +- `packit init` now automatically adds a packit-specific pre-commit hook to user's pre-commit configuration file if present. Two new flags were added, which modify this behavior. (#2641) +- Resolves: rhbz#2396659 + * Fri Sep 19 2025 Python Maint - 1.11.0-3 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/plans/full.fmf b/plans/full.fmf index c0532a7..cfe51f6 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -31,9 +31,5 @@ adjust: script: pip3 install build deepdiff - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/plans/main.fmf b/plans/main.fmf index bb45a03..6ebce38 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 2303dfa94729675478027f604f65020716decdf1 + ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 8e46f27..5fc26c7 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -30,9 +30,5 @@ adjust: copr: packit/packit-dev - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/sources b/sources index 47f805b..c397c7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.11.0.tar.gz) = 5b9c7774fc572596b149234599d31367653e72f263c417d9c777ce6a366344fff9f9ad699c4e3f5c31c8db8e0205949d927b28e56f96386ca978662753a056d7 +SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 From e3186cb768cc14027d4571251ffdba4fc6c5b1c8 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 15 Aug 2025 13:05:21 +0200 Subject: [PATCH 17/34] Rebuilt for Python 3.14.0rc2 bytecode --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index a9f433c..50f028d 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.11.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Aug 15 2025 Python Maint - 1.11.0-2 +- Rebuilt for Python 3.14.0rc2 bytecode + * Mon Jul 28 2025 Packit - 1.11.0-1 - `packit test` now supports running and validating TMT tests locally without requiring a PR or a release, including result parsing and basic failure reporting. (#2632) - Resolves: rhbz#2383891 From 0c68c38e10a898ffeb29a94e8b77958f2b775c13 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 19 Sep 2025 12:35:40 +0200 Subject: [PATCH 18/34] Rebuilt for Python 3.14.0rc3 bytecode --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index 50f028d..d754da8 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.11.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 19 2025 Python Maint - 1.11.0-3 +- Rebuilt for Python 3.14.0rc3 bytecode + * Fri Aug 15 2025 Python Maint - 1.11.0-2 - Rebuilt for Python 3.14.0rc2 bytecode From 1497e0ce1731e079b71d7d6f3f4208c55ae8ed73 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 19 Sep 2025 12:54:08 +0000 Subject: [PATCH 19/34] Update to 1.12.0 upstream release - Resolves: rhbz#2396659 Upstream tag: 1.12.0 Upstream commit: dbe235f9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++-- README.packit | 2 +- packit.spec | 17 +++++++++++++++-- plans/full.fmf | 8 ++------ plans/main.fmf | 2 +- plans/session-recording.fmf | 8 ++------ sources | 2 +- 8 files changed, 25 insertions(+), 19 deletions(-) diff --git a/.gitignore b/.gitignore index 9ed8733..d7ae918 100644 --- a/.gitignore +++ b/.gitignore @@ -140,3 +140,4 @@ /packitos-1.10.0.tar.gz /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz +/packitos-1.12.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index d17ccf4..8946ad5 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -28,8 +28,8 @@ issue_repository: https://github.com/packit/packit actions: create-archive: - - "python3 -m build --sdist --outdir ." - - "sh -c 'echo packitos-$(hatch version).tar.gz'" + - "sh -c 'hatch build -t sdist 2>&1 | tee hatch_build.log'" + - "tail -n1 hatch_build.log" get-current-version: - "hatch version" pre-sync: diff --git a/README.packit b/README.packit index 4efda45..fb341a1 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.10.0.post1.dev2+g50324129. +The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. diff --git a/packit.spec b/packit.spec index d754da8..f67c911 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.11.0 -Release: 3%{?dist} +Version: 1.12.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,19 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 19 2025 Packit - 1.12.0-1 +- Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) +- Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) + This happened when syncing a folder that contains the specfile, e.g.: +```yaml +files_to_sync: + - src: distro/ + dest: ./ +specfile_path: distro/my_pkg.spec +``` +- `packit init` now automatically adds a packit-specific pre-commit hook to user's pre-commit configuration file if present. Two new flags were added, which modify this behavior. (#2641) +- Resolves: rhbz#2396659 + * Fri Sep 19 2025 Python Maint - 1.11.0-3 - Rebuilt for Python 3.14.0rc3 bytecode diff --git a/plans/full.fmf b/plans/full.fmf index c0532a7..cfe51f6 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -31,9 +31,5 @@ adjust: script: pip3 install build deepdiff - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/plans/main.fmf b/plans/main.fmf index bb45a03..6ebce38 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 2303dfa94729675478027f604f65020716decdf1 + ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 8e46f27..5fc26c7 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -30,9 +30,5 @@ adjust: copr: packit/packit-dev - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "flexmock is not in EPEL 10: https://bugzilla.redhat.com/show_bug.cgi?id=2351835" - prepare+: - - how: install - package: python3-pip - - how: shell - script: pip3 install flexmock + because: "We are missing dependencies in EL10 that prohibit us from building." + enabled: false diff --git a/sources b/sources index 47f805b..c397c7d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.11.0.tar.gz) = 5b9c7774fc572596b149234599d31367653e72f263c417d9c777ce6a366344fff9f9ad699c4e3f5c31c8db8e0205949d927b28e56f96386ca978662753a056d7 +SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 From 14ad9f57efe9e43e54e7bf601c9f17347fcf91f9 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 9 Dec 2025 15:13:30 +0000 Subject: [PATCH 20/34] Update to 1.13.0 upstream release - Resolves: rhbz#2420553 Upstream tag: 1.13.0 Upstream commit: a882649b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d7ae918..3954cee 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz /packitos-1.12.0.tar.gz +/packitos-1.13.0.tar.gz diff --git a/README.packit b/README.packit index fb341a1..1d2f35b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0.post1.dev22+gfe66fd850. diff --git a/packit.spec b/packit.spec index 6346049..83a3325 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.12.0 +Version: 1.13.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Dec 09 2025 Packit - 1.13.0-1 +- `packit init` now automatically retrieves the latest version of the pre-commit hook to be added to the user's pre-commit configuration file. (#2651) +- Resolves: rhbz#2420553 + * Fri Sep 19 2025 Packit - 1.12.0-1 - Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) - Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) diff --git a/plans/main.fmf b/plans/main.fmf index 6ebce38..7670694 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 + ref: a882649bf680ca1000fbce2b33df220d70487330 execute: how: tmt diff --git a/sources b/sources index c397c7d..1887413 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 +SHA512 (packitos-1.13.0.tar.gz) = 113be69f5eafb51a7a9adeb294d0b3dbcfb984938df63c25734f0f0a1884e76e570c2be64bc31808fc5394a01afdd2478bfb74a804b4d588412fd2a4640b22a8 From 27e582b595db1def2355f889b4b157fdf3d12a4f Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 9 Dec 2025 15:13:30 +0000 Subject: [PATCH 21/34] Update to 1.13.0 upstream release - Resolves: rhbz#2420553 Upstream tag: 1.13.0 Upstream commit: a882649b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d7ae918..3954cee 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz /packitos-1.12.0.tar.gz +/packitos-1.13.0.tar.gz diff --git a/README.packit b/README.packit index fb341a1..1d2f35b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0.post1.dev22+gfe66fd850. diff --git a/packit.spec b/packit.spec index 069f2ee..70e373f 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.12.0 +Version: 1.13.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Dec 09 2025 Packit - 1.13.0-1 +- `packit init` now automatically retrieves the latest version of the pre-commit hook to be added to the user's pre-commit configuration file. (#2651) +- Resolves: rhbz#2420553 + * Fri Sep 19 2025 Packit - 1.12.0-1 - Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) - Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) diff --git a/plans/main.fmf b/plans/main.fmf index 6ebce38..7670694 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 + ref: a882649bf680ca1000fbce2b33df220d70487330 execute: how: tmt diff --git a/sources b/sources index c397c7d..1887413 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 +SHA512 (packitos-1.13.0.tar.gz) = 113be69f5eafb51a7a9adeb294d0b3dbcfb984938df63c25734f0f0a1884e76e570c2be64bc31808fc5394a01afdd2478bfb74a804b4d588412fd2a4640b22a8 From 724b048d678526b5d43647ac107685363db52bf2 Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 9 Dec 2025 15:13:30 +0000 Subject: [PATCH 22/34] Update to 1.13.0 upstream release - Resolves: rhbz#2420553 Upstream tag: 1.13.0 Upstream commit: a882649b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d7ae918..3954cee 100644 --- a/.gitignore +++ b/.gitignore @@ -141,3 +141,4 @@ /packitos-1.9.0.tar.gz /packitos-1.11.0.tar.gz /packitos-1.12.0.tar.gz +/packitos-1.13.0.tar.gz diff --git a/README.packit b/README.packit index fb341a1..1d2f35b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.11.0.post1.dev7+gfdcdf3a32. +The file was generated using packit 1.12.0.post1.dev22+gfe66fd850. diff --git a/packit.spec b/packit.spec index f67c911..50985e6 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.12.0 +Version: 1.13.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Dec 09 2025 Packit - 1.13.0-1 +- `packit init` now automatically retrieves the latest version of the pre-commit hook to be added to the user's pre-commit configuration file. (#2651) +- Resolves: rhbz#2420553 + * Fri Sep 19 2025 Packit - 1.12.0-1 - Packit now automatically invokes an rpm build in mock when no rpm test is passed using `--rpm_paths` before running local tests with `packit test`. (#2636) - Fixed an issue where the upstream spec file was synchronized without applying packit's patches. (#2637) diff --git a/plans/main.fmf b/plans/main.fmf index 6ebce38..7670694 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: dbe235f913d74de4e1fb8175a14ca0e0f17a15e4 + ref: a882649bf680ca1000fbce2b33df220d70487330 execute: how: tmt diff --git a/sources b/sources index c397c7d..1887413 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.12.0.tar.gz) = 514d3cb1315b322aafa6975bfe325714bb83cac1af72c647ac3a93b8464b6b0a41661f42d5b934ac01851d86359ea9df0c64a761c8c3fb5cb8dea88027d3aca7 +SHA512 (packitos-1.13.0.tar.gz) = 113be69f5eafb51a7a9adeb294d0b3dbcfb984938df63c25734f0f0a1884e76e570c2be64bc31808fc5394a01afdd2478bfb74a804b4d588412fd2a4640b22a8 From 8d7f458f229ef30549f62b05398cc2b21803b749 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 8 Jan 2026 15:08:55 +0000 Subject: [PATCH 23/34] Update to 1.14.0 upstream release - Resolves: rhbz#2427944 Upstream tag: 1.14.0 Upstream commit: 87042fca Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 3954cee..ca6cbac 100644 --- a/.gitignore +++ b/.gitignore @@ -142,3 +142,4 @@ /packitos-1.11.0.tar.gz /packitos-1.12.0.tar.gz /packitos-1.13.0.tar.gz +/packitos-1.14.0.tar.gz diff --git a/README.packit b/README.packit index 1d2f35b..03bf1f3 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.12.0.post1.dev22+gfe66fd850. +The file was generated using packit 1.13.0.post1.dev9+gac12f1be7. diff --git a/packit.spec b/packit.spec index 50985e6..c5ef481 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.13.0 +Version: 1.14.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Thu Jan 08 2026 Packit - 1.14.0-1 +- We have added the `--preserve-spec` flag to the `prepare-sources` and `srpm` commands. When used, Packit will not change the spec file in any way (e.g., release is not bumped, Source0 is not changed). When enabled, it implies `--no-update-release`. (#2653) +- Resolves: rhbz#2427944 + * Tue Dec 09 2025 Packit - 1.13.0-1 - `packit init` now automatically retrieves the latest version of the pre-commit hook to be added to the user's pre-commit configuration file. (#2651) - Resolves: rhbz#2420553 diff --git a/plans/main.fmf b/plans/main.fmf index 7670694..8a24df6 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: a882649bf680ca1000fbce2b33df220d70487330 + ref: 87042fcac49435dd55a1b989ed0c6ead290e703d execute: how: tmt diff --git a/sources b/sources index 1887413..3759c47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.13.0.tar.gz) = 113be69f5eafb51a7a9adeb294d0b3dbcfb984938df63c25734f0f0a1884e76e570c2be64bc31808fc5394a01afdd2478bfb74a804b4d588412fd2a4640b22a8 +SHA512 (packitos-1.14.0.tar.gz) = 77acce155d17d06e1713d8c7ac219e8ff6ce5d9a48fffbda6f666c1fad0a55067bb53a23129c233d3c09a646d096be3a6ee4d3047ae84c0973c935baf190b1e2 From 209f53b76b44008d393b0014e6a76584ccdc5a5c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 16 Jan 2026 23:11:40 +0000 Subject: [PATCH 24/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index c5ef481..ff41cfd 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.14.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Jan 16 2026 Fedora Release Engineering - 1.14.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Thu Jan 08 2026 Packit - 1.14.0-1 - We have added the `--preserve-spec` flag to the `prepare-sources` and `srpm` commands. When used, Packit will not change the spec file in any way (e.g., release is not bumped, Source0 is not changed). When enabled, it implies `--no-update-release`. (#2653) - Resolves: rhbz#2427944 From 7b263fc40015e92a4134b362d53e4e9ca3671241 Mon Sep 17 00:00:00 2001 From: Packit Date: Thu, 12 Feb 2026 17:32:03 +0000 Subject: [PATCH 25/34] Update to 1.15.0 upstream release - Resolves: rhbz#2439424 Upstream tag: 1.15.0 Upstream commit: d507597e Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 9 +++++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 11 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ca6cbac..c18957a 100644 --- a/.gitignore +++ b/.gitignore @@ -143,3 +143,4 @@ /packitos-1.12.0.tar.gz /packitos-1.13.0.tar.gz /packitos-1.14.0.tar.gz +/packitos-1.15.0.tar.gz diff --git a/README.packit b/README.packit index 03bf1f3..48ac383 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.13.0.post1.dev9+gac12f1be7. +The file was generated using packit 1.14.0.post1.dev14+gd507597e6. diff --git a/packit.spec b/packit.spec index ff41cfd..eecf971 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.14.0 -Release: 2%{?dist} +Version: 1.15.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Thu Feb 12 2026 Packit - 1.15.0-1 +- The `version_suffix` configuration option is now supported in Packit. This option is meant for appending information to the Version field in RPM spec files. This is useful for post-release snapshots following RPM versioning conventions. The `version_suffix` behaves similarly to the already existing `release_suffix` and also supports expansion of environment variables. (#2664) +- Packit now supports `bodhi_extra_params` configuration option to customize creating Bodhi updates. (#2682) +- Resolves: rhbz#2439424 + * Fri Jan 16 2026 Fedora Release Engineering - 1.14.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild diff --git a/plans/main.fmf b/plans/main.fmf index 8a24df6..47101b7 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 87042fcac49435dd55a1b989ed0c6ead290e703d + ref: d507597e6a4c9c2e456694de97d0353fe99e894f execute: how: tmt diff --git a/sources b/sources index 3759c47..027055f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.14.0.tar.gz) = 77acce155d17d06e1713d8c7ac219e8ff6ce5d9a48fffbda6f666c1fad0a55067bb53a23129c233d3c09a646d096be3a6ee4d3047ae84c0973c935baf190b1e2 +SHA512 (packitos-1.15.0.tar.gz) = 5a7d4ade59e2449ca7b42f8f1c0d6f9ab73e376358177b9242c7b9ae7386e0a43adcff3232fd4b1105d4caf22e9ba1bee503c1ae5ce809ab56237bbb6c60c5ff From cc692b7b08e8a56974f4c356779c369c860d1f17 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 6 Mar 2026 14:03:12 +0000 Subject: [PATCH 26/34] Update to 1.15.1 upstream release - Resolves: rhbz#2445195 Upstream tag: 1.15.1 Upstream commit: 460154b0 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 11 ++++++++++- README.packit | 2 +- packit.spec | 6 +++++- plans/full.fmf | 4 ---- plans/main.fmf | 2 +- plans/session-recording.fmf | 4 ---- sources | 2 +- 8 files changed, 19 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index c18957a..34a9947 100644 --- a/.gitignore +++ b/.gitignore @@ -144,3 +144,4 @@ /packitos-1.13.0.tar.gz /packitos-1.14.0.tar.gz /packitos-1.15.0.tar.gz +/packitos-1.15.1.tar.gz diff --git a/.packit.yaml b/.packit.yaml index 8946ad5..0178029 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -51,12 +51,14 @@ jobs: dist_git_branches: rawhide: fast_forward_merge_into: [fedora-branched] - + epel-10: + fast_forward_merge_into: [epel-10-branched] - job: copr_build trigger: pull_request targets: - fedora-all - fedora-all-aarch64 + - epel-10-all packages: - packit @@ -64,6 +66,7 @@ jobs: trigger: pull_request targets: - fedora-all + - epel-10-all packages: - packit @@ -73,6 +76,7 @@ jobs: targets: - fedora-all - fedora-all-aarch64 + - epel-10-all project: packit-dev list_on_homepage: True preserve_project: True @@ -92,6 +96,7 @@ jobs: targets: - fedora-stable - fedora-stable-aarch64 + - epel-10-all project: packit-releases list_on_homepage: True preserve_project: True @@ -102,6 +107,8 @@ jobs: dist_git_branches: rawhide: fast_forward_merge_into: [fedora-branched] + epel-10: + fast_forward_merge_into: [epel-10-branched] - job: koji_build trigger: commit | koji_build @@ -113,6 +120,7 @@ jobs: - python-specfile dist_git_branches: - fedora-all + - epel-10-all - job: bodhi_update trigger: koji_build @@ -124,6 +132,7 @@ jobs: - python-specfile dist_git_branches: - fedora-all + - epel-10-all # - job: vm_image_build # trigger: pull_request # packit_instances: ["stg"] diff --git a/README.packit b/README.packit index 48ac383..2e2c30b 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.14.0.post1.dev14+gd507597e6. +The file was generated using packit 1.15.0.post1.dev8+gd88d89df5. diff --git a/packit.spec b/packit.spec index eecf971..c60075a 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.15.0 +Version: 1.15.1 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Mar 06 2026 Packit - 1.15.1-1 +- We have fixed a bug that prevented running `sync_release()` on a `PackitAPI` instance initialized with `non_git_upstream=True` repeatedly due to an improper clean-up. (#2691) +- Resolves: rhbz#2445195 + * Thu Feb 12 2026 Packit - 1.15.0-1 - The `version_suffix` configuration option is now supported in Packit. This option is meant for appending information to the Version field in RPM spec files. This is useful for post-release snapshots following RPM versioning conventions. The `version_suffix` behaves similarly to the already existing `release_suffix` and also supports expansion of environment variables. (#2664) - Packit now supports `bodhi_extra_params` configuration option to customize creating Bodhi updates. (#2682) diff --git a/plans/full.fmf b/plans/full.fmf index cfe51f6..888283c 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -29,7 +29,3 @@ adjust: package: python3-pip - how: shell script: pip3 install build deepdiff - - - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "We are missing dependencies in EL10 that prohibit us from building." - enabled: false diff --git a/plans/main.fmf b/plans/main.fmf index 47101b7..c51c350 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: d507597e6a4c9c2e456694de97d0353fe99e894f + ref: 460154b02830ae01f957e84142b9abb707d1ca7f execute: how: tmt diff --git a/plans/session-recording.fmf b/plans/session-recording.fmf index 5fc26c7..141a092 100644 --- a/plans/session-recording.fmf +++ b/plans/session-recording.fmf @@ -28,7 +28,3 @@ adjust: - how: install name: Enable the Copr-repo for Requre copr: packit/packit-dev - - - when: "distro == rhel-10 or distro == centos-10 or distro == centos-stream-10" - because: "We are missing dependencies in EL10 that prohibit us from building." - enabled: false diff --git a/sources b/sources index 027055f..41aa9bc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.15.0.tar.gz) = 5a7d4ade59e2449ca7b42f8f1c0d6f9ab73e376358177b9242c7b9ae7386e0a43adcff3232fd4b1105d4caf22e9ba1bee503c1ae5ce809ab56237bbb6c60c5ff +SHA512 (packitos-1.15.1.tar.gz) = 180a91f2612df66f170eac9d01ca4f3debfff01b37a44a4aab0bb53512e27dbdaed8ab301552c87649996de9b7fa5a544908568d78a262dce1bbc784f0a1b973 From ab83dee83933bbb41a3de2b1cae05eb1a73679ad Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 24 Mar 2026 17:55:12 +0000 Subject: [PATCH 27/34] Update to 1.15.2 upstream release - Resolves: rhbz#2450841 Upstream tag: 1.15.2 Upstream commit: b7382833 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 34a9947..358a605 100644 --- a/.gitignore +++ b/.gitignore @@ -145,3 +145,4 @@ /packitos-1.14.0.tar.gz /packitos-1.15.0.tar.gz /packitos-1.15.1.tar.gz +/packitos-1.15.2.tar.gz diff --git a/README.packit b/README.packit index 2e2c30b..c72c444 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.15.0.post1.dev8+gd88d89df5. +The file was generated using packit 1.15.1.post1.dev10+gc5437527a. diff --git a/packit.spec b/packit.spec index c60075a..aa49cbb 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.15.1 +Version: 1.15.2 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Mar 24 2026 Packit - 1.15.2-1 +- Packit now uses the specfile library's sanitization when parsing spec files. +- Resolves: rhbz#2450841 + * Fri Mar 06 2026 Packit - 1.15.1-1 - We have fixed a bug that prevented running `sync_release()` on a `PackitAPI` instance initialized with `non_git_upstream=True` repeatedly due to an improper clean-up. (#2691) - Resolves: rhbz#2445195 diff --git a/plans/main.fmf b/plans/main.fmf index c51c350..ae84f23 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 460154b02830ae01f957e84142b9abb707d1ca7f + ref: b7382833de9e46ac53653de3b7e96b3f27500ae4 execute: how: tmt diff --git a/sources b/sources index 41aa9bc..973a3b5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.15.1.tar.gz) = 180a91f2612df66f170eac9d01ca4f3debfff01b37a44a4aab0bb53512e27dbdaed8ab301552c87649996de9b7fa5a544908568d78a262dce1bbc784f0a1b973 +SHA512 (packitos-1.15.2.tar.gz) = 74017fc7b2da051d599bfa090ccce48079b1acc8e089a2a96eb0696af98222d2a75534ca069e49963f7f0534a8a2a4ab58abe54598b91be3ebdaaa6c684906a5 From 4d3ab9df47191adb49935a1d813817a5de778ad5 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 1 Apr 2026 13:48:15 +0000 Subject: [PATCH 28/34] Update to 1.15.3 upstream release - Resolves: rhbz#2453842 Upstream tag: 1.15.3 Upstream commit: e0ba48ac Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 358a605..d624306 100644 --- a/.gitignore +++ b/.gitignore @@ -146,3 +146,4 @@ /packitos-1.15.0.tar.gz /packitos-1.15.1.tar.gz /packitos-1.15.2.tar.gz +/packitos-1.15.3.tar.gz diff --git a/README.packit b/README.packit index c72c444..f81f407 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.15.1.post1.dev10+gc5437527a. +The file was generated using packit 1.15.2.post1.dev9+gc92be17fa. diff --git a/packit.spec b/packit.spec index aa49cbb..c7310af 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.15.2 +Version: 1.15.3 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Wed Apr 01 2026 Packit - 1.15.3-1 +- We've fixed the formatting of the strings Packit appends to the changelog. Now there will be at most one blank line before or after the Packit comment. (#2707) +- Resolves: rhbz#2453842 + * Tue Mar 24 2026 Packit - 1.15.2-1 - Packit now uses the specfile library's sanitization when parsing spec files. - Resolves: rhbz#2450841 diff --git a/plans/main.fmf b/plans/main.fmf index ae84f23..6129b91 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: b7382833de9e46ac53653de3b7e96b3f27500ae4 + ref: e0ba48ac6bd8608f55f075f72d36d00e5f13550d execute: how: tmt diff --git a/sources b/sources index 973a3b5..6705f2c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.15.2.tar.gz) = 74017fc7b2da051d599bfa090ccce48079b1acc8e089a2a96eb0696af98222d2a75534ca069e49963f7f0534a8a2a4ab58abe54598b91be3ebdaaa6c684906a5 +SHA512 (packitos-1.15.3.tar.gz) = 899558cae60980caf3ef040b9b57298f8da34b1ac42027ea7418c00deadb786be2d3d3566392a6d85fe37ca88b8eeae162d5a2dd45c14d79cff1cd32dae97246 From 7fc713a2cc1655e9b58c8fe64b7d6708c22031e6 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 24 Apr 2026 08:52:57 +0000 Subject: [PATCH 29/34] Update to 1.16.0 upstream release - Resolves: rhbz#2461103 Upstream tag: 1.16.0 Upstream commit: 3824aae5 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 7 ++++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index d624306..7e5639f 100644 --- a/.gitignore +++ b/.gitignore @@ -147,3 +147,4 @@ /packitos-1.15.1.tar.gz /packitos-1.15.2.tar.gz /packitos-1.15.3.tar.gz +/packitos-1.16.0.tar.gz diff --git a/README.packit b/README.packit index f81f407..7698114 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.15.2.post1.dev9+gc92be17fa. +The file was generated using packit 1.15.3.post1.dev4+g553394da5. diff --git a/packit.spec b/packit.spec index c7310af..ac90393 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.15.3 +Version: 1.16.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Apr 24 2026 Packit - 1.16.0-1 +- Packit CLI has a new option `--[no-]update-release` that, by default, follows the value of the option set in the config, and also allows you to override manually, if necessary. (#2713) +- In addition to `version_update_mask`, users can now use a new `version_update_specifiers` configuration option to control the upstream versions allowed to be release-synced. The option accepts [PEP440 version specifier sets](https://packaging.pypa.io/en/stable/specifiers.html), for example `version_update_specifiers: >=1.0,~=1.0`. (#2710) +- Resolves: rhbz#2461103 + * Wed Apr 01 2026 Packit - 1.15.3-1 - We've fixed the formatting of the strings Packit appends to the changelog. Now there will be at most one blank line before or after the Packit comment. (#2707) - Resolves: rhbz#2453842 diff --git a/plans/main.fmf b/plans/main.fmf index 6129b91..4cfa456 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: e0ba48ac6bd8608f55f075f72d36d00e5f13550d + ref: 3824aae58b21d6a38bbcb49a9fe53484143a4569 execute: how: tmt diff --git a/sources b/sources index 6705f2c..7f39d0e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.15.3.tar.gz) = 899558cae60980caf3ef040b9b57298f8da34b1ac42027ea7418c00deadb786be2d3d3566392a6d85fe37ca88b8eeae162d5a2dd45c14d79cff1cd32dae97246 +SHA512 (packitos-1.16.0.tar.gz) = cb9edfa23a5153439739f13e82da13e3017d97f43d2fdfdf8c1afd6e7de7b31f64c29c006c5f0dbda353fa4a12f1a7761935353ef87b306f71d109abf09bc802 From 2af9d43fbfee3d4c3c9d69a8e0e0feaa69fbebdc Mon Sep 17 00:00:00 2001 From: Python Maint Date: Fri, 5 Jun 2026 13:21:31 +0200 Subject: [PATCH 30/34] Rebuilt for Python 3.15 --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index ac90393..a6b7e3f 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.16.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Jun 05 2026 Python Maint - 1.16.0-2 +- Rebuilt for Python 3.15 + * Fri Apr 24 2026 Packit - 1.16.0-1 - Packit CLI has a new option `--[no-]update-release` that, by default, follows the value of the option set in the config, and also allows you to override manually, if necessary. (#2713) - In addition to `version_update_mask`, users can now use a new `version_update_specifiers` configuration option to control the upstream versions allowed to be release-synced. The option accepts [PEP440 version specifier sets](https://packaging.pypa.io/en/stable/specifiers.html), for example `version_update_specifiers: >=1.0,~=1.0`. (#2710) From 9a9b1ed8e0eca7f87002ca6383b3f8f6b01bd063 Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 14 Jun 2026 18:08:01 +0000 Subject: [PATCH 31/34] Update to 1.16.1 upstream release - Resolves: rhbz#2488767 Upstream tag: 1.16.1 Upstream commit: 6e09edce Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 8 ++++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 7e5639f..b58d702 100644 --- a/.gitignore +++ b/.gitignore @@ -148,3 +148,4 @@ /packitos-1.15.2.tar.gz /packitos-1.15.3.tar.gz /packitos-1.16.0.tar.gz +/packitos-1.16.1.tar.gz diff --git a/README.packit b/README.packit index 7698114..4e76cbe 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.15.3.post1.dev4+g553394da5. +The file was generated using packit 1.16.0.post1.dev8+g8a0482385. diff --git a/packit.spec b/packit.spec index a6b7e3f..f23d457 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.16.0 -Release: 2%{?dist} +Version: 1.16.1 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Sun Jun 14 2026 Packit - 1.16.1-1 +- Fixed a couple of Copr-related issues. (#2721, #2727) +- Resolves: rhbz#2488767 + * Fri Jun 05 2026 Python Maint - 1.16.0-2 - Rebuilt for Python 3.15 diff --git a/plans/main.fmf b/plans/main.fmf index 4cfa456..a4b19ec 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 3824aae58b21d6a38bbcb49a9fe53484143a4569 + ref: 6e09edce1afd9c96955ef4ddb4da3a206c658f69 execute: how: tmt diff --git a/sources b/sources index 7f39d0e..248ce43 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.16.0.tar.gz) = cb9edfa23a5153439739f13e82da13e3017d97f43d2fdfdf8c1afd6e7de7b31f64c29c006c5f0dbda353fa4a12f1a7761935353ef87b306f71d109abf09bc802 +SHA512 (packitos-1.16.1.tar.gz) = 6a8ef7f836c013b5c4c38568f97f7d9ce4db805c7b9bfb5db78c0fdd902677b496b7630005e6884cfb30fdda70cc8f7a165e6da0c314fc07e21788771bb97aff From 4d95c3e9b8747ce97d722a7a21ea4696f32a152a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jul 2026 10:42:59 +0000 Subject: [PATCH 32/34] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index f23d457..2aac632 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 1.16.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Thu Jul 16 2026 Fedora Release Engineering - 1.16.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sun Jun 14 2026 Packit - 1.16.1-1 - Fixed a couple of Copr-related issues. (#2721, #2727) - Resolves: rhbz#2488767 From 7f9f1b684cd1214cccc1dc8b8c2ba459c6b75fcc Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 20 Jul 2026 17:25:37 +0000 Subject: [PATCH 33/34] Update to 1.16.2 upstream release - Resolves: rhbz#2502899 Upstream tag: 1.16.2 Upstream commit: 33bc381e Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 8 ++++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index b58d702..e71c1d7 100644 --- a/.gitignore +++ b/.gitignore @@ -149,3 +149,4 @@ /packitos-1.15.3.tar.gz /packitos-1.16.0.tar.gz /packitos-1.16.1.tar.gz +/packitos-1.16.2.tar.gz diff --git a/README.packit b/README.packit index 4e76cbe..173195e 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.16.0.post1.dev8+g8a0482385. +The file was generated using packit 1.16.1.post1.dev2+gf84fe2d5b. diff --git a/packit.spec b/packit.spec index 2aac632..ffa40fb 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 1.16.1 -Release: 2%{?dist} +Version: 1.16.2 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Jul 20 2026 Packit - 1.16.2-1 +- Add HTTP timeouts and make `get_monitoring_metadata()` unauthenticated which should improve the UX of `packit validate`. (#2730) +- Resolves: rhbz#2502899 + * Thu Jul 16 2026 Fedora Release Engineering - 1.16.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild diff --git a/plans/main.fmf b/plans/main.fmf index a4b19ec..379819d 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 6e09edce1afd9c96955ef4ddb4da3a206c658f69 + ref: 33bc381e684e4a9c649f26d557620fd361f21532 execute: how: tmt diff --git a/sources b/sources index 248ce43..fef546b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.16.1.tar.gz) = 6a8ef7f836c013b5c4c38568f97f7d9ce4db805c7b9bfb5db78c0fdd902677b496b7630005e6884cfb30fdda70cc8f7a165e6da0c314fc07e21788771bb97aff +SHA512 (packitos-1.16.2.tar.gz) = 7d52f5ad3409a5772bab0d96f8baa834a7d95cf069153c2018bebe52076523cf42a7a6b79234f7c220af009a5de1ae8feac2442d2fbf6b78cddebe02faaf1138 From 34fcb6811c3d027becf3f26c9b6872ace599afaf Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 4 Sep 2026 11:06:17 +0000 Subject: [PATCH 34/34] Update to 1.16.3 upstream release - Resolves: rhbz#2528471 Upstream tag: 1.16.3 Upstream commit: 868f8f6b Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 7 ++++++- plans/full.fmf | 7 +++++++ plans/main.fmf | 2 +- sources | 2 +- 6 files changed, 17 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index e71c1d7..3485cfe 100644 --- a/.gitignore +++ b/.gitignore @@ -150,3 +150,4 @@ /packitos-1.16.0.tar.gz /packitos-1.16.1.tar.gz /packitos-1.16.2.tar.gz +/packitos-1.16.3.tar.gz diff --git a/README.packit b/README.packit index 173195e..72ae4cd 100644 --- a/README.packit +++ b/README.packit @@ -1,3 +1,3 @@ This repository is maintained by packit. https://packit.dev/ -The file was generated using packit 1.16.1.post1.dev2+gf84fe2d5b. +The file was generated using packit 1.16.2.post1.dev18+g099fa292c. diff --git a/packit.spec b/packit.spec index ffa40fb..f130f29 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.16.2 +Version: 1.16.3 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -78,6 +78,11 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Sep 04 2026 Packit - 1.16.3-1 +- Packit now retries when it encounters connection errors during authentication when attempting to create a Bodhi update. (#2749) +- Fixed an issue where a relative `--dist-git-path` (e.g. `.`) could cause packit to incorrectly identify a dist-git directory as an upstream repository. (#2736) +- Resolves: rhbz#2528471 + * Mon Jul 20 2026 Packit - 1.16.2-1 - Add HTTP timeouts and make `get_monitoring_metadata()` unauthenticated which should improve the UX of `packit validate`. (#2730) - Resolves: rhbz#2502899 diff --git a/plans/full.fmf b/plans/full.fmf index 888283c..fd42d60 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -3,6 +3,13 @@ summary: Unit, integration & functional tests. discover+: filter: tag:full +# marshmallow-jsonschema has no Fedora/EPEL package, install it from PyPI +prepare: + - how: install + package: python3-pip + - how: shell + script: pip3 install marshmallow-jsonschema + adjust: - when: "initiator == packit" because: "have the latest builds of ogr and specfile available for upstream test jobs" diff --git a/plans/main.fmf b/plans/main.fmf index 379819d..ee8dd03 100644 --- a/plans/main.fmf +++ b/plans/main.fmf @@ -1,6 +1,6 @@ discover: how: fmf url: https://github.com/packit/packit.git - ref: 33bc381e684e4a9c649f26d557620fd361f21532 + ref: 868f8f6b5f04b0dfc5f4e42aa466721ffc0e4b15 execute: how: tmt diff --git a/sources b/sources index fef546b..fa66d96 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.16.2.tar.gz) = 7d52f5ad3409a5772bab0d96f8baa834a7d95cf069153c2018bebe52076523cf42a7a6b79234f7c220af009a5de1ae8feac2442d2fbf6b78cddebe02faaf1138 +SHA512 (packitos-1.16.3.tar.gz) = 0bf3d8a574f09d78261044e6b66447363e6c1d14f77c610b73773565aeac696aac952a2fc777aafc769023c211436ac18a84dce935f0da006fec02f981313758