1
0
forked from tribes/guix
Commit Graph

166 Commits

Author SHA1 Message Date
Nicolas Graves 621bd48bc3 gnu: Add python-platformdirs-bootstrap.
* gnu/packages/python-build.scm (python-platformdirs-bootstrap): New variable.
* gnu/packages/python-xyz.scm (python-platformdirs): Add a comment.

Change-Id: If9c296d498690f8c1fff585a6bb7ce4579434c79
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves fc513cc7e6 gnu: python-jaraco-path: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-path): Move from here…
* gnu/packages/python-build.scm (python-jaraco-path): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap,
python-setuptools-scm by python-setuptools-scm-boostrap.

Change-Id: I1180653d8834d9161be77c3f6b36a3b7a8884f20
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves bcb84fa89c gnu: python-jaraco-collections: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-collections): Move from here…
* gnu/packages/python-build.scm (python-jaraco-collections): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap,
python-setuptools-scm by python-setuptools-scm-boostrap.  Remove
python-wheel.

Change-Id: I7e612a59917b9700dffd0034bbedde62959a9597
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves b53df52efa gnu: python-jaraco-text: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-text): Move from here…
* gnu/packages/python-build.scm (python-jaraco-text): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap,
python-setuptools-scm by python-setuptools-scm-boostrap.

Change-Id: I0597c86f98f6bd98104c6507d8aa9d67295d5234
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves 7650205482 gnu: python-jaraco-functools: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-functools): Move from here…
* gnu/packages/python-build.scm (python-jaraco-functools): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap.  Remove python-wheel.

Change-Id: I0a5fd9e8efce8c905c55b7c379ecfcdcd260234a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves c6229d2069 gnu: python-jaraco-context: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-context): Move from here…
* gnu/packages/python-build.scm (python-jaraco-context): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap.  Remove python-wheel.

Change-Id: Idd1376ae78b19876ea15149b4f51f31684cbd931
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves 5e28584000 gnu: python-jaraco-classes: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-jaraco-classes): Move from here…
* gnu/packages/python-build.scm (python-jaraco-classes): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap.

Change-Id: Ib3dce8be7938bc81d8363888662a19e66b94d8f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves c75b9a5c91 gnu: python-inflect: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-inflect): Move from here…
* gnu/packages/python-build.scm (python-inflect): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap,
python-setuptools-scm by python-setuptools-scm-boostrap.

Change-Id: Id8782ae885b16d2a2870cd5d05b93e93ca9dbc40
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves a0f4fdda29 gnu: python-typeguard: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-typeguard): Move from here…
* gnu/packages/python-build.scm (python-typeguard): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap,
python-setuptools by python-setuptools-bootstrap,
python-setuptools-scm by python-setuptools-scm-boostrap.

Change-Id: I14196e595b28741d3c97bcd7436d8276ca9425d1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:23 +01:00
Nicolas Graves 8b30c24930 gnu: python-more-itertools: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-more-itertools): Move from here…
* gnu/packages/python-build.scm (python-more-itertools): …to here.

Change-Id: I5449d1bd0ed4f56a3943020e239cf299ab231617
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves 9765d15962 gnu: python-backports-tarfile: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-backports-tarfile): Move from here…
* gnu/packages/python-build.scm (python-backports-tarfile): …to here.

Change-Id: I08fad809bc89251a8b23fe3f13801623db0c16b9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves e53af3c801 gnu: python-pyproject-hooks: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-pyproject-hooks): Move from here…
* gnu/packages/python-build.scm (python-pyproject-hooks): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap.

Change-Id: Iafcf2b6c9e6e4c82f566e994819a39636738ae32
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves f8e42bff04 gnu: python-colorama: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-colorama): Move from here…
* gnu/packages/python-build.scm (python-colorama): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap.

Change-Id: I3ac5f6611a411458a0aeca0d6d4a2af79ce49e54
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves dc0fad63c3 gnu: python-testpath: Move to (gnu packages python-build).
* gnu/packages/check.scm (python-testpath): Move from here…
* gnu/packages/python-build.scm (python-testpath): …to here.
[native-inputs]: Replace python-pytest by python-pytest-bootstrap.

Change-Id: I3796f3cddc366d86c99fcef72b7b950791e99ef2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves ec6b1c830c gnu: python-autocommand: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-autocommand): Move from here…
* gnu/packages/python-build.scm (python-autocommand): …to here.
[native-inputs]: Replace python-setuptools by
python-setuptools-bootstrap.

autocommand: Adapt native-inputs.

Change-Id: I6999788c79a3904a22bebbff352c44a11df977a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves 3d169ca446 gnu: python-packaging: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-packaging): Move from here ...
* gnu/packages/python-build.scm (python-packaging): ... to here.
Overwrite original python-packaging-bootstrap and swap inheritance.

Change-Id: If244d390b7ec3e526dccba28023f6f5350346f01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves aa8d1bb55e gnu: python-pretend: Move to python-build and adapt native-inputs.
* gnu/packages/python-xyz.scm (python-pretend): Move from here…
* gnu/packages/python-build.scm (python-pretend): …to here.
[native-inputs]: Remove python-pytest,
and python-setuptools; add python-packaging-bootstrap,
python-pytest-bootstrap, and python-setuptools-bootstrap.

Related-to: guix/guix#5813
Change-Id: I75a27534d71f456fdb76841f1d3597a81976c7e6
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves 4bd6db2080 gnu: python-six: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-six, python-six-bootstrap): Move from here…
* gnu/packages/python-build.scm (python-six, python-six-bootstrap): …to here.
* gnu/packages/linphone.scm: Adapt imported modules.
* gnu/packages/mate.scm: Adapt imported modules.

Change-Id: Iea0b78aa4adfdd68d863f674fd37997ad4c99485
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves cc2083a785 gnu: python-pygments: Move to (gnu packages python-build).
* gnu/packages/python-xyz.scm (python-pygments, python-pygments-boostrap): Move from here…
* gnu/packages/python-build.scm (python-pygments, python-pygments-boostrap): …to here.
* gnu/packages/books.scm: Adapt modules.
* gnu/packages/lisp-xyz.scm: Adapt modules.
* gnu/packages/ruby-xyz.scm: Adapt modules.

Change-Id: Id73c1d536c48c490bb7444f87cc6b89d6a79cb38
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:22 +01:00
Nicolas Graves 978e8c588d gnu: python-pytest-bootstrap: Move to (gnu packages python-build).
* gnu/packages/check.scm (python-pytest-bootstrap): Move from here…
* gnu/packages/python-build.scm (python-pytest-bootstrap): …to here.
Redefine it to avoid inheritance.

Change-Id: I1494221674cac649d7a3710f7877f51c640af4e3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves 8dff06ca6d gnu: Add python-pygments-bootstrap.
* gnu/packages/python-build.scm (python-pygments-bootstrap): New variable.

Change-Id: I30049d78d5e59302da0d95c674eb2d03637ecfd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves a1ea35e0d8 gnu: python-iniconfig: Move to python-build and adapt native-inputs.
* gnu/packages/python-xyz.scm (python-iniconfig): Move from here…
* gnu/packages/python-build.scm (python-iniconfig): …to here.
[native-inputs]: Remove python-hatch-vcs, and python-hatchling; add
python-hatch-vcs-bootstrap, and python-hatchling-bootstrap.

Change-Id: I4691d19787fdfbc1293b475c43595d273aa40a4e
Modified-by-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves 1a00e429c6 gnu: Add python-hatch-vcs-bootstrap.
* gnu/packages/python-build.scm (python-hatch-vcs-bootstrap): New variable.

Change-Id: Iaf06c1e6c44aeb29e73cb836fe0ca016ab5c945f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves b638d57656 gnu: Add python-setuptools-scm-bootstrap.
* gnu/packages/python-build.scm (python-setuptools-scm-bootstrap): New variable.

Change-Id: I9ba335003efe7c2d164a96526646ecca8e1ee347
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves 4c4eadd161 gnu: Add python-hatchling-bootstrap.
* gnu/packages/python-build.scm (python-hatchling-bootstrap): New variable.

Change-Id: Ie7a7d7817cc51f8b88d43f2ec8ae14c343608279
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:21 +01:00
Nicolas Graves 121bcd0699 gnu: Add python-setuptools-bootstrap.
This change is a combined commits, proposed in the following merge
requests:

- https://codeberg.org/guix/guix/pulls/5034
- https://codeberg.org/guix/guix/pulls/5770

As they are related to a new addition they are squashed to prevent bad
git bisects.

* gnu/packages/python-build.scm (python-setuptools-bootstrap): New variable.

Change-Id: I7677ede70a61b9cc39ae6e021fc2f1f1afaa8d25
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:19 +01:00
Sharlatan Hellseher 26ecbf391a gnu: python-setuptools-scm-next: Undeprecate.
This particular version is required for Dask update, I try to avoid
updating python-setuptools-scm to prevent triggering 8k+ rebuilds.

* gnu/packages/python-build.scm (python-setuptools-scm-next):
Undeprecate variable and set to 9.2.2 version.

Change-Id: I0e7f879bcf4f58ad9741ff4c7efb039c350f0014
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:18:08 +01:00
Sharlatan Hellseher 933c9ecb62 gnu: Add python-setuptools-79.
* gnu/packages/python-build.scm (python-setuptools-79): New variable.

Change-Id: I4a20b5e1fc9a40749b56d193b50b823ba75cba86
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:17:56 +01:00
Nguyễn Gia Phong 625ed9311c Update Nguyễn Gia Phong's new email address.
* .mailmap: New entry.

Change-Id: I839ba6c7be463c5b59c7e68247ae5e46d2ceeeaf
Reviewed-by: Maxim Cournoyer <maxim@guixotic.coop>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-18 17:16:43 +00:00
Sharlatan Hellseher 66cc190940 gnu: python-pbr: Move to python-build.
* gnu/packages/python-xyz.scm (python-pbr): Move from here ...
* gnu/packages/python-build.scm: ... to here.

Change-Id: I2689bc4f2e367f09281ca2829fd5095926450590
2025-11-22 19:54:21 +00:00
Sharlatan Hellseher 035bd6b02e gnu: hatch: Update to 1.9.7.
* gnu/packages/python-xyz.scm (hatch): Update to 1.9.7.
[source] <snippet>: Remove as no longer required.
[arguments] <test-flags>: Rework skipped tests and enable more.
[propagated-inputs]: Remove python-hatchling, python-pyperclip, and
python-virtualenv; add python-hatchling-for-hatch,
python-virtualenv-for-hatch, and python-zstandard.
[native-inputs]: Add nss-certs-for-test and python-hatch-vcs.

* gnu/packages/python-xyz.scm (python-virtualenv-for-hatch): New variable.
* gnu/packages/python-build.scm (python-hatchling-for-hatch): New variable.

Change-Id: Ib22be321c7afe79bb9d21029a1a0b1909508ed2f
2025-10-14 12:07:39 +01:00
Nguyễn Gia Phong 63c378ccd7 gnu: python-typing-extensions-next: Mark as deprecated.
* gnu/packages/python-build.scm (python-typing-extensions-next):
  Mark as a deprecated public alias.

Change-Id: Iadacada0174fe0dd84baa43092f223cd33300386
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-30 13:23:00 +01:00
Nguyễn Gia Phong e10ba76d2b gnu: python-setuptools-scm-next: Mark as deprecated.
This is a followup to 762352c96f.

Replace all python-setuptools-scm-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-setuptools-scm-next):
  Mark as a deprecated public alias.
* gnu/packages/qt.scm (python-sip, python-pyqt-builder) [native-inputs]:
  Replace python-setuptools-next with python-setuptools.

Change-Id: I89479e83d89444f93be4d4c819165c4f12ccf913
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-30 13:22:59 +01:00
Nguyễn Gia Phong fa96bd8d13 gnu: python-setuptools-next: Mark as deprecated.
Replace all python-setuptools-next occurrences with python-setuptools.

* gnu/packages/python-build.scm (python-setuptools-next):
  Mark as a deprecated public alias.
* gnu/packages/astronomy.scm (python-asdf-coordinates-schemas,
  python-asdf-standard, python-jplephem, python-rad)
  [native-inputs]: Replace python-setuptools-next
  with python-setuptools.
* python-crypto.scm (python-ed25519) [native-inputs]:
  Replace python-setuptools-next with python-setuptools.
* gnu/packages/qt.scm (python-sip) [native-inputs, propagated-inputs]:
  Replace python-setuptools-next with python-setuptools.
  (python-pyqt-builder) [native-inputs]:
  Replace python-setuptools-next with python-setuptools.
* gnu/packages/textutils.scm (cobib) [native-inputs]:
  Replace python-setuptools-next with python-setuptools.

Change-Id: I5f2d7ec8c62dc0fa0855c5eb64a4f87579d188eb
2025-09-30 13:22:59 +01:00
Nguyễn Gia Phong f8d4a31f2d gnu: python-poetry-core-next: Mark as deprecated.
This is a followup to 9d6ce0d0d4.

* gnu/packages/python-build.scm (python-poetry-core-next):
  Mark as a deprecated public alias.
* gnu/packages/finance.scm (python-duniterpy): [native-inputs]:
  Replace python-poetry-core-next with python-poetry-core.

Change-Id: I12bb7b00db4ad500107ac474333494453b2776dd
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-30 13:22:59 +01:00
Nguyễn Gia Phong 6ebc5d855c gnu: python-flit-core-next: Mark as deprecated.
This is a followup to a34d8e4278.

Replace all python-flit-core-next occurrences with python-flit-core.

* gnu/packages/python-build.scm (python-flit-core-next):
  Mark as a deprecated public alias.
* gnu/packages/machine-learning.scm (python-pytorch-geometric)
  [propagated-inputs]: Replace python-flit-core-next
  with python-flit-core.
* gnu/packages/pdf.scm (python-pypdf) [propagated-inputs]:
  Replace python-flit-core-next with python-flit-core.
* gnu/packages/python-check.scm (python-stestr) [propagated-inputs]:
  Replace python-flit-core-next with python-flit-core.
* gnu/packages/python-xyz.scm (python-asyncclick) [propagated-inputs]:
  Replace python-flit-core-next with python-flit-core.

Change-Id: I3a25290f6fd97995b773332addefe33afd016e67
Reviwed-by: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-30 13:22:59 +01:00
Sharlatan Hellseher 0e88a26199 gnu: Remove python-pyparsing-2.4.7.
* gnu/packages/python-build.scm (python-pyparsing-2.4.7): Delete variable.

Change-Id: Ib6bd245d629dae72e56fd6b07f04aec9366bb6ac
2025-09-25 09:36:29 +01:00
Sharlatan Hellseher 884c92fddd gnu: python-typing-extensions-next: Set to python-typing-extensions.
Replace all python-typing-extensions-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-typing-extensions-next): Set to
  python-typing-extensions.

Change-Id: Ib6a6e0af11c0e3f0da49dcbfe02d1da45cb4fbf7
2025-09-25 09:36:25 +01:00
Sharlatan Hellseher 762352c96f gnu: python-setuptools-scm-next: Set to python-setuptools-scm.
Replace all python-setuptools-scm-next occurrences with
python-setuptools-scm.

* gnu/packages/python-build.scm (python-setuptools-scm-next): Set to
  python-setuptools-scm.

Change-Id: I929ca14d24ed05efecded4c23ff02c42d50098c6
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher b79fbf27b8 gnu: python-setuptools-next: Set to python-setuptools.
Replace all python-setuptools-next occurrences with python-setuptools.

* gnu/packages/python-build.scm (python-setuptools-next): Set to
python-setuptools.

Change-Id: I9e5e0881310d160ec56be785f2dd2140364fa8e5
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher 9d6ce0d0d4 gnu: python-poetry-core-next: Set to python-poetry-core.
* gnu/packages/python-build.scm (python-poetry-core-next): Set to
  python-poetry-core.

Change-Id: Ia69fc596e654b0e015636c8b347a36f449366c72
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher a34d8e4278 gnu: python-flit-core-next: Set to python-flit-core.
* gnu/packages/python-build.scm (python-flit-core-next): Set to
  python-flit-core.

Change-Id: I8ae01214661186b2adb2c7855d54d8c71daeeeb2
2025-09-25 09:36:24 +01:00
Sharlatan Hellseher 93a2615dec gnu: python-pytoml: Switch to pyproject.
* gnu/packages/python-build.scm (python-pytoml):
  [build-system]: Use pyproject.
  [arguments] <tests?>: Disable to avoid pytest dependency.
  [native-inputs]: Add python-setuptools.

Change-Id: I0f1ad014c856a0653f3f50e91d9c8227d9028373
2025-09-25 09:36:13 +01:00
Sharlatan Hellseher a33fdca836 gnu: Add python-hatch-requirements-txt.
* gnu/packages/python-build.scm (python-hatch-requirements-txt): New variable.

Change-Id: I210329908614e73c49d2644cc083d7cc5a8d5d6b
2025-09-25 09:35:59 +01:00
Sharlatan Hellseher 11a549bdd7 gnu: python-tomli-w: Update to 1.2.0.
* gnu/packages/python-build.scm (python-tomli-w): Update to 1.2.0.
[native-inputs]: Remove python-pypa-build.

Change-Id: If2293b88fefb2e9b57b9742659c61950d71ac73d
2025-09-25 09:35:54 +01:00
Sharlatan Hellseher 6167484ea3 gnu: python-pip: Update to 25.1.1.
* gnu/packages/python-build.scm (python-pip): Update to 25.1.1.
  [build-system]: Use pyproject.
  [native-inputs]: Add python-setuptools.

Change-Id: I4d3280d0cbf21c64f0564e4683a385fd936cbb2a
2025-09-25 09:35:48 +01:00
Sharlatan Hellseher c5fee1e039 gnu: python-pdm-backend: Update to 2.4.5.
* gnu/packages/python-build.scm (python-pdm-backend): Update to 2.4.5.

Change-Id: I9e0438f5ff6f1048b48d7e1e3bf79f8301836d55
2025-09-25 09:35:47 +01:00
Sharlatan Hellseher bca193522d gnu: python-poetry-core: Update to 2.1.3.
* gnu/packages/python-build.scm (python-poetry-core): Update to 2.1.3.

Change-Id: I413513d97365f85cbc830cd82aafd20c9530d781
2025-09-25 09:35:45 +01:00
Sharlatan Hellseher 79d32de996 gnu: Add python-setuptools-67.
* gnu/packages/python-build.scm (python-setuptools-67): New variable.

Change-Id: I3f317ab961f25d2b5760a376148f932caa4c722a
2025-09-25 09:35:41 +01:00
Sharlatan Hellseher 1a01bd67e4 gnu: Add python-wheel-0.40.
* gnu/packages/python-build.scm (python-wheel-0.40): New variable.

Change-Id: I67886ba3f30cac77dc92a6cef38cc7b1b971bb9b
2025-09-25 09:35:41 +01:00