Tim Biermann
a4ce8cb873
python3.12 removed distutils from their standard library [1] after deprecating it in 2020 with python3.10 [2]. Because of that, we are unable to run setup.py to build setuptools if we do not have anything else (e.g. pip). [3] To ensure compatibility with ports that did not adjust yet we can keep setuptools as is around for a little bit longer. To build it, we can bootstrap pip inside the build environment with ensurepip provided by core/python3 to build setuptools itself. This will provide a _distutils_hack wheel along with it which we can use until the dust settled. [1]: https://docs.python.org/3/whatsnew/3.12.html [2]: https://peps.python.org/pep-0632/ [3]: https://github.com/pypa/setuptools/issues/3661 |
||
---|---|---|
.. | ||
.footprint | ||
.signature | ||
Pkgfile |