summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* 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>
* python3-pip: upgrade 23.2.1 -> 23.3.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | Changelog: https://pip.pypa.io/en/stable/news/ (From OE-Core rev: 640c39009e88137d24c258c70e6712d9cf8c11c0) 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.87.4 -> 6.88.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | Changelog: ============ *improves register_type_strategy() when used with tuple subclasses, by preventing them from being interpreted as generic and provided to strategies like st.from_type(Sequence[int]) (issue #3767). *allows strategy-generating functions registered with register_type_strategy() to conditionally not return a strategy, by returning NotImplemented (issue #3767). (From OE-Core rev: 2660e656c775cc4bad779a47bd4e5473cd3446b2) 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-git: upgrade 3.1.37 -> 3.1.40Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ Add missing info in Submodule.remove docstring Have init script clone submodules unconditionally Add missing assert keywords Make clear every test's status in every CI run Fix new link to license in readme Drop unneeded flake8 suppressions Update instructions and test helpers for git-daemon Fix Git.execute shell use and reporting bugs No longer allow CI to select a prerelease for 3.12 Clarify Git.execute and Popen arguments Ask git where its daemon is and use that Fix bugs affecting exception wrapping in rmtree callback Fix dynamically-set all variable Fix small #1662 regression due to #1659 Drop obsolete info on yanking from security policy Have Dependabot offer submodule updates Bump git/ext/gitdb from 49c3178 to 8ec2390 Bump git/ext/gitdb from 8ec2390 to 6a22706 Update readme for milestone-less releasing Run Cygwin CI workflow commands in login shells (From OE-Core rev: 3fc53e04736f6a5480b9e3537534146f5a1346ee) 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-gitdb: upgrade 4.0.10 -> 4.0.11Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== Use ZLIB_RUNTIME_VERSION if available Add support for Python 3.12 and drop EOL 3.7 Enable Dependabot version updates for Actions Test installing project on CI Fix mkdir race condition in LooseObjectDB.store Don't cancel other jobs from the 3.12 job failing Use actions/checkout feature to fetch all commits Revert "Drop support for EOL Python 3.7" Fix top-of-file license URLs here in gitdb too No longer treat 3.12 as experimental on CI Add all to exc for linting Have Dependabot update smmap submodule dependency Bump gitdb/ext/smmap from 334ef84 to f1ace75 (From OE-Core rev: c4c225f327e8daf3d0d45a887540878c85433d20) 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-babel: upgrade 2.13.0 -> 2.13.1Wang Mingyu2023-11-051-1/+1
| | | | | | | | | | | | | Changelog: ============ * Fix a typo in "_locales_to_names" * Fix "setuptools" dependency for Python 3.12 (From OE-Core rev: 04e7b879f9e6a8952b4f454527c892d0a0048b22) 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-pyrsistent: upgrade 0.19.3 -> 0.20.0Wang Mingyu2023-11-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix #245, never introduce new nodes during discard. * Fix #268, do not rely on well implemented __ne__ for keys in pmaps, instead do explicit inversion of equality comparison when checking for inequality. * Officially support Python 3.12. * Officially drop support for Python 3.7. * Fix #273, build more types of wheels. Thanks @jams2 for this! * Fix #282, add generic types to types. Thanks @lukasK9999 for this! * Fix #281, defaultdict can now be frozen. NB! This is a backwards incompatible fix since defaultdict was not previously frozen. License-Update: Copyright year updated to 2023. (From OE-Core rev: 10d96b7880c81575f1b5d4b3c920229cee71c43a) 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: upgrade 0.8.1 -> 0.8.2Marta Rybczynska2023-11-051-1/+1
| | | | | | | | | | | | | | | | Changelog: added optional encoding parameter for parsing files fixed handling of the FilesAnalyzed field in Tag-Value format fixed the validation of the DownloadLocation field fixed the error handling while parsing license expressions fixed output of timezone-sensitive datetimes added code architecture documentation (From OE-Core rev: 70cfcb9ffadf463c3f96b97925db958e8c65af9d) Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-beartype: upgrade 0.16.2 -> 0.16.4Marta Rybczynska2023-11-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog for 0.16.4 [1]: In beartype.claw type-check PEP 526-compliant annotated variable assignments in methods Fix an inheritance regression introduced in 0.16.3 Changelog for 0.16.3 [2]: Add hot reloading Support root superclass validators Forward reference issubclass() proxying Readable forward reference exceptions Class redecoration eliding Documentation update [1] https://github.com/beartype/beartype/releases/tag/v0.16.4 [2] https://github.com/beartype/beartype/releases/tag/v0.16.3 (From OE-Core rev: 1b9026253d57a0f5d4c91e18c3efa9377a7bcca9) Signed-off-by: Marta Rybczynska <marta.rybczynska@syslinbit.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>