summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-webcolors: upgrade 1.13 -> 24.8.0Alexander Kanavin2024-08-231-2/+2
| | | | | | | | | License-Update: copyright years (From OE-Core rev: 4e96b886e0e84ecb5f19e73dea444883257da25f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-uritools: upgrade 4.0.2 -> 4.0.3Alexander Kanavin2024-08-231-2/+2
| | | | | | | | | License-Update: copyright years (From OE-Core rev: 807babe5392d3db02b237b17ad5ae773265c26de) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-dtschema: upgrade 2024.4 -> 2024.5Alexander Kanavin2024-08-231-1/+1
| | | | | | | (From OE-Core rev: 2dfb0dc128a1a3470c8eb43fb684df9e4589e1e7) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 72.1.0 -> 72.2.0Wang Mingyu2024-08-211-1/+1
| | | | | | | | | | | | Changelog: - Support for Pathlike objects in data files and extensions - native support for C++ compilers - removed unused get_msvcr() (From OE-Core rev: 8fccef7a731f44e5d27653e06becb54cf770e5e5) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 5.2.2 -> 5.3.0Wang Mingyu2024-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: =========== * GH#421: Nested "CDATA" sections are no longer rejected but split on output to represent "]]>" correctly. * LP#2060160: Attribute values serialised differently in "xmlfile.element()" and "xmlfile.write()". * LP#2058177: The ISO-Schematron implementation could fail on unknown prefixes. * LP#2067707: The "strip_cdata" option in "HTMLParser()" turned out to be useless and is now deprecated. * Binary wheels use the library versions libxml2 2.12.9 and libxslt 1.1.42. * Windows binary wheels use the library versions libxml2 2.11.8 and libxslt 1.1.39. * Built with Cython 3.0.11. (From OE-Core rev: 850831bc33ff6cd50f17c8c45f1e9de6a0cddebb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.110.1 -> 6.111.1Wang Mingyu2024-08-211-1/+1
| | | | | | | | | | | | | | Changelog: ========== -improves shrinking in cases involving 'slips' from one strategy to another. -reduces the range of :class:'python:datetime.datetime' generated by : func:'~hypothesis.extra.django.from_model' in order to avoid https://code.djangoproject.com/ticket/35683. (From OE-Core rev: d92f2fc4a2ee242d12bee37764fdac07446b851d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-babel: upgrade 2.15.0 -> 2.16.0Wang Mingyu2024-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= - CLDR: Upgrade to CLDR 45 - Lists: Support list format fallbacks - Messages: Initial support for reading mapping configuration as TOML - CLDR: Do not allow substituting alternates or drafts in derived locales - Core: Allow falling back to modifier-less locale data - Core: Allow use of importlib.metadata for finding entrypoints - Dates: Avoid crashing on importing localtime when TZ is malformed - Messages: Allow parsing .po files that have an extant but empty Language header - Messages: Fix --ignore-dirs being incorrectly read - Messages: Make pgettext search plurals when translation is not found - Replace deprecated ast.Str with ast.Constant - Test on Python 3.13 beta releases - Normalize package name to lower-case in setup.py - Add a mention to the docs that format_skeleton(..., fuzzy=True) may raise - Two hyperlinks (to CLDR) and some typos (From OE-Core rev: 84a3c529fd41af3c5967ee56b4cbb37e626c8c15) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: skip readline limited history testsTrevor Gamblin2024-08-152-0/+42
| | | | | | | | | | | | | Python 3.12.5 is failing a newer ptest for reading/writing limited history when editline (default) is set in PACKAGECONFIG. Skip it for now until a proper fix (if any) is determined. A bug has been opened upstream: https://github.com/python/cpython/issues/123018 (From OE-Core rev: de569ddffd5ea36b70c56df21dec9c892e5dee7d) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3: upgrade 3.12.4 -> 3.12.5Trevor Gamblin2024-08-151-1/+1
| | | | | | | | | | Changelog: https://docs.python.org/release/3.12.5/whatsnew/changelog.html (From OE-Core rev: d9e2ebd6b24b802d1d4cd38b3b910e068c308809) 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-rust: upgrade 1.9.0 -> 1.10.1Tim Orling2024-08-151-7/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Set PYPI_PACKAGE = "setuptools_rust" * Cleanup SRC_URI as we do not need old tarball link anymore and PYPI_SRCURI should be the default. https://github.com/PyO3/setuptools-rust/compare/v1.9.0...v1.10.1 1.10.1 (2024-08-04) * Fixed - Fix regression in 1.10.0 where editable builds would be built in release mode 1.10.0 (2024-08-03) * Packaging - Extend macOS build flags to iOS, tvOS and watchOS. #436 - Support Python 3.13. #446 * Changed - Add SETUPTOOLS_RUST_PEP517_USE_BASE_PYTHON environment variable to use the base interpreter path when running inside a virtual environment to avoid recompilation when switching between virtual environments. #429 - Delay import of dependencies until use to avoid import errors during a partially complete install when multiple packages are installing at once. #437 - Deprecate --build-temp argument to build_rust command (it does nothing). #457 (From OE-Core rev: 14c67686cc306a4d5796a933fcb3cd3f27f2a2c9) 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-attrs: upgrade 23.2.0 -> 24.2.0Tim Orling2024-08-153-78/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Drop 0001-test_funcs-skip-test_unknown-for-pytest-8.patch fixed upstream in https://github.com/python-attrs/attrs/pull/1249 * Drop 0001-conftest.py-disable-deadline.patch upstream wanted to try doubling the deadline time https://github.com/python-attrs/attrs/pull/1252 from 200 ms default to 400 ms (we saw some times a bit greater than 200 ms) https://www.attrs.org/en/stable/changelog.html 24.2.0 - 2024-08-06 * Deprecations - Given the amount of warnings raised in the broader ecosystem, we’ve decided to only soft-deprecate the hash argument to @define / @attr.s. Please don’t use it in new code, but we don’t intend to remove it anymore. #1330 * Changes - attrs.converters.pipe() (and its syntactic sugar of passing a list for attrs.field()’s / attr.ib()’s converter argument) works again when passing attrs.setters.convert to on_setattr (which is default for attrs.define). #1328 - Restored support for PEP 649 / 749-implementing Pythons – currently 3.14-dev. #1329 24.1.0 - 2024-08-03 * Backwards-incompatible Changes - attrs.evolve() doesn’t accept the inst argument as a keyword argument anymore. Pass it as the first positional argument instead. #1264 - attrs.validators.provides() has been removed. The removed code is available as a gist for convenient copy and pasting. #1265 - All packaging metadata except from __version__ and __version_info__ has been removed from the attr and attrs modules (for example, attrs.__url__). - Please use importlib.metadata or importlib-metadata instead. #1268 - The generated __eq__ methods have been sped up significantly by generating a chain of attribute comparisons instead of constructing and comparing tuples. This change arguably makes the behavior more correct, but changes it if an attribute compares equal by identity but not value, like float('nan'). #1310 * Deprecations - The repr_ns argument to attr.s is now deprecated. It was a workaround for nested classes in Python 2 and is pointless in Python 3. #1263 - The hash argument to @attr.s, @attrs.define, and make_class() is now deprecated in favor of unsafe_hash, as defined by PEP 681. #1323 * Changes - Allow original slotted functools.cached_property classes to be cleaned by garbage collection. Allow super() calls in slotted cached properties. #1221 - Our type stubs now use modern type notation and are organized such that VS Code’s quick-fix prefers the attrs namespace. #1234 - Preserve AttributeError raised by properties of slotted classes with functools.cached_properties. #1253 - It is now possible to wrap a converter into an attrs.Converter and get the current instance and/or the current field definition passed into the converter callable. - Note that this is not supported by any type checker, yet. #1267 - attrs.make_class() now populates the __annotations__ dict of the generated class, so that attrs.resolve_types() can resolve them. #1285 - Added the attrs.validators.or_() validator. #1303 - The combination of a __attrs_pre_init__ that takes arguments, a kw-only field, and a default on that field does not crash anymore. #1319 - attrs.validators.in_() now transforms certain unhashable options to tuples to keep the field hashable. - This allows fields that use this validator to be used with, for example, attrs.filters.include(). #1320 - If a class has an inherited method called __attrs_init_subclass__, it is now called once the class is done assembling. - This is a replacement for Python’s __init_subclass__ and useful for registering classes, and similar. #1321 (From OE-Core rev: b8c45e8accdb7d74646fa15b775034eb3dcbdcd1) 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: fix upstream check againAlexander Kanavin2024-08-151-0/+1
| | | | | | | | (From OE-Core rev: f729b7717ff39347ecc11ace884d6a44d96e2112) 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-zipp: upgrade 3.19.2 -> 3.20.0Tim Orling2024-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | https://github.com/jaraco/zipp/compare/v3.19.1...v3.20.0 v3.20.0 * Features - Made the zipfile compatibility overlay available as zipp.compat.overlay. v3.19.3 * Bugfixes - Also match directories in Path.glob. (#121) v3.19.2 - No significant changes. (From OE-Core rev: 85d86591886d17b507cb9cc76ebfc8d3322aa86a) 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.43.0 -> 0.44.0Tim Orling2024-08-151-1/+1
| | | | | | | | | | | | | | | https://wheel.readthedocs.io/en/stable/news.html 0.44.0 (2024-08-04) * Canonicalized requirements in METADATA file (PR by Wim Jeantine-Glenn) * Deprecated the bdist_wheel module, as the code was migrated to setuptools itself (From OE-Core rev: 642d2891c494c2e22553885ec8437c17e98d3171) 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-more-itertools: upgrade 10.3.0 -> 10.4.0Tim Orling2024-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | v10.4.0 * What's Changed - Issue 854: sample improvements by @bbayles in #855 - Issue 858: Use chain and starmap in run_length.decode by @bbayles in #861 - Issue 859: Update totient recipe by @bbayles in #860 - Distinct permutations of incomparable items by @JamesParrott in #834 - Clarify seekable.relative_seek behavior by @bbayles in #863 - Issue 864: Improve _sample_unweighted by @bbayles in #865 - Use log1p for _sample_unweighted by @bbayles in #868 - Issue 862: change relative_seek() behaviour by @dkrikun in #866 - Issue 876: is_sorted clarifications by @bbayles in #877 - Issue 870: counts parameter for sample by @bbayles in #875 - Issue 869: Add a steps argument to circular_shifts by @bbayles in #874 - Issue 871: Add a fast path for sliding_window by @bbayles in #873 - type annotation of windowed_complete corrected by @m472 in #881 - [Docs] Fix strictly_n missing the n parameter by @fakuivan in #886 - Standardize type hints for isinstance's second argument by @jbosboom in #887 - Issue 883: change type hint by @akisatoon1 in #884 - Add type overloads for zip_broadcast by @Pandede in #888 - Issue 889: Optimize triplewise by @bbayles in #891 - Add option strict to sort_together by @Pandede in #892 - Updates for version 10.4.0 by @bbayles in #893 (From OE-Core rev: 484401a7608c1467d17f82d8056234bb39e9b0b5) 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-cffi: upgrade 1.16.0 -> 1.17.0Tim Orling2024-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | https://github.com/python-cffi/cffi/compare/v1.17.0...v1.16.0 https://cffi.readthedocs.io/en/latest/whatsnew.html#v1-17 v1.17 * In API mode, when you get a function from a C library by writing fn = lib.myfunc, you get an object of a special type for performance reasons, instead of a <cdata ‘C-function-type’>. Before version 1.17 you could only call such objects. You could write ffi.addressof(lib, “myfunc”) in order to get a real <cdata> object, based on the idea that in these cases in C you’d usually write &myfunc instead of myfunc. In version 1.17, the special object lib.myfunc can now be passed in many places where CFFI expects a regular <cdata> object. For example, you can now pass it as a callback to a C function call, or write it inside a C structure field of the correct pointer-to-function type, or use ffi.cast() or ffi.typeof() on it. (From OE-Core rev: 375e59bfb4d610f89dd04c93f912d5847a5fac4f) 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-alabaster: upgrade 0.7.16 -> 1.0.0Tim Orling2024-08-151-1/+1
| | | | | | | | | | | | | | | | | | | | | https://alabaster.readthedocs.io/en/latest/changelog.html 1.0.0 – 2024-07-26 * Dropped support for Python 3.9 and earlier. * Dropped support for Sphinx 6.1 and earlier. * Use a new SVG image for the GitHub banner. * #217 Use the new searchfield component for the search box. Patch by Tim Hoffmann. * #104 Allow translating strings in relations.html. * #125 Do not underline linked images. Patch by Joshua Bronson. * #169 Do not ignore the Pygments background colour. Patch by Matthias Geier. * #174 Fix clipping caused by incorrect CSS breakpoints. (From OE-Core rev: 0a23a085ed83994a606a13ada8992ad9c4b935f6) 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-rpds-py: upgrade 0.18.1 -> 0.20.0Tim Orling2024-08-152-65/+39
| | | | | | | | | | | | | | | | | | | | https://github.com/crate-py/rpds/compare/v0.20.0...v0.18.1 v0.20.0 * Implements __hash__ for collections by @FlickerSoul in #81 v0.19.1 * Make Python versions in GitHub Actions consistent by @rominf in #80 v0.19.0 * deps: bump libc from 0.2.147 to 0.2.155 by @wxpppp in #74 * Make Python 3.13 Compatible by @FlickerSoul in #79 (From OE-Core rev: ec08c14aa4b752abd1a41cbee328dcb19056ee7f) 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-babel: drop custom PYPI settingsAlexander Kanavin2024-08-131-4/+0
| | | | | | | | | | Upstream simply redirects Babel to babel nowadays. This also fixes upstream version check. (From OE-Core rev: 2ae3f53800c97a8f8d74eb30528c4c1ba76d529e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: upgrade 3.0.10 -> 3.0.11Trevor Gamblin2024-08-131-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The upstream package changed from uppercase to lowercase in "Cython", so adjust PYPI_PACKAGE and the sed call in cython_fix_sources to match. Changelog (https://github.com/cython/cython/releases/tag/3.0.11-1): Features added -------------- * The C++11 ``emplace*`` methods were added to ``libcpp.deque``. Patch by Somin An. (Github issue :issue:`6159`) Bugs fixed ---------- * The exception check value of functions declared in pxd files was not always applied in 3.0.10. (Github issue :issue:`6122`) * A crash on exception deallocations was fixed. (Github issue :issue:`6022`) * A crash was fixed when assigning a zero-length slice to a memoryview. Patch by Michael Man. (Github issue :issue:`6227`) * ``libcpp.optional.value()`` could crash if it raised a C++ exception. Patch by Alexander Condello. (Github issue :issue:`6190`) * The return type of ``str()`` was mishandled, leading to crashes with ``language_level=3``. (Github issue :issue:`6166`) * ``bytes.startswith/endswith()`` failed for non-bytes substrings (e.g. ``bytearray``). (Github issue :issue:`6168`) * Fused ctuples crashed Cython. (Github issue :issue:`6068`) * A compiler crash was fixed when using extension types in fused types. (Github issue :issue:`6204`) * The module cleanup code was incorrect for globally defined memory view slices. (Github issue :issue:`6276`) * Some adaptations were made to enable compilation in Python 3.13. (Github issues :issue:`5997`, :issue:`6182`, :issue:`6251`) (From OE-Core rev: a505dfa0489de57bc07ffec2b7fa8c5486013393) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.108.10 -> 6.110.1Trevor Gamblin2024-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog (https://hypothesis.readthedocs.io/en/latest/changes.html): 6.110.1 - 2024-08-08 - Add better error message for ~python:typing.TypeIs types in from_type(). 6.110.0 - 2024-08-07 - Support LiteralString in from_type(). 6.109.1 - 2024-08-07 - This patch makes progress towards adding type hints to our internal conjecture engine (issue #3074). 6.109.0 - 2024-08-07 - This release allows using Annotated and ReadOnly types for TypedDict value types with from_type(). (From OE-Core rev: 20432c7463ff6daab3ea8fc8ceea9c6e7916209c) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-setuptools: upgrade 71.1.0 -> 72.1.0Trevor Gamblin2024-08-131-1/+1
| | | | | | | | | | | | Changelog (https://github.com/pypa/setuptools/blob/main/NEWS.rst#v7210): Features - Restore the tests command and deprecate access to the module. (#4519) (#4520) (From OE-Core rev: 8760d37e4b6275016a8dcdabc04dfb85185649b7) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-serializinghtml: upgrade 1.1.10 -> 2.0.0Trevor Gamblin2024-08-081-2/+2
| | | | | | | | | | | | | | | | | License-Update: Rename LICENSE to LICENCE.rst Changelog (https://github.com/sphinx-doc/sphinxcontrib-serializinghtml/blob/master/CHANGES.rst): Release 2.0.0 (2024-07-28) - Adopt Ruff - Tighten MyPy settings - Update GitHub actions versions (From OE-Core rev: 6a2259bdf1cab3ad63a854aba5efc8c739d3e1c0) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-qthelp: upgrade 1.0.8 -> 2.0.0Trevor Gamblin2024-08-081-2/+2
| | | | | | | | | | | | | | | | | License-Update: Rename LICENSE to LICENCE.rst Changelog (https://github.com/sphinx-doc/sphinxcontrib-qthelp/blob/master/CHANGES.rst): Release 2.0.0 (2024-07-28) - Adopt Ruff - Tighten MyPy settings - Update GitHub actions versions (From OE-Core rev: 39a11db2889aa1f75e88d952896a6e09545a8eae) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-htmlhelp: upgrade 2.0.6 -> 2.1.0Trevor Gamblin2024-08-081-2/+2
| | | | | | | | | | | | | | | | | | License-Update: Rename LICENSE to LICENCE.rst Changelog (https://github.com/sphinx-doc/sphinxcontrib-htmlhelp/blob/master/CHANGES.rst): Release 2.1.0 (2024-07-28) - Adopt Ruff - Tighten MyPy settings - Update GitHub actions versions - Escape HTML entities (From OE-Core rev: 037b8f285b2348176ca650334c961aa91ad0667b) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-devhelp: upgrade 1.0.6 -> 2.0.0Trevor Gamblin2024-08-081-2/+2
| | | | | | | | | | | | | | | | | | License-Update: Rename LICENSE to LICENCE.rst Changelog (https://github.com/sphinx-doc/sphinxcontrib-devhelp/blob/master/CHANGES.rst): Release 2.0.0 (2024-07-28) - Adopt Ruff - Tighten MyPy settings - Update GitHub actions versions - Avoid storing build time in gzip headers (From OE-Core rev: cacadc88ace0ae9fb89240493e73fa90cc87fdab) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-applehelp: upgrade 1.0.8 -> 2.0.0Trevor Gamblin2024-08-081-2/+2
| | | | | | | | | | | | | | | | | License-Update: Renamed LICENSE to LICENCE.rst Changelog (https://github.com/sphinx-doc/sphinxcontrib-applehelp/blob/master/CHANGES.rst): Release 2.0.0 (2024-07-28) - Adopt Ruff - Tighten MyPy settings - Update GitHub actions versions (From OE-Core rev: 9b58c315274c941e2ab56564e01b316587ea6589) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pytest: upgrade 8.3.1 -> 8.3.2Trevor Gamblin2024-08-081-1/+1
| | | | | | | | | | | | | Changelog (https://docs.pytest.org/en/stable/changelog.html#pytest-8-3-2-2024-07-24): Bug fixes - #12652: Resolve regression conda environments where no longer being automatically detected. - by @RonnyPfannschmidt (From OE-Core rev: 3da3be882af416125fd4f280c0658dffeeac5072) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-hypothesis: upgrade 6.108.4 -> 6.108.10Trevor Gamblin2024-08-081-1/+1
| | | | | | | | | Changelog: https://hypothesis.readthedocs.io/en/latest/changes.html (From OE-Core rev: 6e75a6483cefe0f5e3dc22b8de8f870f3b576da8) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinx: upgrade 7.4.7 -> 8.0.2Trevor Gamblin2024-08-081-1/+1
| | | | | | | | | Changelog: https://github.com/sphinx-doc/sphinx/releases (From OE-Core rev: fdadf315eb79dd97f8998f20d0bef8ea980212d5) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-tomli: remove recipe (moved to meta-python)Ross Burton2024-08-071-18/+0
| | | | | | | | | | Most packages use tomllib and fall back to tomli. The last user in core was python3-setuptools-scm, removed in 5c8a0a2. (From OE-Core rev: 0dc792a62df6b6ceec4c897c41d13238e829af61) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-toml: remove recipe (moved to meta-python)Ross Burton2024-08-071-15/+0
| | | | | | | | | | There are no potential users of this recipe now that importlib_metadata has been removed, and importlib_metadata used tomllib anyway. (From OE-Core rev: 865e731392e1581b081e21287ebdae0b0f483aca) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-importlib-metadata: remove recipe (moved to meta-python)Ross Burton2024-08-071-20/+0
| | | | | | | | | | | | This package is a backport of the importlib.metadata standard library package, so shouldn't really be needed since we have Python 3.12. The last user in core was pytest, removed in 0aee9aa. (From OE-Core rev: 686bae9aff26410eaa1ab591bca91c00c4b029ef) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pytest-runner: remove recipe (moved to meta-python)Ross Burton2024-08-071-15/+0
| | | | | | | | | | | This is a deprecated package so rarely used now. The last user in core was python3-chardet, removed in 55b49e9. (From OE-Core rev: bb00747abc1312efb1059dec6d585488d6edbdee) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-py: remove recipe (moved to meta-python)Ross Burton2024-08-071-14/+0
| | | | | | | | | The last user in core was pytest, removed in 0aee9a. (From OE-Core rev: 6c0f07ba43646aa7987dfc3de8871b55f875fa07) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-rfc3986-validator: remove recipe (moved to meta-python)Ross Burton2024-08-072-56/+0
| | | | | | | | | | | | The only user of this recipe in core is python3-jsonschema, but only if you select the non-default 'nongpl' PACKAGECONFIG. Move to meta-python so it's there if needed. (From OE-Core rev: 41ecbbe06f3d747cb68789817e19b600d672d9ea) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-pathlib2: remove recipe (moved to meta-python)Ross Burton2024-08-071-12/+0
| | | | | | | | | | | | This recipe is a backport of pathlib intended for older releases of Python but as we have a modern release of Python it shouldn't be needed. There are no users in oe-core, so move to meta-python. (From OE-Core rev: 4857b287a86ad0c2afed4bdfabe18c545bc9291b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-cython: correct upstream version checkAlexander Kanavin2024-08-071-1/+0
| | | | | | | (From OE-Core rev: a05594e0b176eb2e3a7facf758e8c293bce96ce2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-psutil: set CVE_PRODUCTIntaek Hwang2024-08-051-0/+2
| | | | | | | | | | Set CVE_PRODUCT of python3-psutil to match NVD entries. (From OE-Core rev: 1eaa6aed41bacc8a041fe230ffaf130fab425b72) Signed-off-by: Intaek Hwang <intaek.hwang@gehealthcare.com> Signed-off-by: Maxin John <maxin.john@gehealthcare.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: set CVE_PRODUCTIntaek Hwang2024-08-051-0/+2
| | | | | | | | | | Set CVE_PRODUCT of python3-lxml to match NVD entries. (From OE-Core rev: e2d4d19c673ef7bd743473caf57678e623af293d) Signed-off-by: Intaek Hwang <intaek.hwang@gehealthcare.com> Signed-off-by: Maxin John <maxin.john@gehealthcare.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-libarchive-c: add ptestCorentin Lévy2024-08-052-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | test added to the fast-list result of ptest-runner: Testsuite summary TOTAL: 36 PASS: 36 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 11 END: /usr/lib/python3-libarchive-c/ptest 2024-08-01T11:44 STOP: ptest-runner TOTAL: 1 FAIL: 0 (From OE-Core rev: 2019edfc5a6fd252329347a6230a2e39603b932b) Signed-off-by: Corentin Lévy <corentin.levy@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-jinja2: fix upstream version checkAlexander Kanavin2024-08-031-0/+1
| | | | | | | (From OE-Core rev: fdb5951292401fcff4617db16378c2b635fcf14e) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-sphinxcontrib-qthelp: upgrade 1.0.7 -> 1.0.8Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | Changelog: Fix tests for Sphinx 7.4 and later. (From OE-Core rev: 7f8760e2a266e6cac02301d719dee6ef812c43bb) 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-htmlhelp: upgrade 2.0.5 -> 2.0.6Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | Changelog: ============ * Fix tests for Sphinx 7.4 and later. (From OE-Core rev: 3cb5a50209c36649d4d39d72086d121599e0bfa5) 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: upgrade 7.3.7 -> 7.4.7Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | Changelog: https://www.sphinx-doc.org/en/master/changes.html (From OE-Core rev: acb4e7bf7f33047cb36749d7215c479654fd0b7c) 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 70.3.0 -> 71.1.0Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============= - Added return types to typed public functions - Marked Package Discovery and Resource Access using pkg_resources as py.typed - Removed lingering unused code around Distribution._patched_dist. - Reset the backports module when enabling vendored packages. - Include all vendored files in the sdist. - Restored package data that went missing in 71.0. This change also incidentally causes tests to be installed once again. (From OE-Core rev: ab5ebb1713d0bfac1a7fb8583aa8e4655e24ccd7) 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 8.2.2 -> 8.3.1Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | Changelog: https://docs.pytest.org/en/stable/changelog.html (From OE-Core rev: 72a798cb1cfb72691b1939ee945bf69cae0e423a) 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-subtests: upgrade 0.13.0 -> 0.13.1Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | Changelog: Fixed bug were an extra test would execute when -x/--exitfirst was used (From OE-Core rev: a29db0c8144f473d05ec2b2ba99c6327b5cb6246) 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-jsonschema: upgrade 4.22.0 -> 4.23.0Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Do not reorder dictionaries (schemas, instances) that are printed as part of validation errors. - Declare support for Py3.13 (From OE-Core rev: 716a45d194257d30a32e06d7e73dedeef3a677f6) 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-importlib-metadata: upgrade 8.0.0 -> 8.2.0Wang Mingyu2024-08-031-1/+1
| | | | | | | | | | | | | Changelog: ========== - Add SimplePath to importlib_metadata.__all__. - Prioritize valid dists to invalid dists when retrieving by name. (From OE-Core rev: f0ddbe6fe760a8a63317f314f63b599fded30d9a) 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>