﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
21688	Add --use-pep517 --no-build-isolation for (some of??) the Python modules and dependencies	Xi Ruoyao	blfs-book	"When building asciidoc on the latest LFS development:

{{{
$ pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD  
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing /home/xry111/sources/12.4/asciidoc-10.2.1
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: asciidoc
  DEPRECATION: Building 'asciidoc' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'asciidoc'. Discussion can be found at https://github.com/pypa/pip/issues/6334
  Building wheel for asciidoc (setup.py) ... done
  Created wheel for asciidoc: filename=asciidoc-10.2.1-py3-none-any.whl size=272494 sha256=880e3bb7c56b57a2bd83851cbc74d49711a49f6b93611e1dca823b7aa0d18213
  Stored in directory: /tmp/pip-ephem-wheel-cache-ukgr9wju/wheels/72/11/a1/31bb9f2ae501411557fe224285b5c0d85d6079a3a510ce6f94
Successfully built asciidoc
}}}

AFAIK without `--no-build-isolation` the build system may attempt to download some wheels, thus we should need it with --use-pep517."	enhancement	closed	normal	13.0	BOOK	git	medium	overcomebyevents		
