public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
To: git-commits@fedoraproject.org
Subject: [rpms/python-dateutil] rawhide: Drop redundant BuildRequires for python3-wheel
Date: Mon, 29 Jun 2026 15:47:30 GMT [thread overview]
Message-ID: <178274805058.1.2657695261963303470.rpms-python-dateutil-ec07b80fdaed@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/python-dateutil
Branch : rawhide
Commit : ec07b80fdaed4727c340a6a0cf9a786de63f1443
Author : Miro Hrončok <miro@hroncok.cz>
Date : 2026-06-29T13:57:57+02:00
Stats : +28/-2 in 3 file(s)
URL : https://src.fedoraproject.org/rpms/python-dateutil/c/ec07b80fdaed4727c340a6a0cf9a786de63f1443?branch=rawhide
Log:
Drop redundant BuildRequires for python3-wheel
---
diff --git a/e081f672.patch b/e081f672.patch
new file mode 100644
index 0000000..8ef12ca
--- /dev/null
+++ b/e081f672.patch
@@ -0,0 +1,23 @@
+From e081f6725fbb49cae6eedab7010f517e8490859b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= <miro@hroncok.cz>
+Date: Mon, 28 Jul 2025 13:00:45 +0200
+Subject: [PATCH] Do not require wheel for building
+
+ - current version of setuptools (70.1+) does not need wheel at all
+ - older versions of setuptools would fetch wheel when building wheels (but not sdists)
+---
+ pyproject.toml | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/pyproject.toml b/pyproject.toml
+index b60971760..9e5511cff 100644
+--- a/pyproject.toml
++++ b/pyproject.toml
+@@ -2,7 +2,6 @@
+ requires = [
+ "setuptools; python_version != '3.3'",
+ "setuptools<40.0; python_version == '3.3'",
+- "wheel",
+ "setuptools_scm<8.0"
+ ]
+ build-backend = "setuptools.build_meta"
diff --git a/python-dateutil.spec b/python-dateutil.spec
index 31592b2..1a4f426 100644
--- a/python-dateutil.spec
+++ b/python-dateutil.spec
@@ -18,6 +18,10 @@ Source: %{pypi_source python-dateutil}
# https://fedoraproject.org/wiki/Changes/DeprecatePython-dateutil
Provides: deprecated()
+# Drop redundant BuildRequires for python3-wheel
+# https://github.com/fedora-eln/eln/issues/284
+Patch: https://github.com/dateutil/dateutil/commit/e081f672.patch
+
# Allow setuptools-scm dependency greater than v8.0
Patch: relax-setuptools_scm-requires.patch
diff --git a/relax-setuptools_scm-requires.patch b/relax-setuptools_scm-requires.patch
index 4547a36..41b422d 100644
--- a/relax-setuptools_scm-requires.patch
+++ b/relax-setuptools_scm-requires.patch
@@ -1,10 +1,9 @@
diff -U 3 -dHrN a/pyproject.toml b/pyproject.toml
--- a/pyproject.toml 2024-03-01 19:35:19.000000000 +0100
+++ b/pyproject.toml 2025-05-08 17:56:27.011526557 +0200
-@@ -3,7 +3,7 @@
+@@ -3,6 +3,6 @@
"setuptools; python_version != '3.3'",
"setuptools<40.0; python_version == '3.3'",
- "wheel",
- "setuptools_scm<8.0"
+ "setuptools_scm"
]
reply other threads:[~2026-06-29 15:47 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=178274805058.1.2657695261963303470.rpms-python-dateutil-ec07b80fdaed@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