summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-urllib3: upgrade 2.0.4 -> 2.0.5Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | Changelog: ========== -Allowed pyOpenSSL third-party module without any deprecation warning. -Fixed default blocksize of HTTPConnection classes to match high-level classes. Previously was 8KiB, now 16KiB. (From OE-Core rev: 7df59b9b66e9801ae90a56e23890754fad2c4df5) 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-typing-extensions: upgrade 4.7.1 -> 4.8.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== -Add typing_extensions.Doc, as proposed by PEP 727. -Drop support for Python 3.7 (including PyPy-3.7). -Fix bug where get_original_bases() would return incorrect results when called on a concrete subclass of a generic class. -Fix bug where ParamSpec(default=...) would raise a TypeError on Python versions <3.11. (From OE-Core rev: f35bbd665b52d764376aab4f56a67e2618759ec6) 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.8.7 -> 2023.9.19Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | Changelog: Add Trove classifier for Django 5.0 (#153) (From OE-Core rev: 34a8240eb9a8ec6d693fad51e1d24340f5c77fd8) 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-smmap: upgrade 5.0.0 -> 6.0.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | (From OE-Core rev: a1effe2aa5075d78f23cdc03d0cc21dfe4a5018f) 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-pycryptodomex: upgrade 3.18.0 -> 3.19.0Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | Changelog: =========== -The update() methods of TupleHash128 and TupleHash256 objects can now hash multiple items (byte strings) at once. Thanks to Sylvain Pelissier. -Added support for ECDH, with Crypto.Protocol.DH. -GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+. (From OE-Core rev: e4c47382dc10b70eac1a33be540e2b0d845b508e) 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-pycryptodome: upgrade 3.18.0 -> 3.19.0Wang Mingyu2023-09-282-5/+5
| | | | | | | | | | | | | | | Changelog: ========== - The update() methods of TupleHash128 and TupleHash256 objects can now hash multiple items (byte strings) at once. Thanks to Sylvain Pelissier. - Added support for ECDH, with Crypto.Protocol.DH. - GH#754: due to a bug in cffi, do not use it on Windows with Python 3.12+. (From OE-Core rev: 2eccf033c0093b16a846eda3476ff29c4db6ef61) 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.84.3 -> 6.86.2Wang Mingyu2023-09-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== -Hotfix for issue #3747, a bug in explain mode which is so rare that we missed it in six months of dogfooding. -This patch improves the documentation of @example(...).xfail() by adding a note about PEP 614, similar to @example(...).via(), and adds a warning when a strategy generates a test case which seems identical to one provided by an xfailed example. -This release enables the explain phase by default. -This patch switches some of our type annotations to use typing.Literal when only a few specific values are allowed, such as UUID or IP address versions. -This release deprecates the old whitelist/blacklist arguments to characters(), in favor of include/exclude arguments which more clearly describe their effects on the set of characters which can be generated. -You can use Hypothesis; codemods to automatically upgrade to the new argument names. (From OE-Core rev: e7302ee78e0b7f24740a665ba1a3d16987b08036) 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-numpy: upgrade 1.25.2 -> 1.26.0Wang Mingyu2023-09-281-2/+2
| | | | | | | | | | | | | | | | | | | License-Update: split license file in standard BSD 3-clause and bundled. Changelog: ========== Python 3.12.0 support. Cython 3.0.0 compatibility. Use of the Meson build system Updated SIMD support f2py fixes, meson and bind(x) support Support for the updated Accelerate BLAS/LAPACK library (From OE-Core rev: 7a8ff35670254579c6a68b77852503647e3dfad7) 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-spdx-tools: add recipeSamantha Jalabert2023-09-271-0/+28
| | | | | | | | | | | python3-spdx-tools provides tools for SPDX validation and conversion. (From OE-Core rev: 4482435d82a5e44c500715d5db0cd05f9876e5f4) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-xmltodict: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+34
| | | | | | | | | | commit: 61d14138c22a70188d585d85e35fdf86bc65e66f (From OE-Core rev: 1c5bbd919cf9c431ca2520cbb21a5cb8b8a190a0) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-uritools: add recipeSamantha Jalabert2023-09-271-0/+11
| | | | | | | | | (From OE-Core rev: dafa7dd756dea0a1dbeb0f0eff1856516e64e8cb) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rdflib: add homepageMarta Rybczynska2023-09-271-0/+2
| | | | | | | | (From OE-Core rev: 012351fd4fd58ce87a72800e533fc733e4b37180) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rdflib: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+19
| | | | | | | | | | commit: 7e565b5c0c09a9cd7c27eb24f8fb45a746469279 (From OE-Core rev: b8ee52ee86042a4e9b4cce46ac603fbd930cd5b4) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-license-expression: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+39
| | | | | | | | | | commit: cabfde8c84e100968bc9ab8407ede616100fddbb (From OE-Core rev: 84d07b09582b69653f11ec025a5074055483a97f) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-click: Copy recipe from meta-pythonSamantha Jalabert2023-09-272-0/+42
| | | | | | | | | | commit: 1a14a28f132a10e9db7b3e5bb2b5361c4679946e (From OE-Core rev: 05eb1b2feff36ab7d1525febf644316bd57a1299) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: add recipeSamantha Jalabert2023-09-271-0/+11
| | | | | | | | | (From OE-Core rev: 432d75629297c53a87195d74a722df09511011ab) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Samantha Jalabert <samantha.jalabert@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-booleanpy: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+13
| | | | | | | | | | commit: 47b8c97b76b3eb323a97c9079fb49c0348a2376c (From OE-Core rev: 384e76199066321402d52c15499d1877b03957bb) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-isodate: add homepageMarta Rybczynska2023-09-271-0/+2
| | | | | | | | (From OE-Core rev: 750fb88ee734eea7cb06dc67724b7fc9e5b50991) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-isodate: Copy recipe from meta-pythonSamantha Jalabert2023-09-271-0/+14
| | | | | | | | | | commit: 33b910b51cea2eee57f197a2e9697dd81a9dd67b (From OE-Core rev: ccedcb033fe562fcdd21e2baa5db7eed1427b3ea) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ply: add to nativesdkMarta Rybczynska2023-09-271-1/+1
| | | | | | | | | | This will be needed by the new spdx-tools recipe. (From OE-Core rev: 3bf44122bd7d0c182162d15e4d1bfc5e353e6602) Signed-off-by: Marta Rybczynska <mrybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools-scm: fix upstream version checkAlexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 41c7f6bf29e581ad25497f02197c1791e5667e74) 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-sphinx: upgrade 7.2.5 -> 7.2.6Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 15851f38652256944574c11f666ea587e04995c7) 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: upgrade 68.2.1 -> 68.2.2Alexander Kanavin2023-09-262-2/+2
| | | | | | | | (From OE-Core rev: 2adfc774e9db253c36ca6e313a700e06c5ce8456) 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-libarchive-c: upgrade 4.0 -> 5.0Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 1b453651e42be31432660bbe4781afdcb8c42c39) 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-git: upgrade 3.1.35 -> 3.1.36Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 46538aeba06a286ca41c5b62cde3f3f4f337b300) 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-dtschema: upgrade 2023.6.1 -> 2023.7Alexander Kanavin2023-09-261-1/+1
| | | | | | | | (From OE-Core rev: 5cfb2d6402ec50f62218c7c4558c403cf6fc48f9) 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: upgrade 1.6.0 -> 1.7.0Alexander Kanavin2023-09-261-1/+4
| | | | | | | | (From OE-Core rev: 08920c19e1de1144dcfa5bb4345c6892408e920d) 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-jsonschema: Update homepage URLStephan Wurm2023-09-261-1/+1
| | | | | | | | | | | Although being redirected from the old URL, adapted HOMEPAGE to reflect new official URL instead. (From OE-Core rev: 10ac72a3b783a4bcf60d8ce0998310309e18287a) Signed-off-by: Stephan Wurm <stephan.wurm@a-eberle.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-ptest: skip test_input_no_stdout_filenoTrevor Gamblin2023-09-202-0/+33
| | | | | | | | | | | | | [YOCTO #15210] test_input_no_stdout_fileno has been seen failing on AB workers under heavy load. Skip it while leaving the rest of the test_builtin suite alone. (From OE-Core rev: cf8927737690bf21dd3fb57474e09b71078e354c) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pygobject: update 3.44.1 -> 3.46.0Alexander Kanavin2023-09-182-35/+3
| | | | | | | | | Replace a patch with a recipe option. (From OE-Core rev: 84acec2fd882e42461031fc77247ddcdc4a9269a) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 68.1.2 -> 68.2.1Wang Mingyu2023-09-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Features ---------- -Rework how setuptools internally handles dependencies/install_requires and optional-dependencies/extras_require. (#3903) -Improve the generated PKG-INFO files, by adding Requires-Dist fields. -Improve atomicity when writing PKG-INFO files to avoid race conditions with importlib.metadata. (#3904) Bugfixes ---------- -Fix the name given to the *-nspkg.pth files in editable installs, ensuring they are unique per distribution. (#4041) -Workaround some limitations on pkg_resources-style legacy namespaces in the meta path finder for editable installations. (#4041) -Avoid using caching attributes in Distribution.metadata for requirements. (From OE-Core rev: 214dcfd3bf088b6b166835ab2727c1d0e0edfc03) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.4.1 -> 7.4.2Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Bug Fixes ---------- -Fix doctest collection of functools.cached_property objects. -Fixed bug using --importmode=importlib which would cause package __init__.py files to be imported more than once in some cases. -Fixed bug where user_properties where not being saved in the JUnit XML file if a fixture failed during teardown. -Fixed crash when parsing long command line arguments that might be interpreted as files. Improved Documentation ---------------------- -Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing. (From OE-Core rev: 2b1d8d27790eebcb44df73cbbc64f8abac14e8d7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pyelftools: upgrade 0.29 -> 0.30Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Optimization: cache instantiation of DWARF structs (#435) - DWARFv5 CU headers (#442) - Bug fix in attribute reporting for DWA_FORM_indirect (#475) - Support for RISC-V attributes (#459) - Readelf used for testing upgraded to 2.41 (#489) - Support for MIPS64 object files (#495) - LoongArch support (#470, #483) (From OE-Core rev: 39454153a03de8bea66e6b152a342f58592d5fb3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.84.0 -> 6.84.3Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== -This patch automatically disables the differing_executors health check for methods which are also pytest parametrized tests, because those were mostly false alarms (issue #3733). -Building on recent releases, characters() now accepts _any_ codec=, not just "utf-8" and "ascii". -This includes standard codecs from the codecs module and their aliases, platform specific and user-registered codecs if they are available, and python-specific text encodings (but not text transforms or binary transforms). -This patch by Reagan Lee makes st.text(...).filter(str.isidentifier) return an efficient custom strategy (issue #3480). (From OE-Core rev: a7368ec7cd7717077f2200f771b04de8d0e7c8b6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.34 -> 3.1.35Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | Changelog: ============ -Fix Windows environment variable upcasing bug -Added test for PR #1645 submodule path -Tests fail due to security vulnerability fix in git 2.38.1 acknowledged -3.1.30 & 3.1.31: failing tests acknowledged help wanted -Only make config more permissive in tests that need it -Fix CVE-2023-41040 -Fix 'Tree' object has no attribute '_name' when submodule path is normal path (From OE-Core rev: 26ae7c22e1945c4ae3e0cbea5ab6150009beb153) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-build: upgrade to 1.0.3Ross Burton2023-09-081-1/+1
| | | | | | | | | | - Avoid CPython 3.8.17, 3.9.17, 3.10.12, and 3.11.4 tarfile symlink bug triggered by adding data_filter (From OE-Core rev: 3a3caeb95d712c5da7487c57884d6de0ff12d2a9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx: upgrade 7.1.1 -> 7.2.5Trevor Gamblin2023-09-071-1/+1
| | | | | | | | | Changelog: https://github.com/sphinx-doc/sphinx/blob/master/CHANGES (From OE-Core rev: 499a44748dea92f1484d7a64b88eac8430764b88) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 7.4.0 -> 7.4.1Trevor Gamblin2023-09-071-1/+1
| | | | | | | | | Changelog: https://docs.pytest.org/en/7.4.x/changelog.html (From OE-Core rev: ba9e10da8887a2f6d1bf1e873c3e6e73a83b6c91) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.82.7 -> 6.84.0Trevor Gamblin2023-09-071-1/+1
| | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: e36fc29136c8af011ec503563d54664c03580c06) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-git: upgrade 3.1.32 -> 3.1.34Trevor Gamblin2023-09-071-1/+1
| | | | | | | | | | | | Changelog: https://github.com/gitpython-developers/GitPython/blob/main/doc/source/changes.rst 3.1.34 fixes a resource leak by properly closing a lockfile after opening. (From OE-Core rev: 14b55da3fcea9507a5a7b8dfcf8aae8abe124e4a) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-poetry: upgrade 1.6.1 -> 1.7.0Trevor Gamblin2023-09-071-2/+1
| | | | | | | | | | | | Changelog: https://github.com/python-poetry/poetry-core/blob/main/CHANGELOG.md typing_extensions was removed in commit a06650d when support for Python 3.7 was dropped, so that specific md5sum isn't required anymore. (From OE-Core rev: af77c711ce39bac1253121fc318fab1a4a07c82e) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-build: upgrade to 1.0.0Ross Burton2023-09-071-1/+1
| | | | | | | (From OE-Core rev: 8f22d09d1f3d206c459862d80b7add5700344d90) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-numpy: Attempt to fix reproducibility issueRichard Purdie2023-09-052-0/+38
| | | | | | | | | | | | We've seen reproducibility failures where it appears an extra -O3 compiler flag ends up in the multiarray library compilation. This can only really have come through extra_info for BLASS support since it only affects just this library. Rather than try and track down exactly where this came from in a rabbit warren of code, just disable this since we don't have any of the dependencies anyway. (From OE-Core rev: 1d07be514ccacedb4d1ac48e0fdd3a36ae098698) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: Fix ptests on muslKhem Raj2023-09-042-4/+9
| | | | | | | | | | | | | | Adjust locale dependencies to help run tests sadly, tr-tr is not available yet in musl-locale so keep that specific to glibc Add an exclusion list for tests and populate it for musl for the failing tests (From OE-Core rev: db76ac9968ceddc01e48069dbacc212eb4f88574) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-wheel: upgrade 0.41.1 -> 0.41.2Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | Changelog: ============ -Fixed platform tag detection for GraalPy and 32-bit python running on an aarch64 kernel -Fixed wheel tags to not list directories in RECORD files -Fixed ABI tag generation for GraalPy (From OE-Core rev: 05538017cce6ada76f98dc3fa99239f3d4db0eb7) 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.2.2 -> 1.3.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | (From OE-Core rev: 57670c550e42748719f4e2dcc8d9809190261cbb) 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-pluggy: upgrade 1.2.0 -> 1.3.0Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | Changelog: =========== #426: Python 3.7 is no longer supported. #428: Pluggy now exposes its typings to static type checkers. (From OE-Core rev: 5294490af327c80d80069070b0e68194e6ee23a3) 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.82.5 -> 6.82.7Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | Changelog: ========= - updates our autoformatting tools, improving our code style without any API changes. - enables and fixes many more of ruff‘s lint rules. (From OE-Core rev: 14f58560c40a24d5a1466781ad4e3cfc35fd1f46) 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.1.0 -> 68.1.2Wang Mingyu2023-09-022-7/+5
| | | | | | | | | | | | | | | | 0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for new version. Changelog: -Fix editable install finder handling of nested packages, by only handling 1 level of nesting and relying on importlib.machinery to find the remaining modules based on the parent package path. (From OE-Core rev: 27d3e5bc7ea949c4e7691674617cf29c80b3035f) 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: upgrade 3.11.4 -> 3.11.5Wang Mingyu2023-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ -gh-104432: Fix potential unaligned memory access on C APIs involving returned sequences of char * pointers within the grp and socket modules. These were revealed using a -fsaniziter=alignment build on ARM macOS. -gh-77377: Ensure that multiprocessing synchronization objects created in a fork context are not sent to a different process created in a spawn context. This changes a segfault into an actionable RuntimeError in the parent process. -gh-106092: Fix a segmentation fault caused by a use-after-free bug in frame_dealloc when the trashcan delays the deallocation of a PyFrameObject. -gh-106719: No longer suppress arbitrary errors in the __annotations__ getter and setter in the type and module types. -gh-106723: Propagate frozen_modules to multiprocessing spawned process interpreters. -gh-105979: Fix crash in _imp.get_frozen_object() due to improper exception handling. -gh-105840: Fix possible crashes when specializing function calls with too many __defaults__. -gh-105588: Fix an issue that could result in crashes when compiling malformed ast nodes. -gh-105375: Fix bugs in the builtins module where exceptions could end up being overwritten. -gh-105375: Fix bug in the compiler where an exception could end up being overwritten. -gh-105375: Improve error handling in PyUnicode_BuildEncodingMap() where an exception could end up being overwritten. -gh-105235: Prevent out-of-bounds memory access during mmap.find() calls. --gh-101006: Improve error handling when read marshal data. (From OE-Core rev: 70df63c2fe59ab781152b6981caf0828ececc54e) 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>