summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-babel: replace distutils with setuptools, as supported by upstreamAlexander Kanavin2023-12-211-1/+1
| | | | | | | | (From OE-Core rev: 35f947f107dadd93eace4ac239fa308960d0f4da) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: remove distutils dependencyAlexander Kanavin2023-12-211-1/+0
| | | | | | | | | | As allowed by https://github.com/PyO3/setuptools-rust/pull/336 (From OE-Core rev: ca452dd6b1b6799cf70dac93f7fac0746d8c43bc) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: re-enable profile guided optimisationRoss Burton2023-12-211-3/+9
| | | | | | | | | | | | | | This was accidentally disabled in the 3.7.2 upgrade in 2019[1] where PGO was made target-only. Change the wrapper script generation so that it happens in all environments but class-native. [1] oe-core 02714c105426b0d687620913c1a7401b386428b6 (From OE-Core rev: 96a9964d6071dc614cec06a4f0712e257de2bc8b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: bzip2-sys reproduciblilityTim Orling2023-12-171-0/+2
| | | | | | | | | | | | | | | The /usr/bin/.debug/maturin binary ends up with the path to the bzip-sys (bzip2-1.0.8) source in the python3-maturin-dbg package Fix this by mapping the debug path for CARGO_HOME to TARGET_DBGSRC_DIR/cargo_home via CFLAGS. This is required because the bzip-sys crate is compiled using the cc crate and we override default CFLAGS. (From OE-Core rev: 58a4f8b3afb67e6818f544e74a7f1dd2b1a66f86) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-maturin: add v1.4.0Tim Orling2023-12-172-0/+658
| | | | | | | | | | | | | | | | | | Build and publish crates with pyo3, rust-cpython, cffi and uniffi bindings as well as rust binaries as python packages. This project is meant as a zero configuration replacement for setuptools-rust and milksnake. It supports building wheels for python 3.7+ on windows, linux, mac and freebsd, can upload them to pypi and has basic pypy and graalpy support. https://github.com/pyo3/maturin * Referesh -crates.inc for 1.4.0 (From OE-Core rev: b92d923991e57e1e3a8e4a3bf1b7f7ec138f7723) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: BBCLASSEXTEND + nativesdkTim Orling2023-12-131-1/+1
| | | | | | | | | | | We would like to build python3-maturin for nativesdk use and nativesdk-python3-setuptools-rust is a dependency. (From OE-Core rev: 193e467cdaad9d2b0ee3dddecbe6631c7244fbbe) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygments: upgrade 2.16.1 -> 2.17.2Tim Orling2023-12-061-8/+3
| | | | | | | | | | | | | | | * Drop redundant DEPENDS * PEP-517 backend is now hatchling -> inherit python_hatchling * Drop PYPI_PACKAGE as upstream download filename is now "pygments" * Add UPSTREAM_CHECK_PYPI_PACKAGE since upstream path is still "/Pygments/" https://github.com/pygments/pygments/blob/2.17.2/CHANGES (From OE-Core rev: 426ec8595233203034d06dd30041c551f2622d90) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-bcrypt: upgrade 4.0.1 -> 4.1.1Tim Orling2023-12-062-83/+91
| | | | | | | | | | | | | | | | | | | * Refresh -crates.inc https://github.com/pyca/bcrypt/blob/4.1.1/README.rst#changelog 4.1.1 * Fixed the type signature on the kdf method. 4.1.0 * Dropped support for Python 3.6. * Bumped MSRV to 1.64. (Note: Rust 1.63 can be used by setting the BCRYPT_ALLOW_RUST_163 environment variable) (From OE-Core rev: 9851e8a4b7f138cd8346eca3cdc831b12ee9d9e2) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography{-vectors}: 41.0.5 -> 41.0.7Tim Orling2023-12-023-6/+8
| | | | | | | | | | | | | | | | | | | | | | https://github.com/pyca/cryptography/compare/41.0.5...41.0.7 https://cryptography.io/en/latest/changelog/#v41-0-7 https://cryptography.io/en/latest/changelog/#v41-0-6 41.0.7 - 2023-11-27 Fixed compilation when using LibreSSL 3.8.2. 41.0.6 - 2023-11-27 Fixed a null-pointer-dereference and segfault that could occur when loading certificates from a PKCS#7 bundle. Credit to pkuzco for reporting the issue. CVE: CVE-2023-49083 (From OE-Core rev: 25fba6dd44f64e1e476c2e537d4a20cdbdc7ed25) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography-vectors: add RECIPE_NO_UPDATE_REASONTim Orling2023-12-021-0/+2
| | | | | | | | | | | | | Comments in the recipe are insufficient to prevent folks from attempting to upgrade the recipe without also upgrading python3-cryptography. These two recipes MUST be upgraded in lock step to the exact same version. (From OE-Core rev: 3701bc4d30526c52be1e1789afb24c90a23beab6) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wheel: upgrade 0.41.3 -> 0.42.0Wang Mingyu2023-12-021-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== -Allowed removing build tag with wheel tags --build "" -Fixed wheel pack and wheel tags writing updated WHEEL fields after a blank line, causing other tools to ignore them -Fixed wheel pack and wheel tags writing WHEEL with CRLF line endings or a mix of CRLF and LF -Fixed wheel pack --build-number "" not removing build tag from WHEEL (From OE-Core rev: 6079197265a6a3f615321bcbe7104479f1e29251) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2023.11.14 -> 2023.11.22Wang Mingyu2023-12-021-1/+1
| | | | | | | | | | | Changelog: Add "Framework :: Sphinx :: Domain" classifier (From OE-Core rev: 55550dd042a6a2864458d4175c59c1bad4dd87b9) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx-rtd-theme: upgrade 1.3.0 -> 2.0.0Wang Mingyu2023-12-021-1/+1
| | | | | | | | (From OE-Core rev: 20caa0463a5568036d66792a597b077ae50785a2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-idna: upgrade 3.4 -> 3.6Wang Mingyu2023-12-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: =============== Update copyright date; Prep for 3.5; Update maintainer email Changelog: ========== -Fix regression to include tests in source distribution. -Update to Unicode 15.1.0 -String codec name is now "idna2008" as overriding the system codec "idna" was not working. -Fix typing error for codec encoding -"setup.cfg" has been added for this release due to some downstream lack of adherence to PEP 517. Should be removed in a future release so please prepare accordingly. -Removed reliance on a symlink for the "idna-data" tool to comport with PEP 517 and the Python Packaging User Guide for sdist archives. -Added security reporting protocol for project (From OE-Core rev: 30b23caeec25d2a029967fb60b8fb01329ea258b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyproject-hooks: fix upstream version checkAlexander Kanavin2023-11-301-0/+2
| | | | | | | | (From OE-Core rev: 63992986a7558a4c252a69041fa35eab3a8f4e21) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ptest: skip test_storlinesTrevor Gamblin2023-11-302-0/+33
| | | | | | | | | | | | | [YOCTO #14933] test_storlines is yet another Python ptest that fails intermittently on the Yocto AB, so disable it during ptests for now. (From OE-Core rev: d7b9f8157e6214a83b5495e8a32e11540ae65ff8) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-urllib3: upgrade 2.0.7 -> 2.1.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ -Removed support for the deprecated urllib3[secure] extra. -Removed support for the deprecated SecureTransport TLS implementation. -Removed support for the end-of-life Python 3.7. -Allowed loading CA certificates from memory for proxies. -Fixed decoding Gzip-encoded responses which specified x-gzip content-encoding. (From OE-Core rev: 60cd3ac8c208f787b70fcbea4e6d4a86b3c6ed96) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-scons: upgrade 4.5.2 -> 4.6.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | Changelog: https://github.com/SCons/scons/releases/tag/4.6.0 (From OE-Core rev: a72f9445ecff26187f5c7fe203658db76c86a04b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyasn1: upgrade 0.5.0 -> 0.5.1Wang Mingyu2023-11-302-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ -Added support for PyPy 3.10 and Python 3.12 -Updated RTD configuration to include a dummy index.rst redirecting to contents.html, ensuring compatibility with third-party documentation and search indexes. -Fixed the API breakage wih decoder.decode(substrateFun=...). (From OE-Core rev: 42e32865f9c3f075243b2f4110c2c81bfbe78441) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.89.0 -> 6.90.0Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | Changelog: ============ -makes it an error to assign settings = settings(...) as a class attribute on a RuleBasedStateMachine. -refactors some internals. (From OE-Core rev: f17603daac0ad98f5c7a4f56ca8e23b2b16cd9ed) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wcwidth: upgrade 0.2.9 -> 0.2.11Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | Changelog: ============ -Include tests files in the source distribution -bugfix Emojis made wide by Variation Selector-16 (From OE-Core rev: 1cee88610624bfc8527cbeae85f9eb956ec7d267) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.2.2 -> 69.0.2Wang Mingyu2023-11-301-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============ -Added missing estimated date for removing setuptools.dep_util -Fixed imports of setuptools.dep_util.newer_group. A deprecation warning is issued instead of a hard failure. -Include type information (py.typed, *.pyi) by default -Exported distutils.dep_util and setuptools.dep_util through setuptools.modified -Merged with pypa/distutils@7a04cbda0fc714. -Replaced hardcoded numeric values with dis.opmap, fixing problem with 3.13.0a1. (From OE-Core rev: 159f1e8e3ec91fab5ab191821674b69626f0dc76) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-certifi: upgrade 2023.7.22 -> 2023.11.17Wang Mingyu2023-11-301-2/+2
| | | | | | | | | | License-Update: Remove inaccurate date from LICENSE (From OE-Core rev: a4a46f85406ce729c0393be4261d386c98b3ba00) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-serializinghtml: 1.1.5 -> 1.1.9Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-serializinghtml* to sphinxcontrib_serializinghtml* * build-backend is now flit (inherit python_flit_core) Release 1.1.9 (2023-08-20) ========================== * Serialise context["script_files"] and context["css_files"] as their filenames on Sphinx 7.2.0. Release 1.1.8 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.1.7 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.1.6 (2023-08-07) ========================== * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/compare/1.1.5...1.1.9 (From OE-Core rev: 38e035e1165a7d58a7de8b129b3f9e4a9faa275f) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-qthelp: 1.0.3 -> 1.0.6Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-qthelp* to sphinxcontrib_qthelp* * build-backend changed to flit (inherit python_flit_core) Release 1.0.6 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.5 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.4 (2023-08-07) ========================== * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-qthelp/compare/1.0.3...1.0.6 (From OE-Core rev: a38ec60aa0a3eece7060cc86f1aae161072e212e) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-htmlhelp: 2.0.1 -> 2.0.4Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-htmlhelp* to sphinxcontrib_htmlhelp* * build-backend is now flit (inherit python_flit_core) Release 2.0.4 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 2.0.3 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 2.0.2 (2023-08-07) ========================== * Drop support for Python 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/compare/2.0.1...2.0.4 (From OE-Core rev: 062d5f058f6b283f612fcf745f6bb76ad51aebe2) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-devhelp: 1.0.2 -> 1.0.5Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream download filename changed from sphinxcontrib-devhelp* to sphinxcontrib_devhelp* * build-backend is now flit (inherit python_flit_core) Release 1.0.5 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.4 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.3 (2023-08-07) ========================= * Drop support for Python 3.5, 3.6, 3.7, and 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-devhelp/compare/1.0.2...1.0.5 (From OE-Core rev: 2dfca75f697faafa84e896a2aae67071b8401ce6) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-applehelp: 1.0.4 -> 1.0.7Tim Orling2023-11-271-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Upstream changed download file name from sphinxcontrib-applelhelp* to sphinxcontrib_applehelp* * build-backend is now flit (inherit python_flit_core) Release 1.0.7 (2023-08-14) ========================== * Use ``os.PathLike`` over ``pathlib.Path`` Release 1.0.6 (2023-08-09) ========================== * Fix tests for Sphinx 7.1 and below Release 1.0.5 (2023-08-07) ========================== * Drop support for Python 3.8 * Raise minimum required Sphinx version to 5.0 https://github.com/sphinx-doc/sphinxcontrib-applehelp/compare/1.0.4...1.0.7 (From OE-Core rev: a0cc690e50b83be6e9067ef81b3aefb16580acc7) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-poetry-core: upgrade 1.7.0 -> 1.8.1Tim Orling2023-11-221-6/+3
| | | | | | | | | | | | | https://github.com/python-poetry/poetry-core/blob/1.8.1/CHANGELOG.md#181---2023-10-31 https://github.com/python-poetry/poetry-core/blob/1.8.1/CHANGELOG.md#180---2023-10-31 License-Update: add vendored fastjsonschema (BSD-3-Clause) License-Update: drop vendored attr,attrs,jsonschema,pyrsistent (no change to LICENSEs) (From OE-Core rev: abb8ae82f44feb1cdee489805677222322f58729) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: upgrade 1.26.0 -> 1.26.2Trevor Gamblin2023-11-201-1/+1
| | | | | | | | | | | There were 45 pull requests in 1.26.1 and 1.26.2. See changelog: https://github.com/numpy/numpy/releases (From OE-Core rev: 9bcec3b75a26e6f9c2560a156006fcc359de6f22) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2023.10.18 -> 2023.11.14Trevor Gamblin2023-11-201-1/+1
| | | | | | | | | | | | | | | Changelog: 0b8493f Add `Programming Language :: Go` (#159) 68d983d Update release.yml (#162) bd86b09 Update release.yml (#160) 44d951c Added PySimpleGUI versions 4 and 5 as a Framework (#157) 29ca293 Add Odoo 17 trove classifier (#156) (From OE-Core rev: 0b2c8e479fb1f1b666611d922c74e542a75735c4) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-mako: upgrade 1.2.4 -> 1.3.0Trevor Gamblin2023-11-201-2/+2
| | | | | | | | | | | | License-Update: Updated copyright year Changelog: https://docs.makotemplates.org/en/latest/changelog.html#change-1.3.0 (From OE-Core rev: 990493a429b4bc542a060dbb6b8bbb57dc8c30ad) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-scm: upgrade 7.1.0 -> 8.0.4Tim Orling2023-11-201-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | See 8.0.0 changelog for breaking changes. 8.0.1, 8.0.2 and 8.0.3 were bug fix releases 8.0.4 has bug fixes and other changes https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.md#v804 https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.md#v803 https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.md#v802 https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.md#v801 https://github.com/pypa/setuptools_scm/blob/main/CHANGELOG.md#v800 * Drop PYPI_PACKAGE override (no longer needed) * Wrap DESCRIPTION so the line length is <80 chars. License-Update: use LICENSE file for checksum, remains MIT (From OE-Core rev: e167dd40e54c227ea1035255e9f33674391adc38) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.88.3 -> 6.89.0Tim Orling2023-11-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | https://hypothesis.readthedocs.io/en/latest/changes.html#v6-89-0 https://hypothesis.readthedocs.io/en/latest/changes.html#v6-88-4 6.89.0 - 2023-11-16 This release teaches from_type() to handle constraints implied by the annotated-types package - as used by e.g. Pydantic. This is usually efficient, but falls back to filtering in a few remaining cases. Thanks to Viicos for pull request #3780! 6.88.4 - 2023-11-13 This patch adds a warning when @st.composite wraps a function annotated as returning a SearchStrategy, since this is usually an error (issue #3786). The function should return a value, and the decorator will convert it to a function which returns a strategy. (From OE-Core rev: 041e0a5ceeb55d40ab22071c5d2c358455bc8e23) Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: drop PE, PR from /usr/src/debug pathsMartin Jansa2023-11-201-9/+9
| | | | | | | | (From OE-Core rev: 3ab3f2782fab9b4bf60f0efe68ce04401780b8a7) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-testtools: upgrade 2.7.0 -> 2.7.1Wang Mingyu2023-11-202-1/+1
| | | | | | | | | | | | | | Changelog: ============ * Remove various unused imports. * Fix build backend. This should prevent version from being set to 0.0.0 when building wheels. (From OE-Core rev: a6c46a0074999d9460f273886734258f0bf788d2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pbr: upgrade 5.11.1 -> 6.0.0Wang Mingyu2023-11-202-4/+4
| | | | | | | | (From OE-Core rev: 8f8b485acffba65430d0b9f53d7ebfaf1a918872) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.88.1 -> 6.88.3Wang Mingyu2023-11-201-1/+1
| | | | | | | | | | | | | | | Changelog: ============ -refactors from_type(typing.Tuple), allowing register_type_strategy() to take effect for tuples instead of being silently ignored (issue #3750). -improves the speed of the explain phase on python 3.12+, by using the new sys.monitoring module to collect coverage, instead of sys.settrace. (From OE-Core rev: 59405dee0be2d49418263d2954c50a644c0e8698) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hatch-vcs: upgrade 0.3.0 -> 0.4.0Wang Mingyu2023-11-201-1/+1
| | | | | | | | | | | | | | Changelog: ========== Drop support for Python 3.7 Officially support Python 3.12 Prevent UserWarning when a template is not defined explicitly (From OE-Core rev: db10b470d39cb131cf7a482dac028ca8ad8ddeec) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnomebase.bbclass: Use meson as default buildsystemMarkus Volk2023-11-131-1/+0
| | | | | | | | | | | | | | | The vast majority of gnome recipes uses meson. Set it as default and override the few recipes that still use autotools. This way we can remove a lot of lines in meta-oe and more important it would not be needed to explicitly set GNOMEBASEBUILDCLASS = "meson" for newly created gnome recipe anymore. (From OE-Core rev: 8b061ea36f8b94b482c5867fe2ba7213288a5aa3) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cryptography(-vectors): upgrade 41.0.4 -> 41.0.5Wang Mingyu2023-11-082-2/+2
| | | | | | | | | | | | | Changelog: ============= Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL 3.1.4. Added a function to support an upcoming pyOpenSSL release. (From OE-Core rev: 46dd3a06bdb0784765749c5c0939a26dccee770c) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wheel: upgrade 0.41.2 -> 0.41.3Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | Changelog: =========== Updated vendored packaging to 23.2 Fixed ABI tag generation for CPython 3.13a1 on Windows (From OE-Core rev: 18f56d041a3cc280146adbc113b7d33d16985f24) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wcwidth: upgrade 0.2.8 -> 0.2.9Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | Changelog: =========== -Bugfix zero-width characters used in Emoji ZWJ sequences, Balinese, Jamo, Devanagari, Tamil, Kannada and others (PR #91). -Updated to include a Specification of character measurements. (From OE-Core rev: 6514e0126bfce25151aa9dd806e04358b2a22b55) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-trove-classifiers: upgrade 2023.9.19 -> 2023.10.18Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | Changelog: dd Framework :: Mkdocs classifier (#154) (From OE-Core rev: 43921fd27e3945965b9a3e9f1cb5a92bf531c8e5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-testtools: upgrade 2.6.0 -> 2.7.0Wang Mingyu2023-11-052-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ * Fix compatibility with Python 3.12. * Add typing in various modules (still lacking full coverage). * Drop the 'test' command for distutils. This has been deprecated since 2.6.0. * Drop support for Python 3.6. (From OE-Core rev: d331c9be4ea79aabb099a1ddd04d7c0b30c533d7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-rust: upgrade 1.7.0 -> 1.8.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== -Fix regression in install_extension crashing since 1.8.0. #380 -Drop support for Python 3.7. #357 -Remove direct imports from pkg_resources. #359 -Add support for setting a custom cargo profile with the SETUPTOOLS_RUST_CARGO_PROFILE environment variable. #364 (From OE-Core rev: 4f6ce3ef10d0ea54438c023f7e4acef64c5c877e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.4.2 -> 7.4.3Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ -Markers are now considered in the reverse mro order to ensure base class markers are considered first – this resolves a regression. -Fixed := in asserts impacting unrelated test cases. -Handled an edge case where sys.stderr might already be closed when Fault Handler is tearing down. (From OE-Core rev: a6052eca73f28a80c13f4b586f056ae1ace0c332) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyopenssl: upgrade 23.2.0 -> 23.3.0Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -Dropped support for Python 3.6. -The minimum cryptography version is now 41.0.5. -Removed OpenSSL.crypto.loads_pkcs7 and OpenSSL.crypto.loads_pkcs12 which had been deprecated for 3 years. -Added OpenSSL.SSL.OP_LEGACY_SERVER_CONNECT to allow legacy insecure renegotiation between OpenSSL and unpatched servers. #1234. -Changed OpenSSL.crypto.X509Store.add_crl to also accept cryptography's x509.CertificateRevocationList arguments in addition to the now deprecated OpenSSL.crypto.CRL arguments. -Fixed test_set_default_verify_paths test so that it is skipped if no network connection is available. (From OE-Core rev: 674e69b5ec58bc81d475a0726d982df2cf86c6e0) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pycairo: upgrade 1.25.0 -> 1.25.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | Changelog: ============ * Fix a crash with pypy3.10 * Fix the build with CPython 3.13.0a1 (From OE-Core rev: 2aef725b0d72a4af773139d4ed1e2ba00d6eef77) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil: upgrade 5.9.5 -> 5.9.6Wang Mingyu2023-11-051-1/+1
| | | | | | | | (From OE-Core rev: 7eaf3295c592707c10c5fb23ab5cfc9dbdb8a195) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>