]> code.ossystems Code Review - openembedded-core.git/commit
python3-pip: inherit setuptools_build_meta
authorTim Orling <ticotimo@gmail.com>
Tue, 22 Feb 2022 19:16:33 +0000 (11:16 -0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 25 Feb 2022 15:06:46 +0000 (15:06 +0000)
commit082fb72ed1683a699ef4bc2c92aa987ce9c46509
tree3cc347f1dd127b22db003ac95b2fb61df9021248
parentb8f25c75f152683de4fa6c176118583d3dea894d
python3-pip: inherit setuptools_build_meta

Upstream provides a pyproject.toml which declares setuptools.build_meta
as the backend for PEP-517 packaging.

We bootstrap the -native installation by simply unzipping the wheel to
PYTHON_SITEPACKAGES_DIR, so that all other recipes can use pip to
install wheels (as intended by upstream).

Check for presence of ${D}${bindir}/pip and remove if found (this was
originally to make sure Python2 pip was the default).

[YOCTO #14638]

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/python3-pip_22.0.3.bb