[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bug#74715: Request for merging "python-team" branch
From: |
Ian Eure |
Subject: |
Re: bug#74715: Request for merging "python-team" branch |
Date: |
Sun, 15 Dec 2024 17:53:07 +0000 |
Hi Lars-Dominik,
On Sun, Dec 15, 2024, at 6:28 AM, Lars-Dominik Braun wrote:
> 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.
>
Thanks, this worked for me. I skimmed the related bug, but missed this
comment. I think the docs for pyproject-build-system are likely the best place
for this, as they already mention some of the setuptools/pyproject interaction.
I sent a patch (#74899) with some draft language, let me know what you think.
> 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).
>
Would it be helpful to open a bug about this?
Thanks,
-- Ian
- Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/10
- Re: bug#74715: Request for merging "python-team" branch, Ludovic Courtès, 2024/12/13
- Re: bug#74715: Request for merging "python-team" branch, jgart, 2024/12/13
- Re: bug#74715: Request for merging "python-team" branch, Ian Eure, 2024/12/14
- Re: bug#74715: Request for merging "python-team" branch, Kaelyn, 2024/12/15
- Re: bug#74715: Request for merging "python-team" branch, Lars-Dominik Braun, 2024/12/15
- Re: bug#74715: Request for merging "python-team" branch, Sharlatan Hellseher, 2024/12/15
- Re: bug#74715: Request for merging "python-team" branch, Leo Famulari, 2024/12/15
- Re: bug#74715: Request for merging "python-team" branch,
Ian Eure <=
- Re: bug#74715: Request for merging "python-team" branch, Cayetano Santos, 2024/12/15
- Re: bug#74715: Request for merging "python-team" branch, Lars-Dominik Braun, 2024/12/15