* [libgpiod][PATCH] bindings: python: require newer setuptools
@ 2026-02-17 0:53 Vincent Fazio
2026-02-18 8:25 ` Bartosz Golaszewski
0 siblings, 1 reply; 2+ messages in thread
From: Vincent Fazio @ 2026-02-17 0:53 UTC (permalink / raw)
To: linux-gpio; +Cc: Vincent Fazio
When commit d9b156ecc2ec updated pyproject.toml to conform to PEP 639
we failed to make sure the build dependencies were updated to support
the new structure.
Support for PEP 639 was added to setuptools in v77.0.0 [0] so minimally
require that version in `build-system.requires` to avoid failures.
[0]: https://setuptools.pypa.io/en/latest/history.html#v77-0-0
Fixes: d9b156ecc2ec ("bindings: python: make licensing information conform with PEP 639")
Signed-off-by: Vincent Fazio <vfazio@gmail.com>
---
bindings/python/pyproject.toml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/bindings/python/pyproject.toml b/bindings/python/pyproject.toml
index 45d50ae..1c3549c 100644
--- a/bindings/python/pyproject.toml
+++ b/bindings/python/pyproject.toml
@@ -2,7 +2,7 @@
# SPDX-FileCopyrightText: 2023 Phil Howard <phil@gadgetoid.com>
[build-system]
-requires = ["setuptools>=69.0.0", "wheel", "packaging"]
+requires = ["setuptools>=77.0.0", "wheel", "packaging"]
build-backend = "setuptools.build_meta"
[project]
--
2.43.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [libgpiod][PATCH] bindings: python: require newer setuptools
2026-02-17 0:53 [libgpiod][PATCH] bindings: python: require newer setuptools Vincent Fazio
@ 2026-02-18 8:25 ` Bartosz Golaszewski
0 siblings, 0 replies; 2+ messages in thread
From: Bartosz Golaszewski @ 2026-02-18 8:25 UTC (permalink / raw)
To: linux-gpio, Vincent Fazio; +Cc: Bartosz Golaszewski
On Mon, 16 Feb 2026 18:53:14 -0600, Vincent Fazio wrote:
> When commit d9b156ecc2ec updated pyproject.toml to conform to PEP 639
> we failed to make sure the build dependencies were updated to support
> the new structure.
>
> Support for PEP 639 was added to setuptools in v77.0.0 [0] so minimally
> require that version in `build-system.requires` to avoid failures.
>
> [...]
Applied, thanks!
[1/1] bindings: python: require newer setuptools
https://git.kernel.org/brgl/c/ff267fb439b5c307fe75b47bed4db11148b29ff1
Best regards,
--
Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-02-18 8:25 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-17 0:53 [libgpiod][PATCH] bindings: python: require newer setuptools Vincent Fazio
2026-02-18 8:25 ` Bartosz Golaszewski
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox