guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 77db9c85045e4c72d15346bcb8b86c47c6403c07
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Tue Feb 24 18:24:36 2026 +0000
doc: Remove mention of python-toolchain.
* doc/contributing.texi (Python Moduels): Drop mention of
python-toolchain.
* guix/build-system/pyproject.scm: Likewise.
Fixes: guix/guix#5841
Change-Id: I39a1ec7ce6da2e5f3298323b36070c3e3b197669
---
doc/contributing.texi | 3 +--
guix/build-system/pyproject.scm | 1 -
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/doc/contributing.texi b/doc/contributing.texi
index f1ab1b56da..5ea37a92ba 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -1559,8 +1559,7 @@ check list to determine which dependency goes where.
@item
Python is packaged @emph{without} @code{setuptools} and @code{pip}
-installed per default. @code{python-toolchain} provides a build
-environment for Python.
+installed per default.
@command{guix lint} will warn if @code{pip} or other unneeded
native-inputs are added.
diff --git a/guix/build-system/pyproject.scm b/guix/build-system/pyproject.scm
index 24b3d4c40c..04f816f8e6 100644
--- a/guix/build-system/pyproject.scm
+++ b/guix/build-system/pyproject.scm
@@ -56,7 +56,6 @@
;; setuptools. This allows us to skip the dependency on setuptools for
;; packages which don’t need it. And it allows us to more easily swap
;; out setuptools if a different version is required.
- ;; Using python-toolchain here might cause dependency cycles.
(@* (gnu packages python) python-sans-pip-wrapper))
(define (pyproject-guile-json)