[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#74715] Request for merging "python-team" branch
From: |
Lars-Dominik Braun |
Subject: |
[bug#74715] Request for merging "python-team" branch |
Date: |
Sun, 15 Dec 2024 07:28:49 +0100 |
Hi Ian,
> Since this merge landed, the builds for several Python packages in my
> personal channel broke. Any package using pyproject-build-system for a
> Python project using setuptools seems to be affected.
as Sharlatan Hellseher wrote in https://issues.guix.gnu.org/issue/74715#4,
you need to add python-setuptools and python-wheel to your
setuptools-based packages. The default python toolchain used by
pyproject-build-system (python-sans-pip-wrapper from
gnu/packages/python.scm) does not include these packages any more,
since they are technically not required and declaring them as *real*
inputs allows using different versions of these packages more easily
for packages, which require them. Plus there are quite a few packages,
which build using different build systems nowadays.
The python importer should probably be updated to read pyproject.toml
and parse the [build-system] table (there is a toml parser in Guix now,
so this should be easy).
Lars
- [bug#74715] Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/06
- [bug#74715] Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/10
- [bug#74715] Request for merging "python-team" branch, Ludovic Courtès, 2024/12/13
- [bug#74715] Request for merging "python-team" branch, jgart, 2024/12/13
- [bug#74715] Request for merging "python-team" branch, Ian Eure, 2024/12/14
- [bug#74715] Request for merging "python-team" branch, Kaelyn, 2024/12/15
- [bug#74715] Request for merging "python-team" branch,
Lars-Dominik Braun <=
- [bug#74715] Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/15
- [bug#74715] Request for merging "python-team" branch, Leo Famulari, 2024/12/15
- [bug#74715] Request for merging "python-team" branch, Ian Eure, 2024/12/15
- [bug#74715] Request for merging "python-team" branch, Cayetano Santos, 2024/12/15
- [bug#74715] Request for merging "python-team" branch, Lars-Dominik Braun, 2024/12/15
bug#74715: Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/14