guix-play/gnu/packages/aux-files
Lars-Dominik Braun 400a7a4c80
build-system: Add pyproject-build-system.
This is an experimental build system based on python-build-system
that implements PEP 517-compliant builds.

* doc/guix.texi (Build Systems): Add pyproject-build-system section.
* doc/contributing.texi (Python Modules): Mention pyproject.toml and the
PYTHON-TOOLCHAIN package, as well as differences to python-build-system.
* guix/build-system/pyproject.scm,
guix/build/pyproject-build-system.scm,
gnu/packages/aux-files/python/sanity-check-next.py,
gnu/packages/python-commencement.scm: New files.
* Makefile.am (MODULES): Register the new build systems.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add python-commencement.scm.
* gnu/packages/python.scm (python-sans-pip, python-sans-pip-wrapper): New
variables.

Co-authored-by: Marius Bakke <marius@gnu.org>
2022-10-27 19:43:06 +02:00
..
chromium
emacs gnu: emacs: Suppress loading messages for guix emacs packages. 2022-08-03 15:07:55 +08:00
linux-libre gnu: Remove linux-libre 5.18. 2022-09-06 08:58:13 -04:00
python build-system: Add pyproject-build-system. 2022-10-27 19:43:06 +02:00
renpy gnu: renpy: Update to 7.99.99-0-3e854bc. 2022-06-17 18:49:05 +02:00
guile-launcher.c
guix.vim gnu: vim: Adjust autodetected plugin directories. 2022-02-16 09:57:40 +02:00
pack-audit.c
run-in-namespace.c