]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
python3-setuptools: upgrade 59.5.0 -> 62.3.1
authorAlexander Kanavin <alex.kanavin@gmail.com>
Wed, 18 May 2022 10:57:57 +0000 (12:57 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 May 2022 21:52:14 +0000 (22:52 +0100)
commit0907866325fbfb5774e1a3f0ba0cf110d9b9b663
treeb0877d09ada5f964b5e383c07a2b626806c39fe0
parentaca8844d7c05b4ba937625e59275d3f7953d3da7
python3-setuptools: upgrade 59.5.0 -> 62.3.1

This was held by numpy rejecting setuptools >= 60.x,
however it got a workaround in recent point releases
and so the upgrade can proceed.

Drop 0001-_distutils-sysconfig-append-STAGING_LIBDIR-python-sy.patch
as changed code completely removed upstream.

Replicate another distutils/sysconfig.py fix from python recipe via
0001-_distutils-sysconfig.py-make-it-possible-to-substite.patch

Add a tomli build dependency to python3-setuptools-scm as new
setuptools exposes:

|   File "/srv/work/alex/poky/build-64-alt/tmp/work/x86_64-linux/python3-setuptools-scm-native/6.4.2-r0/setuptools_scm-6.4.2/src/setuptools_scm/config.py", line 59, in _lazy_tomli_load
|     from tomli import loads
| ModuleNotFoundError: No module named 'tomli'

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/python/files/0001-conditionally-do-not-fetch-code-by-easy_install.patch
meta/recipes-devtools/python/python3-setuptools-scm_6.4.2.bb
meta/recipes-devtools/python/python3-setuptools/0001-_distutils-sysconfig-append-STAGING_LIBDIR-python-sy.patch [deleted file]
meta/recipes-devtools/python/python3-setuptools/0001-_distutils-sysconfig.py-make-it-possible-to-substite.patch [new file with mode: 0644]
meta/recipes-devtools/python/python3-setuptools_62.3.1.bb [moved from meta/recipes-devtools/python/python3-setuptools_59.5.0.bb with 87% similarity]