public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/fedpkg] 1.48-1: New release 1.47
Date: Mon, 10 Aug 2026 21:46:18 GMT [thread overview]
Message-ID: <178639837868.1.3077818217817220317.rpms-fedpkg-1f308536a520@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/fedpkg
Branch : 1.48-1
Commit : 1f308536a520e2b403b414d8ea40fd06492e54c6
Author : Ondřej Nosek <onosek@redhat.com>
Date : 2025-11-26T06:01:10+00:00
Stats : +85/-5 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/fedpkg/c/1f308536a520e2b403b414d8ea40fd06492e54c6?branch=1.48-1
Log:
New release 1.47
Signed-off-by: Ondřej Nosek <onosek@redhat.com>
---
diff --git a/.gitignore b/.gitignore
index 137b5a8..77c45e9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -42,3 +42,4 @@
/fedpkg-1.44.tar.bz2
/fedpkg-1.45.tar.gz
/fedpkg-1.46.tar.gz
+/fedpkg-1.47.tar.gz
diff --git a/0001-request-unretirement-fix-unittests.patch b/0001-request-unretirement-fix-unittests.patch
new file mode 100644
index 0000000..7ea3103
--- /dev/null
+++ b/0001-request-unretirement-fix-unittests.patch
@@ -0,0 +1,66 @@
+From 452024234ee0722e5a062af37b9ce8a3c2232986 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ond=C5=99ej=20Nosek?= <onosek@redhat.com>
+Date: Wed, 26 Nov 2025 06:27:05 +0100
+Subject: [PATCH] `request-unretirement`: fix unittests
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Relates: https://pagure.io/fedpkg/pull-request/558
+
+JIRA: RHELCMP-14989
+
+Signed-off-by: Ondřej Nosek <onosek@redhat.com>
+---
+ test/test_cli.py | 14 ++++++++------
+ 1 file changed, 8 insertions(+), 6 deletions(-)
+
+diff --git a/test/test_cli.py b/test/test_cli.py
+index 2103a46..155151b 100644
+--- a/test/test_cli.py
++++ b/test/test_cli.py
+@@ -2614,7 +2614,8 @@ class TestRequestUnretirement(CliTestCase):
+
+ self.run_cmd(['git', 'checkout', '-b', 'f40'], cwd=self.cloned_repo_path)
+
+- cli_cmd = ['fedpkg-stage', '--path', self.cloned_repo_path, 'request-unretirement']
++ cli_cmd = ['fedpkg-stage', '--path', self.cloned_repo_path, '--user', 'root',
++ 'request-unretirement']
+
+ cli = self.get_cli(cli_cmd)
+ cli.request_unretirement()
+@@ -2729,8 +2730,8 @@ class TestRequestUnretirement(CliTestCase):
+ self.run_cmd(['git', 'checkout', '-b', 'f40'], cwd=self.cloned_repo_path)
+
+ cli_cmd = [
+- 'fedpkg-stage', '--path', self.cloned_repo_path, 'request-unretirement',
+- '--bz_bug_id', '1234567']
++ 'fedpkg-stage', '--path', self.cloned_repo_path, '--user', 'root',
++ 'request-unretirement', '--bz_bug_id', '1234567']
+
+ cli = self.get_cli(cli_cmd)
+ cli.request_unretirement()
+@@ -2778,7 +2779,8 @@ class TestRequestUnretirement(CliTestCase):
+ self.run_cmd(['git', 'checkout', '-b', 'f40'], cwd=self.cloned_repo_path)
+
+ cli_cmd = [
+- 'fedpkg-stage', '--path', self.cloned_repo_path, 'request-unretirement',
++ 'fedpkg-stage', '--path', self.cloned_repo_path, '--user', 'root',
++ 'request-unretirement',
+ '--bz_bug_id', 'https://bugzilla.redhat.com/show_bug.cgi?id=1234567']
+
+ cli = self.get_cli(cli_cmd)
+@@ -2825,8 +2827,8 @@ class TestRequestUnretirement(CliTestCase):
+
+ self.run_cmd(['git', 'checkout', '-b', 'f40'], cwd=self.cloned_repo_path)
+ cli_cmd = [
+- 'fedpkg-stage', '--path', self.cloned_repo_path, 'request-unretirement',
+- '--repo', 'belusha'
++ 'fedpkg-stage', '--path', self.cloned_repo_path, '--user', 'root',
++ 'request-unretirement', '--repo', 'belusha'
+ ]
+ cli = self.get_cli(cli_cmd)
+ cli.request_unretirement()
+--
+2.51.1
+
diff --git a/fedpkg.spec b/fedpkg.spec
index b3ce09b..5e7d753 100644
--- a/fedpkg.spec
+++ b/fedpkg.spec
@@ -8,8 +8,8 @@
%endif
Name: fedpkg
-Version: 1.46
-Release: 7%{?dist}
+Version: 1.47
+Release: 1%{?dist}
Summary: Fedora utility for working with dist-git
# Automatically converted from old format: GPLv2+ - review is highly recommended.
@@ -31,7 +31,7 @@ Requires: redhat-rpm-config
%global __python %{__python3}
BuildRequires: python3-devel
-BuildRequires: python3-rpkg >= 1.68-1
+BuildRequires: python3-rpkg >= 1.69-2
BuildRequires: python3-distro
%if 0%{?with_hatchling}
BuildRequires: pyproject-rpm-macros
@@ -47,7 +47,7 @@ BuildRequires: python3-bodhi-client
Requires: python3-bugzilla
-Requires: python3-rpkg >= 1.68-1
+Requires: python3-rpkg >= 1.69-2
Requires: python3-distro
Requires: python3-openidc-client >= 0.6.0
Requires: python3-bodhi-client
@@ -57,6 +57,7 @@ Requires: python3-setuptools
Recommends: fedora-packager
Recommends: fedpkg-completion
+Patch0: 0001-request-unretirement-fix-unittests.patch
%description
Provides the fedpkg command for working with dist-git
@@ -140,6 +141,18 @@ mv %{buildroot}/usr/etc/* %{buildroot}%{_sysconfdir}
%changelog
+* Wed Nov 26 2025 Ondřej Nosek <onosek@redhat.com> - 1.47-1
+- Use ruff code checker instead of bandit (onosek)
+- Clone the API key info into all help messages (mpospisi)
+- README: Documentation link change, and new Jenkins link – `#606`_ (gleiro)
+- `update`: Add unspecified update type (priv.luk@gmail.com)
+- `request-unretirement`: Added a new command (amedvede)
+- `request-repo`: creating project and package in Anitya (amedvede)
+- Switch to %pyproject_* macros (onosek)
+- `retire`: extend the command's console help - `rhbz#2189969`_ (onosek)
+- Jenkinsfile: use local declaration instead of global (onosek)
+- `srpm`: --offline arg to prevent connecting to Koji – `#600`_ (onosek)
+
* Fri Sep 19 2025 Python Maint <python-maint@redhat.com> - 1.46-7
- Rebuilt for Python 3.14.0rc3 bytecode
diff --git a/sources b/sources
index b524249..f1bc9f9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (fedpkg-1.46.tar.gz) = be437cfcf10137180f296fd796202f1174e1cc6be6f9ae95bdf9652a9c68486b73f8892070e77065e0d6d762ea2bb317ff2554d24ae6c6cdd7e3dacc65b3bb6c
+SHA512 (fedpkg-1.47.tar.gz) = 7df8d8c41c68c354e2c6428c92b11d02ca2c8f27a1d414ac247b7f6d6e7b97eb64620d8d75b79087ccb50a3e321cc534fc37af234a4f27bc12a09ade0aec96ee
reply other threads:[~2026-08-10 21:46 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178639837868.1.3077818217817220317.rpms-fedpkg-1f308536a520@fedoraproject.org \
--to=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox