public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-pytest-aiohttp] epel10.2: Update to latest upstream release (closes RHBZ#2486155)
@ 2026-07-05 20:00 Martin Wolf
  0 siblings, 0 replies; only message in thread
From: Martin Wolf @ 2026-07-05 20:00 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/python-pytest-aiohttp
Branch : epel10.2
Commit : d25a8b031be79068e3fa4a19723ac9903c8c8c13
Author : Martin Wolf <mwolf@adiumentum.com>
Date   : 2026-06-08T22:49:12+02:00
Stats  : +35/-3 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/python-pytest-aiohttp/c/d25a8b031be79068e3fa4a19723ac9903c8c8c13?branch=epel10.2

Log:
Update to latest upstream release (closes RHBZ#2486155)

---
diff --git a/.gitignore b/.gitignore
index f26ec4a..c324b83 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /pytest-aiohttp-1.0.4.tar.gz
 /pytest-aiohttp-1.0.5.tar.gz
 /pytest_aiohttp-1.1.0.tar.gz
+/pytest_aiohttp-1.1.1.tar.gz

diff --git a/0001-Lower-build-system-requirements-for-EPEL-10.patch b/0001-Lower-build-system-requirements-for-EPEL-10.patch
new file mode 100644
index 0000000..7611e12
--- /dev/null
+++ b/0001-Lower-build-system-requirements-for-EPEL-10.patch
@@ -0,0 +1,24 @@
+From: Fedora EPEL Maintainers
+Subject: [PATCH] Lower build-system requirements for EPEL 10
+
+Upstream raised build-system dependency floors via Dependabot-only
+updates. pytest-aiohttp 1.1.1 does not appear to require features from
+setuptools 82, setuptools-scm 10, or wheel 0.47.
+
+EPEL 10 provides older but sufficient Python build tooling:
+setuptools 69, setuptools-scm 8, and wheel 0.41.
+
+diff --git a/pyproject.toml b/pyproject.toml
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -1,8 +1,8 @@
+ [build-system]
+ requires = [
+-  "setuptools>=82.0.1",
+-  "wheel>=0.47.0",
+-  "setuptools_scm>=10.0.5"
++  "setuptools>=61",
++  "wheel>=0.36",
++  "setuptools_scm>=8"
+ ]
+ build-backend = "setuptools.build_meta"

diff --git a/python-pytest-aiohttp.spec b/python-pytest-aiohttp.spec
index 370a6b7..f975ad2 100644
--- a/python-pytest-aiohttp.spec
+++ b/python-pytest-aiohttp.spec
@@ -4,13 +4,17 @@
 %global pypi_name pytest-aiohttp
 
 Name:           python-%{pypi_name}
-Version:        1.1.0
-Release:        7%{?dist}
+Version:        1.1.1
+Release:        1%{?dist}
 Summary:        Pytest plugin for aiohttp support
 
 License:        Apache-2.0
 URL:            https://github.com/aio-libs/pytest-aiohttp/
 Source0:        %{pypi_source pytest_aiohttp}
+%if 0%{?rhel} == 10
+# EPEL 10 has older, sufficient Python build tooling.
+Patch:          0001-Lower-build-system-requirements-for-EPEL-10.patch
+%endif
 BuildArch:      noarch
 
 %description
@@ -54,6 +58,9 @@ export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
 %license LICENSE
 
 %changelog
+* Mon Jun 08 2026 Martin Wolf <mwolf@adiumentum.com> - 1.1.1-1
+- Update to latest upstream release (closes RHBZ#2486155)
+
 * Thu Jun 04 2026 Python Maint <python-maint@redhat.com> - 1.1.0-7
 - Rebuilt for Python 3.15
 

diff --git a/sources b/sources
index 620ef25..d80bb8b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (pytest_aiohttp-1.1.0.tar.gz) = 891a379535f1ecc9e74282d813cfc11b74c79c852d08e94942e1bb29c0eafecdce73ffbf6aefce24c37315c502bdfe0861bc97b6be1489dd3dd59b2aa215f4e8
+SHA512 (pytest_aiohttp-1.1.1.tar.gz) = d45f4e1116569c80c01b502871fbf38bfc9f6935feb30cd58e7631cde44231350b5849d508a8a6ebd44611203034aea95583bbaf0e39d834ca76531c1acce8c2

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-05 20:00 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-05 20:00 [rpms/python-pytest-aiohttp] epel10.2: Update to latest upstream release (closes RHBZ#2486155) Martin Wolf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox