From 3b415d20d615b475adb01e0d6ec3b22f924c8c35 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 4 Oct 2024 11:46:09 +0000 Subject: [PATCH 01/58] Update to 0.102.0 upstream release - Resolves: rhbz#2316445 Upstream tag: 0.102.0 Upstream commit: 7689afdb 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, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8094cbe..ed5c359 100644 --- a/.gitignore +++ b/.gitignore @@ -119,3 +119,4 @@ /packitos-0.100.3.tar.gz /packitos-0.101.0.tar.gz /packitos-0.101.1.tar.gz +/packitos-0.102.0.tar.gz diff --git a/README.packit b/README.packit index 568cac6..5f12a20 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 0.101.0.post1.dev6+g1b776ccc. +The file was generated using packit 0.101.1.post1.dev20+gfd3f1902. diff --git a/packit.spec b/packit.spec index 8fba1f6..037bed6 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.101.1 +Version: 0.102.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -79,6 +79,12 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Oct 04 2024 Packit - 0.102.0-1 +- Check for `upstream_project_url` presence in the configuration when `pull_from_upstream` job is configured was removed from `validate-config`, as this is no longer required. (#2423) +- `packit init` now adds working directories that are used in `packit prepare-sources` into the `.gitignore` file in the same directory where Packit config resides. (#2431) +- Previously, `create-update` command took `--resolve-bugzillas` option and `propose-downstream` command took `--resolve-bug` option. The options have been unified into `--resolve-bug` for better user experience. If you used `create-update` with `--resolve-bugzillas` you have to use `--resolve-bug` (or shorthand `-b`) now instead. (#2428) +- Resolves: rhbz#2316445 + * Wed Sep 18 2024 Packit - 0.101.1-1 - In the user configuration file, it's possible to set `default_parse_time_macros`, e.g. might be helpful in situations like [packit/packit-service#2514](https://github.com/packit/packit-service/issues/2514). (#2408) - Packit now allows to configure mock bootstrap feature setup of Copr projects with a new `bootstrap` configuration option. (#2411) diff --git a/plans/main.fmf b/plans/main.fmf index 9550986..8c70f96 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: 823b4ef00017c27f82df2d8dda3a4947a4fb699b + ref: 7689afdb35152c341ed11d2ca80f72a6da736170 diff --git a/sources b/sources index f4e2db7..a550713 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.101.1.tar.gz) = 068ea5917c9806b2de40f1eaa60bba590c7fb203c15d54677c6d21a0d6d73e52558e22d91fc310dbcafaf9fc23db81dfbae8e1f35c4954fd4afd9e63429c5f4b +SHA512 (packitos-0.102.0.tar.gz) = e42281e913067770da897325d0bbdf1df9314b2ea5892e4bba88541d96e2ad792bb256d5777db414e7bd117d57e5d6d81898065c84fcd4b8298701c45064010e From 0ce8c95da3a92e1b224271d0aabdea0abf980e37 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 11 Oct 2024 11:32:44 +0000 Subject: [PATCH 02/58] Update to 0.102.1 upstream release - Resolves: rhbz#2318003 Upstream tag: 0.102.1 Upstream commit: eea05dd6 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, 11 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index ed5c359..7074d92 100644 --- a/.gitignore +++ b/.gitignore @@ -120,3 +120,4 @@ /packitos-0.101.0.tar.gz /packitos-0.101.1.tar.gz /packitos-0.102.0.tar.gz +/packitos-0.102.1.tar.gz diff --git a/README.packit b/README.packit index 5f12a20..3f22dbc 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 0.101.1.post1.dev20+gfd3f1902. +The file was generated using packit 0.102.0.post1.dev4+g7e44ad87. diff --git a/packit.spec b/packit.spec index 037bed6..5f46bb5 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.102.0 +Version: 0.102.1 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -79,6 +79,12 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Oct 11 2024 Packit - 0.102.1-1 +- We have fixed an issue that was introduced during the unification of the interface for passing resolved Bugzillas / Jira tickets to the `sync-release` or `bodhi_update` jobs. (#2442) +- `packit validate-config` now checks for the existence of downstream package. (#2436) +- Packit now allows building VM images via CLI without any Copr repository specified. (#2434) +- Resolves: rhbz#2318003 + * Fri Oct 04 2024 Packit - 0.102.0-1 - Check for `upstream_project_url` presence in the configuration when `pull_from_upstream` job is configured was removed from `validate-config`, as this is no longer required. (#2423) - `packit init` now adds working directories that are used in `packit prepare-sources` into the `.gitignore` file in the same directory where Packit config resides. (#2431) diff --git a/plans/main.fmf b/plans/main.fmf index 8c70f96..0df7c3f 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: 7689afdb35152c341ed11d2ca80f72a6da736170 + ref: eea05dd6fab70d8c4afc10b58ef14ecb25e4f9d8 diff --git a/sources b/sources index a550713..fc542e5 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.102.0.tar.gz) = e42281e913067770da897325d0bbdf1df9314b2ea5892e4bba88541d96e2ad792bb256d5777db414e7bd117d57e5d6d81898065c84fcd4b8298701c45064010e +SHA512 (packitos-0.102.1.tar.gz) = f705af7c90c45987eff4d5741475ed54a293d921b9f4697bd552b07377ae7caae9aa1e5daf9a27d303a8c7a59f4f45cf60fcadf899a17cafa276fce3f6636ee4 From b9f05dbf6540a96680e129ec283493713dd78dfe Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 22 Oct 2024 14:57:42 +0000 Subject: [PATCH 03/58] Update to 0.102.2 upstream release - Resolves: rhbz#2321004 Upstream tag: 0.102.2 Upstream commit: 3f4c6592 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 7074d92..082bd5d 100644 --- a/.gitignore +++ b/.gitignore @@ -121,3 +121,4 @@ /packitos-0.101.1.tar.gz /packitos-0.102.0.tar.gz /packitos-0.102.1.tar.gz +/packitos-0.102.2.tar.gz diff --git a/README.packit b/README.packit index 3f22dbc..448ae0f 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 0.102.0.post1.dev4+g7e44ad87. +The file was generated using packit 0.102.1.post1.dev11+g3f4c6592. diff --git a/packit.spec b/packit.spec index 5f46bb5..0f7b454 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.102.1 +Version: 0.102.2 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -79,6 +79,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Tue Oct 22 2024 Packit - 0.102.2-1 +- Fixed passing list of resolved bugs when running `packit propose-downstream` or `packit pull-from-upstream`. (#2447) +- Resolves: rhbz#2321004 + * Fri Oct 11 2024 Packit - 0.102.1-1 - We have fixed an issue that was introduced during the unification of the interface for passing resolved Bugzillas / Jira tickets to the `sync-release` or `bodhi_update` jobs. (#2442) - `packit validate-config` now checks for the existence of downstream package. (#2436) diff --git a/plans/main.fmf b/plans/main.fmf index 0df7c3f..82dcffa 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: eea05dd6fab70d8c4afc10b58ef14ecb25e4f9d8 + ref: 3f4c6592c42d996176cee21e7c00eafcb477773f diff --git a/sources b/sources index fc542e5..7034ba4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.102.1.tar.gz) = f705af7c90c45987eff4d5741475ed54a293d921b9f4697bd552b07377ae7caae9aa1e5daf9a27d303a8c7a59f4f45cf60fcadf899a17cafa276fce3f6636ee4 +SHA512 (packitos-0.102.2.tar.gz) = f37696d16eacf05e2f9acd23a1be0d303444dea82a825d5e06b7912aa03c3e78d653b88f6481f10145a9c37e0ccf1baf097e99bfc5f733053665421ca23e39a3 From 8cd6fa16b78694681e777d7c5dae6e4ae74c9b68 Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 10 Nov 2024 18:52:12 +0000 Subject: [PATCH 04/58] Update to 0.103.0 upstream release Upstream tag: 0.103.0 Upstream commit: a5d1cc81 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 7 +++++-- plans/full.fmf | 2 +- plans/main.fmf | 2 +- sources | 2 +- 6 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 082bd5d..6d04e4e 100644 --- a/.gitignore +++ b/.gitignore @@ -122,3 +122,4 @@ /packitos-0.102.0.tar.gz /packitos-0.102.1.tar.gz /packitos-0.102.2.tar.gz +/packitos-0.103.0.tar.gz diff --git a/README.packit b/README.packit index 448ae0f..2aacb72 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 0.102.1.post1.dev11+g3f4c6592. +The file was generated using packit 0.102.2.post1.dev7+g84eff49c. diff --git a/packit.spec b/packit.spec index 0f7b454..ddc8395 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.102.2 +Version: 0.103.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -26,7 +26,7 @@ projects into Fedora operating system. Summary: %{summary} # new-sources Requires: fedpkg -Requires: git +Requires: git-core # kinit Requires: krb5-workstation # rpmbuild @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Sun Nov 10 2024 Packit - 0.103.0-1 +- Packit now supports and defaults to `fast_forward_merge_into` syntax via `--dist-git-branches-mapping` in `dist-git init`. (#2456) + * Tue Oct 22 2024 Packit - 0.102.2-1 - Fixed passing list of resolved bugs when running `packit propose-downstream` or `packit pull-from-upstream`. (#2447) - Resolves: rhbz#2321004 diff --git a/plans/full.fmf b/plans/full.fmf index 01ab0cc..60a6092 100644 --- a/plans/full.fmf +++ b/plans/full.fmf @@ -20,4 +20,4 @@ adjust: - how: install package: python3-pip - how: shell - script: pip3 install build 'deepdiff < 8.0.0' # version 8.0.0 depends on numpy + script: pip3 install build deepdiff diff --git a/plans/main.fmf b/plans/main.fmf index 82dcffa..a79478f 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: 3f4c6592c42d996176cee21e7c00eafcb477773f + ref: a5d1cc81d154012a8235fcefbd40653f999991ea diff --git a/sources b/sources index 7034ba4..cd71201 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.102.2.tar.gz) = f37696d16eacf05e2f9acd23a1be0d303444dea82a825d5e06b7912aa03c3e78d653b88f6481f10145a9c37e0ccf1baf097e99bfc5f733053665421ca23e39a3 +SHA512 (packitos-0.103.0.tar.gz) = ae48bf77d7068e6f09788a25cd2ade008753c1623004af56d74bfcd5d15e135ee2a598cffa4468844457a3287599642150b5cf5ea4c7725dd90199e956172a6d From 8319aa000345012aca97f7356caf1bf0bea1e821 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 15 Nov 2024 14:42:05 +0000 Subject: [PATCH 05/58] Update to 0.104.0 upstream release - Resolves: rhbz#2325040 Upstream tag: 0.104.0 Upstream commit: 861e6dd7 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 22 +++++++++++++++++++++- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 25 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 6d04e4e..bed81cb 100644 --- a/.gitignore +++ b/.gitignore @@ -123,3 +123,4 @@ /packitos-0.102.1.tar.gz /packitos-0.102.2.tar.gz /packitos-0.103.0.tar.gz +/packitos-0.104.0.tar.gz diff --git a/README.packit b/README.packit index 2aacb72..440defe 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 0.102.2.post1.dev7+g84eff49c. +The file was generated using packit 0.103.0.post1.dev6+g8dc70d0c. diff --git a/packit.spec b/packit.spec index ddc8395..b5b19d9 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.103.0 +Version: 0.104.0 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -79,6 +79,26 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Nov 15 2024 Packit - 0.104.0-1 +- Packit configuration file can now have a placeholder top-level key `_` that is ignored when read. + This is useful for storing yaml anchors in complex config files, e.g.: +```yaml +_: + base-test: &base-test + job: tests + fmf_path: .distro +jobs: + - <<: *base-test + trigger: pull_request + manual_trigger: true + - <<: *internal-test + trigger: commit + use_internal_tf: true +``` +(#2378) +- You can now define `with_opts` and `without_opts` in target-specific configuration of `copr_build` job to build with `--with` and `--without` rpmbuild options. (#2463) +- Resolves: rhbz#2325040 + * Sun Nov 10 2024 Packit - 0.103.0-1 - Packit now supports and defaults to `fast_forward_merge_into` syntax via `--dist-git-branches-mapping` in `dist-git init`. (#2456) diff --git a/plans/main.fmf b/plans/main.fmf index a79478f..70a1d7c 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: a5d1cc81d154012a8235fcefbd40653f999991ea + ref: 861e6dd7aeffee65fe96e41ebb34c1260e9cde1c diff --git a/sources b/sources index cd71201..093d415 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.103.0.tar.gz) = ae48bf77d7068e6f09788a25cd2ade008753c1623004af56d74bfcd5d15e135ee2a598cffa4468844457a3287599642150b5cf5ea4c7725dd90199e956172a6d +SHA512 (packitos-0.104.0.tar.gz) = a95161a99437cfcd67a46c05a263f9c5735e1179fd954ed309591f63e6f4a872753525868f9c5763364109d59e1f9dad24091e80a4aa7c72e1367a623581ef79 From 7626fb3a15cb9847cdc156e42fafd668c6e5ebd8 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 25 Nov 2024 16:20:16 +0000 Subject: [PATCH 06/58] Update to 0.104.1 upstream release - Resolves: rhbz#2328698 Upstream tag: 0.104.1 Upstream commit: 23aec6b3 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 bed81cb..5b40e14 100644 --- a/.gitignore +++ b/.gitignore @@ -124,3 +124,4 @@ /packitos-0.102.2.tar.gz /packitos-0.103.0.tar.gz /packitos-0.104.0.tar.gz +/packitos-0.104.1.tar.gz diff --git a/README.packit b/README.packit index 440defe..93a843d 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 0.103.0.post1.dev6+g8dc70d0c. +The file was generated using packit 0.104.0.post1.dev4+g44502dfe. diff --git a/packit.spec b/packit.spec index b5b19d9..bef2bb4 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.104.0 +Version: 0.104.1 Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system @@ -79,6 +79,10 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Nov 25 2024 Packit - 0.104.1-1 +- Packit now uses the fedora-distro-aliases library to expand Fedora aliases. This is Packit's original code being improved and properly maintained by the Copr team. For further suggestions about aliases, use github.com/rpm-software-management/fedora-distro-aliases. +- Resolves: rhbz#2328698 + * Fri Nov 15 2024 Packit - 0.104.0-1 - Packit configuration file can now have a placeholder top-level key `_` that is ignored when read. This is useful for storing yaml anchors in complex config files, e.g.: diff --git a/plans/main.fmf b/plans/main.fmf index 70a1d7c..f0d3e74 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: 861e6dd7aeffee65fe96e41ebb34c1260e9cde1c + ref: 23aec6b3c38dcac0791cad421c8685e372afb4fd diff --git a/sources b/sources index 093d415..b39be64 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.104.0.tar.gz) = a95161a99437cfcd67a46c05a263f9c5735e1179fd954ed309591f63e6f4a872753525868f9c5763364109d59e1f9dad24091e80a4aa7c72e1367a623581ef79 +SHA512 (packitos-0.104.1.tar.gz) = 05780ae01afda4ac987e593bba38ed977f1a647d23fa18a7dfd3d275c35bdfcd72477f112e4a66b8b86956e760be68a56a92fb0d574f28f1e62741c8ced7e11f From 5f59cba88bad928f8ccbe51343f90d4b05b23fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Tue, 3 Dec 2024 14:50:08 +0100 Subject: [PATCH 07/58] Remove outdated EPEL 9 workaround It is not needed anymore and the epel9 branch is diverged anyway. [skip changelog] --- packit.spec | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packit.spec b/packit.spec index bef2bb4..2f3a49f 100644 --- a/packit.spec +++ b/packit.spec @@ -48,8 +48,7 @@ check out packit package for the executable. %generate_buildrequires -# The -w flag is required for EPEL 9's older hatchling -%pyproject_buildrequires %{?with_tests:-x testing} %{?el9:-w} +%pyproject_buildrequires %{?with_tests:-x testing} %build From 236a9d091a3f7b4f53ccff8b2b56a74291d7399f Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 6 Dec 2024 09:36:30 +0000 Subject: [PATCH 08/58] Update to 0.105.0 upstream release - Resolves: rhbz#2330760 Upstream tag: 0.105.0 Upstream commit: bf58501c 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 5b40e14..48e97e9 100644 --- a/.gitignore +++ b/.gitignore @@ -125,3 +125,4 @@ /packitos-0.103.0.tar.gz /packitos-0.104.0.tar.gz /packitos-0.104.1.tar.gz +/packitos-0.105.0.tar.gz diff --git a/README.packit b/README.packit index 93a843d..e0b7fe7 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 0.104.0.post1.dev4+g44502dfe. +The file was generated using packit 0.104.1.post1.dev6+g9a3fda38. diff --git a/packit.spec b/packit.spec index 2f3a49f..d3ef30d 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.104.1 +Version: 0.105.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 +* Fri Dec 06 2024 Packit - 0.105.0-1 +- There is a new action/hook, `post-modifications`, that is executed after all modifications to the spec file are done and in case of syncing release after all remote sources are downloaded and before uploading to lookaside cache. You can use it for example to construct an additional source that depends on the primary source (that may not yet be available in other actions). (#2474) +- Resolves: rhbz#2330760 + * Mon Nov 25 2024 Packit - 0.104.1-1 - Packit now uses the fedora-distro-aliases library to expand Fedora aliases. This is Packit's original code being improved and properly maintained by the Copr team. For further suggestions about aliases, use github.com/rpm-software-management/fedora-distro-aliases. - Resolves: rhbz#2328698 diff --git a/plans/main.fmf b/plans/main.fmf index f0d3e74..639d998 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: 23aec6b3c38dcac0791cad421c8685e372afb4fd + ref: bf58501c583d9b81e1ea2101e7e7a6475a7d4990 diff --git a/sources b/sources index b39be64..ef05dad 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.104.1.tar.gz) = 05780ae01afda4ac987e593bba38ed977f1a647d23fa18a7dfd3d275c35bdfcd72477f112e4a66b8b86956e760be68a56a92fb0d574f28f1e62741c8ced7e11f +SHA512 (packitos-0.105.0.tar.gz) = cdec19e35b592fcb111585308dc3286a25aa6e69c66235c89efadd7be9fc3e42c5a6d29b7a7afebbdb62ab991af439f3e60da4ca44b75944f4cffd2d18733e23 From 88c2af50e6923dc07835ece36538fbbdd4250ce3 Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 16 Dec 2024 08:41:37 +0000 Subject: [PATCH 09/58] Update to 0.106.0 upstream release - Resolves: rhbz#2332425 Upstream tag: 0.106.0 Upstream commit: e5b3d8c9 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 4 ++++ README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 6 files changed, 13 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 48e97e9..ff967f4 100644 --- a/.gitignore +++ b/.gitignore @@ -126,3 +126,4 @@ /packitos-0.104.0.tar.gz /packitos-0.104.1.tar.gz /packitos-0.105.0.tar.gz +/packitos-0.106.0.tar.gz diff --git a/.packit.yaml b/.packit.yaml index 06fd322..859496d 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -60,6 +60,7 @@ jobs: trigger: pull_request targets: - fedora-all + - fedora-all-aarch64 - epel-9 packages: - packit @@ -77,6 +78,7 @@ jobs: branch: main targets: - fedora-all + - fedora-all-aarch64 - epel-9 project: packit-dev list_on_homepage: True @@ -87,6 +89,7 @@ jobs: branch: stable targets: - fedora-stable + - fedora-stable-aarch64 - epel-9 project: packit-stable list_on_homepage: True @@ -96,6 +99,7 @@ jobs: trigger: release targets: - fedora-stable + - fedora-stable-aarch64 - epel-9 project: packit-releases list_on_homepage: True diff --git a/README.packit b/README.packit index e0b7fe7..1da7848 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 0.104.1.post1.dev6+g9a3fda38. +The file was generated using packit 0.105.0.post1.dev12+gf83936a0. diff --git a/packit.spec b/packit.spec index d3ef30d..5a44ab3 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 0.105.0 +Version: 0.106.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 Dec 16 2024 Packit - 0.106.0-1 +- We have added a `--resultdir` option for building in mock via our CLI (`packit build in-mock`). (#2475) +- Resolves: rhbz#2332425 + * Fri Dec 06 2024 Packit - 0.105.0-1 - There is a new action/hook, `post-modifications`, that is executed after all modifications to the spec file are done and in case of syncing release after all remote sources are downloaded and before uploading to lookaside cache. You can use it for example to construct an additional source that depends on the primary source (that may not yet be available in other actions). (#2474) - Resolves: rhbz#2330760 diff --git a/plans/main.fmf b/plans/main.fmf index 639d998..4f6e19b 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: bf58501c583d9b81e1ea2101e7e7a6475a7d4990 + ref: e5b3d8c94ec79aa9cc5e1fa8dd7d0aabc1dcfbf4 diff --git a/sources b/sources index ef05dad..78c6ca9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.105.0.tar.gz) = cdec19e35b592fcb111585308dc3286a25aa6e69c66235c89efadd7be9fc3e42c5a6d29b7a7afebbdb62ab991af439f3e60da4ca44b75944f4cffd2d18733e23 +SHA512 (packitos-0.106.0.tar.gz) = f82380ce4a5f438185c0c829192b715698e934432fbb421bb1e031c277ed5cd3b15caf5716fabdffae6d2ce6e47fcdf1cf4534b2504eca6d696905e1dc85890f From 9388ee5f4ab872798718755b5d7625e7bbdc6923 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jan 2025 22:10:10 +0000 Subject: [PATCH 10/58] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- packit.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packit.spec b/packit.spec index 5a44ab3..0db1806 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.106.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 17 2025 Fedora Release Engineering - 0.106.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Mon Dec 16 2024 Packit - 0.106.0-1 - We have added a `--resultdir` option for building in mock via our CLI (`packit build in-mock`). (#2475) - Resolves: rhbz#2332425 From 2e8f56453c97e0923e4d55c98dc6a407ad88a40d Mon Sep 17 00:00:00 2001 From: Packit Date: Mon, 20 Jan 2025 10:47:18 +0000 Subject: [PATCH 11/58] Update to 1.0.0 upstream release - Resolves: rhbz#2338988 Upstream tag: 1.0.0 Upstream commit: 13b5df48 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + README.packit | 2 +- packit.spec | 11 +++++++++-- plans/main.fmf | 2 +- sources | 2 +- 5 files changed, 13 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index ff967f4..6022ccf 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,4 @@ /packitos-0.104.1.tar.gz /packitos-0.105.0.tar.gz /packitos-0.106.0.tar.gz +/packitos-1.0.0.tar.gz diff --git a/README.packit b/README.packit index 1da7848..49a4b7c 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 0.105.0.post1.dev12+gf83936a0. +The file was generated using packit 0.106.0.post1.dev16+g8d849922. diff --git a/packit.spec b/packit.spec index 0db1806..1f67620 100644 --- a/packit.spec +++ b/packit.spec @@ -6,8 +6,8 @@ %endif Name: packit -Version: 0.106.0 -Release: 2%{?dist} +Version: 1.0.0 +Release: 1%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -78,6 +78,13 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Jan 20 2025 Packit - 1.0.0-1 +- Job type `build` removed after deprecation, is now `copr_build`. +- Job type `production_build` removed after deprecation, is now `upstream_koji_build`. +- Key `upstream_project_name` removed after deprecation, is now `upstream_package_name`. +- Key `synced_files` removed after deprecation, is now `files_to_sync`. +- Resolves: rhbz#2338988 + * Fri Jan 17 2025 Fedora Release Engineering - 0.106.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild diff --git a/plans/main.fmf b/plans/main.fmf index 4f6e19b..931054c 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: e5b3d8c94ec79aa9cc5e1fa8dd7d0aabc1dcfbf4 + ref: 13b5df486a1d75581a554bd9c533d7e1754c5e98 diff --git a/sources b/sources index 78c6ca9..ead0259 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-0.106.0.tar.gz) = f82380ce4a5f438185c0c829192b715698e934432fbb421bb1e031c277ed5cd3b15caf5716fabdffae6d2ce6e47fcdf1cf4534b2504eca6d696905e1dc85890f +SHA512 (packitos-1.0.0.tar.gz) = 5c8ec707dfeeb75b2b79c58ab48f099c3d0f55559e98c2c3a732d0e046d6dbc8816aa9348c13331faa20c9c1ce7504d421e95cf4ead8b7c9dc96093a206a2257 From e09131496c08ed532af11f289d8ed03c74160982 Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 26 Jan 2025 22:57:47 +0000 Subject: [PATCH 12/58] Update to 1.0.1 upstream release - Resolves: rhbz#2342176 Upstream tag: 1.0.1 Upstream commit: 809a89b4 Commit authored by Packit automation (https://packit.dev/) --- .gitignore | 1 + .packit.yaml | 3 --- README.packit | 2 +- packit.spec | 6 +++++- plans/main.fmf | 2 +- sources | 2 +- 6 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 6022ccf..943658a 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,4 @@ /packitos-0.105.0.tar.gz /packitos-0.106.0.tar.gz /packitos-1.0.0.tar.gz +/packitos-1.0.1.tar.gz diff --git a/.packit.yaml b/.packit.yaml index 859496d..a4244c2 100644 --- a/.packit.yaml +++ b/.packit.yaml @@ -53,9 +53,6 @@ jobs: fast_forward_merge_into: [fedora-branched] epel-9: {} - - job: sync_from_downstream - trigger: commit - - job: copr_build trigger: pull_request targets: diff --git a/README.packit b/README.packit index 49a4b7c..cb66358 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 0.106.0.post1.dev16+g8d849922. +The file was generated using packit 1.0.0.post1.dev4+g9467df56. diff --git a/packit.spec b/packit.spec index 1f67620..6830b88 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.0.0 +Version: 1.0.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 +* Sun Jan 26 2025 Packit - 1.0.1-1 +- `version_update_mask` now applies to EPEL dist-git branches in the same way it does to stable Fedora branches. (#2507) +- Resolves: rhbz#2342176 + * Mon Jan 20 2025 Packit - 1.0.0-1 - Job type `build` removed after deprecation, is now `copr_build`. - Job type `production_build` removed after deprecation, is now `upstream_koji_build`. diff --git a/plans/main.fmf b/plans/main.fmf index 931054c..0d21250 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: 13b5df486a1d75581a554bd9c533d7e1754c5e98 + ref: 809a89b439f8772db18da1697ffa3ee40fe41c15 diff --git a/sources b/sources index ead0259..ca42f65 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.0.0.tar.gz) = 5c8ec707dfeeb75b2b79c58ab48f099c3d0f55559e98c2c3a732d0e046d6dbc8816aa9348c13331faa20c9c1ce7504d421e95cf4ead8b7c9dc96093a206a2257 +SHA512 (packitos-1.0.1.tar.gz) = 3c53ef8dadbe80890c19bbf837d82af3c1e3b9b9af34899771f98d61445dbf0b16409b8fa1701298cb42ce0d456bf47459af2d488606d8dd6eae890db11adc1e From 1a47458ed2429a7f50f5925a385903d151ae67bf Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 2 Feb 2025 10:26:29 +0000 Subject: [PATCH 13/58] Update to 1.1.0 upstream release - Resolves: rhbz#2343396 Upstream tag: 1.1.0 Upstream commit: b038051a 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 943658a..b2783f5 100644 --- a/.gitignore +++ b/.gitignore @@ -129,3 +129,4 @@ /packitos-0.106.0.tar.gz /packitos-1.0.0.tar.gz /packitos-1.0.1.tar.gz +/packitos-1.1.0.tar.gz diff --git a/README.packit b/README.packit index cb66358..6d5cfa5 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.0.0.post1.dev4+g9467df56. +The file was generated using packit 1.0.1.post1.dev3+g97cfea82. diff --git a/packit.spec b/packit.spec index 6830b88..5159c3c 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.0.1 +Version: 1.1.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 02 2025 Packit - 1.1.0-1 +- Thanks to the work of [Bryan Elee](https://github.com/rxbryan) (as part of his Google Summer of Code work) and [Dan Čermák](https://github.com/dcermak), there is a new `packit build in-obs` CLI command to trigger a build in [OBS](https://build.opensuse.org/). (#2067) +- Resolves: rhbz#2343396 + * Sun Jan 26 2025 Packit - 1.0.1-1 - `version_update_mask` now applies to EPEL dist-git branches in the same way it does to stable Fedora branches. (#2507) - Resolves: rhbz#2342176 diff --git a/plans/main.fmf b/plans/main.fmf index 0d21250..1d01d79 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: 809a89b439f8772db18da1697ffa3ee40fe41c15 + ref: b038051a619fdbffcb40441b97b972f014e240c1 diff --git a/sources b/sources index ca42f65..47f8839 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.0.1.tar.gz) = 3c53ef8dadbe80890c19bbf837d82af3c1e3b9b9af34899771f98d61445dbf0b16409b8fa1701298cb42ce0d456bf47459af2d488606d8dd6eae890db11adc1e +SHA512 (packitos-1.1.0.tar.gz) = 9defb7674526c562832aab44aab8705807e574060ce51d25a0859255d9f2b552e56be47a584485e8f58b5fac2c87a1df555b0e5525ea2d32ccf64c6cc911b49c From d3dc9e6dc54bba8ab6667e2d6c27fad9030f83ac Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 14 Feb 2025 14:46:58 +0000 Subject: [PATCH 14/58] Update to 1.1.1 upstream release - Resolves: rhbz#2345745 Upstream tag: 1.1.1 Upstream commit: c5ddfd17 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 b2783f5..f0133fa 100644 --- a/.gitignore +++ b/.gitignore @@ -130,3 +130,4 @@ /packitos-1.0.0.tar.gz /packitos-1.0.1.tar.gz /packitos-1.1.0.tar.gz +/packitos-1.1.1.tar.gz diff --git a/README.packit b/README.packit index 6d5cfa5..7017e6c 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.0.1.post1.dev3+g97cfea82. +The file was generated using packit 1.1.0.post1.dev2+gf7b527d0. diff --git a/packit.spec b/packit.spec index 5159c3c..03075e3 100644 --- a/packit.spec +++ b/packit.spec @@ -6,7 +6,7 @@ %endif Name: packit -Version: 1.1.0 +Version: 1.1.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 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 + * Sun Feb 02 2025 Packit - 1.1.0-1 - Thanks to the work of [Bryan Elee](https://github.com/rxbryan) (as part of his Google Summer of Code work) and [Dan Čermák](https://github.com/dcermak), there is a new `packit build in-obs` CLI command to trigger a build in [OBS](https://build.opensuse.org/). (#2067) - Resolves: rhbz#2343396 diff --git a/plans/main.fmf b/plans/main.fmf index 1d01d79..d702a42 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: b038051a619fdbffcb40441b97b972f014e240c1 + ref: c5ddfd17c5adac846a41e85c06af522d644afa4d diff --git a/sources b/sources index 47f8839..aeddd8d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (packitos-1.1.0.tar.gz) = 9defb7674526c562832aab44aab8705807e574060ce51d25a0859255d9f2b552e56be47a584485e8f58b5fac2c87a1df555b0e5525ea2d32ccf64c6cc911b49c +SHA512 (packitos-1.1.1.tar.gz) = bc3513bdcedd7be0dae88c66adf2da2c7e900136b39ff36299128b322880b3a6607e78f15af4172fad8fd522141ad2abf4c37446400490d0a427ff22c5899f7e From 1d4e975265699bf8022915fd999e3449ce6c556a Mon Sep 17 00:00:00 2001 From: Packit Date: Sun, 23 Feb 2025 14:48:01 +0000 Subject: [PATCH 15/58] 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 16/58] 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 17/58] 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 18/58] 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 19/58] 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 20/58] 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 21/58] 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 22/58] 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 23/58] 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 24/58] 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 25/58] 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 26/58] 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 27/58] 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 28/58] 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 29/58] 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 30/58] 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 31/58] 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 32/58] 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 33/58] 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 34/58] 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 35/58] 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 36/58] 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 37/58] 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 38/58] 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 39/58] 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 cea4513fb40debd8dfda27c4edc7b42b5d906e4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 16 Feb 2026 18:15:07 +0100 Subject: [PATCH 40/58] Add test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From 289c79559485e748ba1d1affd363de2e863a6334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 16 Feb 2026 18:15:52 +0100 Subject: [PATCH 41/58] Remove test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- packit.spec | 5 ++++- test | 0 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 100644 test diff --git a/packit.spec b/packit.spec index 8fba1f6..fc57270 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.101.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Feb 16 2026 Nikola Forró - 0.101.1-2 +- Debug + * Wed Sep 18 2024 Packit - 0.101.1-1 - In the user configuration file, it's possible to set `default_parse_time_macros`, e.g. might be helpful in situations like [packit/packit-service#2514](https://github.com/packit/packit-service/issues/2514). (#2408) - Packit now allows to configure mock bootstrap feature setup of Copr projects with a new `bootstrap` configuration option. (#2411) diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 From c0d8c3ef8b5713955b45e1ce1203d56de0cb3946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Wed, 18 Feb 2026 11:00:00 +0100 Subject: [PATCH 42/58] Add test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From 496c60a6758bdd2f4a377a2490634464c2e91ca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Wed, 18 Feb 2026 11:00:16 +0100 Subject: [PATCH 43/58] Remove test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- packit.spec | 5 ++++- test | 0 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 100644 test diff --git a/packit.spec b/packit.spec index fc57270..931b1a8 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.101.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Wed Feb 18 2026 Nikola Forró - 0.101.1-3 +- Debug + * Mon Feb 16 2026 Nikola Forró - 0.101.1-2 - Debug diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 From b8946e96e3ef795c72e868b8539560d85e99ee16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Fri, 27 Feb 2026 16:34:31 +0100 Subject: [PATCH 44/58] Add test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From 853c202708055306f7b44915512a2ba02da3b68f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Fri, 27 Feb 2026 16:35:01 +0100 Subject: [PATCH 45/58] Remove test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- packit.spec | 5 ++++- test | 0 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 100644 test diff --git a/packit.spec b/packit.spec index 931b1a8..738c65e 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.101.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Fri Feb 27 2026 Nikola Forró - 0.101.1-4 +- Debug + * Wed Feb 18 2026 Nikola Forró - 0.101.1-3 - Debug diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 From cc692b7b08e8a56974f4c356779c369c860d1f17 Mon Sep 17 00:00:00 2001 From: Packit Date: Fri, 6 Mar 2026 14:03:12 +0000 Subject: [PATCH 46/58] 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 cb70412e0227246f515d657d68f8727869036e6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Thu, 12 Mar 2026 14:08:13 +0100 Subject: [PATCH 47/58] Add test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From f23adb1c0dc36a738dcdfcc20b06d44f1ff1ee4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Thu, 12 Mar 2026 14:08:59 +0100 Subject: [PATCH 48/58] Remove test file MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Nikola Forró --- packit.spec | 5 ++++- test | 0 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 100644 test diff --git a/packit.spec b/packit.spec index 738c65e..a574d91 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.101.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Thu Mar 12 2026 Nikola Forró - 0.101.1-5 +- Debug + * Fri Feb 27 2026 Nikola Forró - 0.101.1-4 - Debug diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 From ab83dee83933bbb41a3de2b1cae05eb1a73679ad Mon Sep 17 00:00:00 2001 From: Packit Date: Tue, 24 Mar 2026 17:55:12 +0000 Subject: [PATCH 49/58] 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 f76319c1d149d9f3d64b411368c49e5500fc7f5e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 30 Mar 2026 11:34:39 +0200 Subject: [PATCH 50/58] Add test file --- test | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 test diff --git a/test b/test new file mode 100644 index 0000000..e69de29 From 331edb1c7ab7315d9fd626558e6291f4ede89e0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nikola=20Forr=C3=B3?= Date: Mon, 30 Mar 2026 11:35:10 +0200 Subject: [PATCH 51/58] Remove test file --- packit.spec | 5 ++++- test | 0 2 files changed, 4 insertions(+), 1 deletion(-) delete mode 100644 test diff --git a/packit.spec b/packit.spec index a574d91..339a4dd 100644 --- a/packit.spec +++ b/packit.spec @@ -7,7 +7,7 @@ Name: packit Version: 0.101.1 -Release: 5%{?dist} +Release: 6%{?dist} Summary: A tool for integrating upstream projects with Fedora operating system License: MIT @@ -79,6 +79,9 @@ cp files/bash-completion/packit %{buildroot}%{bash_completions_dir}/packit %doc README.md %changelog +* Mon Mar 30 2026 Nikola Forró - 0.101.1-6 +- Debug + * Thu Mar 12 2026 Nikola Forró - 0.101.1-5 - Debug diff --git a/test b/test deleted file mode 100644 index e69de29..0000000 From 4d3ab9df47191adb49935a1d813817a5de778ad5 Mon Sep 17 00:00:00 2001 From: Packit Date: Wed, 1 Apr 2026 13:48:15 +0000 Subject: [PATCH 52/58] 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 53/58] 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 54/58] 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 55/58] 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 56/58] 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 57/58] 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 58/58] 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