Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-python-rpm-spec for 
openSUSE:Factory checked in at 2026-08-25 13:20:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-python-rpm-spec (Old)
 and      /work/SRC/openSUSE:Factory/.python-python-rpm-spec.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-python-rpm-spec"

Tue Aug 25 13:20:27 2026 rev:10 rq:1373500 version:0.17.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-python-rpm-spec/python-python-rpm-spec.changes
    2026-05-25 22:00:30.758120408 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-python-rpm-spec.new.1258/python-python-rpm-spec.changes
  2026-08-25 13:21:11.004274227 +0200
@@ -1,0 +2,6 @@
+Tue Aug 25 02:26:31 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Add patch support-flit-core-4.patch:
+  * Support flit-core 4 by using PEP 621 metadata.
+
+-------------------------------------------------------------------

New:
----
  support-flit-core-4.patch

----------(New B)----------
  New:
- Add patch support-flit-core-4.patch:
  * Support flit-core 4 by using PEP 621 metadata.
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-python-rpm-spec.spec ++++++
--- /var/tmp/diff_new_pack.j3fPEX/_old  2026-08-25 13:21:12.331321083 +0200
+++ /var/tmp/diff_new_pack.j3fPEX/_new  2026-08-25 13:21:12.335321225 +0200
@@ -23,11 +23,12 @@
 License:        MIT
 URL:            https://github.com/bkircher/python-rpm-spec
 Source0:        
https://files.pythonhosted.org/packages/source/p/python_rpm_spec/python_rpm_spec-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM gh#bkircher/python-rpm-spec#128
+Patch0:         support-flit-core-4.patch
 BuildRequires:  %{python_module flit-core >= 2}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-asyncio}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Conflicts:      python-pyrpm

++++++ support-flit-core-4.patch ++++++
>From 477c8f6cac7789b0371fdd042630a9a14f3a2793 Mon Sep 17 00:00:00 2001
From: Steve Kowalik <[email protected]>
Date: Tue, 25 Aug 2026 12:17:12 +1000
Subject: [PATCH] Use PEP 621 metadata to support flit-core >= 4

To fix building wheels with flit-core 4 and above, use PEP 621 metadata.
---
 pyproject.toml | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/pyproject.toml b/pyproject.toml
index 8d4948d..079f813 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,15 +1,18 @@
 [build-system]
-requires = ["flit_core >=2,<4"]
+requires = ["flit_core >=2,<5"]
 build-backend = "flit_core.buildapi"
 
-[tool.flit.metadata]
-dist-name = "python-rpm-spec"
-module = "pyrpm"
-author = "Ben Kircher"
-author-email = "[email protected]"
-home-page = "https://github.com/bkircher/python-rpm-spec";
+[project]
+name = "python-rpm-spec"
+authors = [
+    {"name" = "Ben Kircher", "email" = "[email protected]"},
+]
+urls.homepage = "https://github.com/bkircher/python-rpm-spec";
 requires-python = ">=3.10"
-description-file = "README.md"
+dynamic = ["description", "version"]
+
+[tool.flit.module]
+name = "pyrpm"
 
 [tool.ruff]
 target-version = "py313"

Reply via email to