summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* buildtools-tarball: add envvars into BB_ENV_PASSTHROUGH_ADDITIONSChangqing Li2025-04-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Here is one testcase: For recipe tensorflow-lite-host-tools_2.18.0.bb, refer [1], do_configure[network] = "1" and it will git clone some repos in CMakeLists.txt When buildtools is used and nativesdk-git is installed into sdk, do_configure failed with error: [1/9] Performing download step (git clone) for 'protobuf-populate' Cloning into 'protobuf'... fatal: unable to access 'https://github.com/protocolbuffers/protobuf/': error setting certificate file: /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-wrlinuxsdk-linux/etc/ssl/certs/ca-certificates.crt Fix by adding GIT_SSL_CAINFO in BB_ENV_PASSTHROUGH_ADDITIONS, so that user can export GIT_SSL_CAINFO=${GIT_SSL_CAINFO} in their do_configure:prepend() to fix above do_configure failure CURL_CA_BUNDLE and REQUESTS_CA_BUNDLE is similar envvars, so all add into BB_ENV_PASSTHROUGH_ADDITIONS [1] https://github.com/nxp-imx/meta-imx/blob/styhead-6.12.3-1.0.0/meta-imx-ml/recipes-libraries/tensorflow-lite/tensorflow-lite-host-tools_2.18.0.bb (From OE-Core rev: 183e043de423fd3f7833366ca524a6f7d17e6d14) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildtools-tarball: move setting of envvars to respective envfileChangqing Li2025-04-112-0/+14
| | | | | | | | | | | | | * make git,curl,python3-requests align with openssl, move the setting of envvars into respective envfile * for environment.d-openssl.sh, also check if ca-certificates.crt exist before export envvars (From OE-Core rev: 9d8ebfcd55ad274e79cb81f162397c8f39f4287b) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.13.0 -> 4.13.1Wang Mingyu2025-04-101-1/+1
| | | | | | | | | | | | | Changelog: ============ - Fix regression in 4.13.0 on Python 3.10.2 causing a TypeError when using Concatenate. - Fix TypeError when using evaluate_forward_ref on Python 3.10.1-2 and 3.9.8-10. (From OE-Core rev: c8f1d63a786702e9dfba70f3c070f4a74356c4be) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 5.3.1 -> 5.3.2Wang Mingyu2025-04-101-1/+1
| | | | | | | | | | | | Changelog: * Binary wheels use libxml2 2.12.10 and libxslt 1.1.42. * Binary wheels for Windows use a patched libxml2 2.11.9 and libxslt 1.1.39. (From OE-Core rev: 9b10654668dc372fa0e57afe113fd82a89ebce15) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-flit-core: upgrade 3.11.0 -> 3.12.0Wang Mingyu2025-04-101-1/+1
| | | | | | | | (From OE-Core rev: 1063bb21317954c30a3dafbf24fad3349e9a2cbd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-calver: upgrade 2025.04.01 -> 2025.04.02Wang Mingyu2025-04-101-1/+1
| | | | | | | | | | | | | Changelog: ============ - Update build backend - Support running tests from source distribution (From OE-Core rev: 0166cd80a538d3a326ff0593b9c8bebde1cdc561) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-webcolors: upgrade 24.8.0 -> 24.11.1Lei Maohui2025-04-101-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix the issue that: | Traceback (most recent call last): | File "/mnt/test/build_auh/tmp/work/core2-64-poky-linux/python3-webcolors/24.11.1/recipe-sysroot-native/usr/lib/pyth on3.13/site-packages/pyproject_hooks/_impl.py", line 402, in _call_hook | raise BackendUnavailable( | ...<4 lines>... | ) | pyproject_hooks._impl.BackendUnavailable: Cannot import 'pdm.backend' python3-webcolors has migrated to pdm-backend | diff --git a/pyproject.toml b/pyproject.toml | index 6fcec77..9f2dfa9 100644 | --- a/pyproject.toml | +++ b/pyproject.toml | @@ -1,65 +1,110 @@ | [build-system] | -requires = ["setuptools>=61.0"] | -build-backend = "setuptools.build_meta" | +requires = [ | + "pdm-backend", | +] | +build-backend = "pdm.backend" (From OE-Core rev: 4b02af34cbffb62c8242d21e5d797ae114d4f421) Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pdm python3-pdm-{backend,build-locked}: move from meta-pythonLei Maohui2025-04-103-0/+45
| | | | | | | | | | | python3-pdm and python3-pdm-backend are dependencies of python3-webcolors python3-pdm itself depends on python3-pdm-build-locked (From OE-Core rev: 6d064f60275b294dc6fc0e6480a0e5b0e7820934) Signed-off-by: Lei Maohui <leimaohui@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: remove obsolete deletion of non-deterministic .pyc filesRoss Burton2025-04-031-14/+0
| | | | | | | | | | | | | These .pyc files were non-deterministic because they used frozensets[1], but this has been fixed in 3.11 onwards. [1] https://github.com/python/cpython/issues/81777 [2] https://github.com/python/cpython/commit/51999c960e7fc45feebd629421dec6524a5fc803 (From OE-Core rev: c8c391ed3e0598a3bea7bc0981126d870315063d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-iniconfig: upgrade 2.0.0 -> 2.1.0Richard Purdie2025-04-031-2/+2
| | | | | | | | License-Update: Whitespace/indentation changes only (From OE-Core rev: ccea3cc38ee0b9b32109196effe6fa3adac9c3bd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-calver: upgrade 2022.6.26 -> 2025.04.01Richard Purdie2025-04-032-37/+2
| | | | | | | | | | | Add tag to SRC_URI to verify SRCREV. Upstream improved their project.toml and removed much of setup.py meaning the patch was no longer needed. (From OE-Core rev: f6f7c4c14f16beead8a8adb649eb1b1da524a860) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-yamllint: upgrade 1.36.0 -> 1.37.0Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 878bdceddf21499cf4da1dda596867c07cedda28) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.12.2 -> 4.13.0Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 8fc1fbf831cf3124603f9dee3cc7f5b0293ab478) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2025.3.13.13 -> 2025.3.19.19Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 7dee7a22f68a2ec0393491447549221ccc659262) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 76.0.0 -> 78.1.0Richard Purdie2025-04-033-7/+7
| | | | | | (From OE-Core rev: d2b9b8cb7ffe9af455972e9ad28d4e93f4602911) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-scm: upgrade 8.2.0 -> 8.2.1Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 9b67dd5ff3ccde0e4ba54f83b3a6d34249bc0bac) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 4.9.0 -> 4.9.1Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 361619cd8a08676b8b5eb28b07a4006716a83103) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rpds-py: upgrade 0.22.3 -> 0.24.0Richard Purdie2025-04-032-15/+15
| | | | | | (From OE-Core rev: 920520c248b8223f236fe632ff4bf0134ffeaf81) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rdflib: upgrade 7.1.3 -> 7.1.4Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 3db2c130fb1e79b0022409a54141fae6afdf9f40) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytz: upgrade 2025.1 -> 2025.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: a5b4728060d013ae57a4a09409bf3d42798e0dd4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyparsing: upgrade 3.2.1 -> 3.2.3Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 33b4a5bc5644b1aee8c5a081f139e8df80aee748) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: upgrade 3.52.2 -> 3.52.3Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 3704d4a85219cd6bc92ac5132fc02086555fd5aa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-poetry-core: upgrade 2.1.1 -> 2.1.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 90520ca41ef7a1636058954e0f6dab9b2363d999) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 2.2.3 -> 2.2.4Richard Purdie2025-04-033-3/+3
| | | | | | (From OE-Core rev: 878b560bc8994cbf6cd310db7fd548df9ef2912e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.20.0 -> 0.20.2Richard Purdie2025-04-031-1/+1
| | | | | | (From OE-Core rev: 5d8f2e7236d141616c44eefb64817594dd4a16a5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dbus: upgrade 1.3.2 -> 1.4.0Wang Mingyu2025-03-201-2/+2
| | | | | | | | (From OE-Core rev: 5c177d0984e7ca7cc757fab727b96c9ce3b6f0b1) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: upgrade 3.50.0 -> 3.52.2Wang Mingyu2025-03-191-2/+2
| | | | | | | | (From OE-Core rev: 4cd22618a41c87bf877949c1c38da61eb0e2a1f3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodomex: upgrade 3.21.0 -> 3.22.0Wang Mingyu2025-03-191-1/+1
| | | | | | | | (From OE-Core rev: 2996b3ba3d7ad7f48bb97ad72bb8196c9e13dbb6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycryptodome: upgrade 3.21.0 -> 3.22.0Wang Mingyu2025-03-192-5/+5
| | | | | | | | (From OE-Core rev: 4922dc3c4e346a8fc6eb73022ac478644184b83b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-imagesize: Avoid non-ASCII in SUMMARYNiko Mauno2025-03-181-1/+1
| | | | | | | | | | Replace the UTF8 character for right single quotation mark with ASCII single quotation mark in SUMMARY variable. (From OE-Core rev: 941e610631c3a1f611eb38134c88aa0468661137) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-yamllint: upgrade 1.35.1 -> 1.36.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 2f4e34924c5cd7a602de5b9f50ac2ca6dfc18841) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-websockets: upgrade 15.0 -> 15.0.1Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: cd98428e000c0009da83bd9bc90a961313233b73) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2025.2.18.16 -> 2025.3.13.13Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 3bff020501140be1e7f0446488923f7d407df6e8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.8.2 -> 76.0.0Richard Purdie2025-03-173-4/+4
| | | | | | (From OE-Core rev: cdaa24119650c41469cd1cea1955aa6fb0494398) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: upgrade 1.10.2 -> 1.11.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 2406fe66f4ea454c06d1d8cc158aa4b0590922d2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 4.8.1 -> 4.9.0Richard Purdie2025-03-171-2/+2
| | | | | | (From OE-Core rev: 290cb872fe068d0e36cd620418cdee9bfdd6e8e7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyproject-metadata: upgrade 0.9.0 -> 0.9.1Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 1a531d675b90c84f21be6856906c671204f215e2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: upgrade 1.8.1 -> 1.8.3Richard Purdie2025-03-172-125/+143
| | | | | | (From OE-Core rev: 367cb68aba1ed550d982cbb247c17106b9b8ebed) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: upgrade 3.1.5 -> 3.1.6Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 1c2240ec7d220c02a9e5e8224483146e0174027c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.127.4 -> 6.129.2Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: 133f14787fbec7b3aa422ff65a59fc92b00e29a6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography/python3-cryptography-vectors: Upgrade 44.0.0 -> 44.0.2Richard Purdie2025-03-175-15/+15
| | | | | | (From OE-Core rev: 36a2fb08f8ea4116838357a77c2d447ecc45ef8a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-attrs: upgrade 25.1.0 -> 25.3.0Richard Purdie2025-03-171-1/+1
| | | | | | (From OE-Core rev: df24d2967361375731788e95dc8fb8846aba6c24) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-roman-numbers-py: correct upstream version checkAlexander Kanavin2025-03-111-0/+1
| | | | | | | (From OE-Core rev: 40ca9ee277f8638fde5f8afb2246f79a56ab9a42) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-websockets: upgrade 14.2 -> 15.0Wang Mingyu2025-03-061-1/+1
| | | | | | | | (From OE-Core rev: fbf229dd4750d7014e71926de0ed90c46931b706) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2025.1.15.22 -> 2025.2.18.16Wang Mingyu2025-03-061-1/+1
| | | | | | | | (From OE-Core rev: 6b9a43fba44f6764601a376d02f30b2065e2df42) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 75.8.0 -> 75.8.2Wang Mingyu2025-03-062-4/+4
| | | | | | | | | | | 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 75.8.2 (From OE-Core rev: 7afde38357bb214d3685e84e2db73c26074dd354) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 8.3.4 -> 8.3.5Wang Mingyu2025-03-061-1/+1
| | | | | | | | (From OE-Core rev: d93258feb1523653ce06b2331a5b0b81468f6fc3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyelftools: upgrade 0.31 -> 0.32Wang Mingyu2025-03-061-1/+1
| | | | | | | | (From OE-Core rev: b4013d924372d5c5a66f77d079b408a5947f1402) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.125.3 -> 6.127.4Wang Mingyu2025-03-061-1/+1
| | | | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: 456c1d3b58b73ae97b97235d7b584c8c5d5bbe73) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.19.0 -> 0.20.0Wang Mingyu2025-03-061-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2025 (From OE-Core rev: 01a284bde4516e54df204c5adaec87d6bb6d253f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>