summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pychromecast: fix build with setuptools 80.xTrevor Gamblin2025-05-223-1/+90
| | | | | | | | | Backport two patches to fix the pyproject.toml versions around setuptools. Once the next version of pychromecast is out, these should be removable. Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow-heif: Move to meta-multimediaLeon Anavi2025-05-222-76/+0
| | | | | | | | | | | | Move from meta-python to meta-multimedia which depends on layer meta-python. This way the recipe will reside in the layer where its main dependency libheif is. This work was sponsored by GOVCERT.LU. Suggested-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.146.5 -> 0.147.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | Changelog: ========== - Add cython 3.1 support - Cython 3.1 support - Cython 3.11 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 7.10.0 -> 7.11.1Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.30.0 -> 20.31.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Reintroduce the --wheel CLI option, even though it has no effect on Python > 3.8 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-validators: upgrade 0.34.0 -> 0.35.0Wang Mingyu2025-05-211-2/+2
| | | | | | | License-Update: Copyright year updated to 0.35.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typer: upgrade 0.15.2 -> 0.15.4Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tox: upgrade 4.25.0 -> 4.26.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== - Add a missing quote in a TOML example @ config.rst - Add colour to GitHub Actions CI logs - Fix using deprecated virtualenv option --wheel - Fix custom HelpFormatter for Python 3.14 - Drop support for EOL Python 3.8 - Test with Python 3.14 - Fix for tox4 regression issue with setenv file and substitutions - Feat: free-threaded python support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tornado: upgrade 6.4.2 -> 6.5Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: https://github.com/tornadoweb/tornado/releases/tag/v6.5.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-termcolor: upgrade 3.0.1 -> 3.1.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | Changelog: ============ - Add true colour RGB option as input arguments - Cache system lookups to save invocation time - Advertise typing via classifier - Migrate coverage configuration to pyproject.toml Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sympy: upgrade 1.13.3 -> 1.14.0Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: upgrade 2.0.40 -> 2.0.41Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.41 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-spidev: upgrade 3.6 -> 3.7Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Fixed deprecation warning Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build-core: upgrade 0.11.1 -> 0.11.3Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-qrcode: upgrade 8.1 -> 8.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | Changelog: ============= - Optimize QRColorMask apply_mask method for enhanced performance - Fix typos on StyledPilImage embeded_* parameters. The old parameters with the typos are still accepted for backward compatibility. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: upgrade 0.16.2 -> 0.17.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | Changelog: =========== - Upgrade zstd source code from v1.5.6 to v1.5.7 - Raise an exception when attempting to decompress empty data - Add ZstdFile.name property - Deprecate (de)compress_stream functions - Use a leading _ for private objects - Build wheels for Windows ARM64 - Support for PyPy 3.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyroute2: upgrade 0.9.1 -> 0.9.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | Changelog: ============ - iproute: basic Darwin support - nftables: asynchronous API - plan9: Inode class context manager API - plan9: support call on read - code: provide again .epid Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyppmd: upgrade 1.1.1 -> 1.2.0Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymongo: upgrade 4.12.0 -> 4.13.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: =========== - The asynchronous API is now stable and no longer in beta. - Fixed a bug where pymongo.write_concern.WriteConcern repr was not eval-able when using w="majority". Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.5.10 -> 2.5.12Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: ========== - Exception when generating feeds containing Notes - replace deprecated ExpandedPyMISP with PyMISP Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydot: upgrade 3.0.4 -> 4.0.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Added: - Added initial type annotations. - Added (fixed) complex edge parsing. Changed: - Simplify 'Common.get_top_graph_type' with a default. - Define parser elements in a separate 'GraphParser' class. - Improve return values and typing of setters and getters. Fixed: - Avoid subprocess window creation within 'call_graphviz' on Windows. - Removed a blank line inserted after subgraphs in the 'to_string()' output. - Fixed the issue where the parser breaks off lines at hash symbol following a HTML tag Removed: - Removed old, unused 'Common.__get_attribute__'. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycares: upgrade 4.6.1 -> 4.8.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | Changelog: ============ - Cancel previous CI jobs on pull request update - Update bundled c-ares to v1.34.5 - Add ARES_FLAG_NO_DFLT_SVR and ARES_FLAG_EDNS to API Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybcj: upgrade 1.0.3 -> 1.0.6Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: upgrade 4.3.7 -> 4.3.8Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Add missing examples and fix order of examples in README Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.82 -> 0.3.87Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-matplotlib: upgrade 3.10.1 -> 3.10.3Wang Mingyu2025-05-212-5/+5
| | | | | | | | 0001-Change-types-for-width-height-to-match-definitions-i.patch refreshed for 3.10.3 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-joblib: upgrade 1.4.2 -> 1.5.0Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-importlib-metadata: upgrade 8.6.1 -> 8.7.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: =========== - .metadata() (and Distribution.metadata) can now return None if the metadata directory exists but not metadata file is present. - Raise consistent ValueError for invalid EntryPoint.value Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: upgrade 4.12.2 -> 4.12.3Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: ============ - Fix regression in naturalsize for float and str - Improvements for French translation Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-hexbytes: upgrade 1.3.0 -> 1.3.1Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gspread: upgrade 6.2.0 -> 6.2.1Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Fix public API auth snippet - Clarify the first step: authentication - Fix typo in community.rst - rearrange flow to remove reference to creds - switch safety for pip-audit - Include the duplicate column names in error message Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-greenlet: upgrade 3.2.1 -> 3.2.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Make greenlet build and run on Python 3.14 beta 1. It will not run on earlier versions of 3.14; it should run on subsequent versions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.39.0 -> 2.40.1Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Disable logging response body for async logs Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask: upgrade 3.1.0 -> 3.1.1Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | Changelog: ============ - Fix signing key selection order when key rotation is enabled via SECRET_KEY_FALLBACKS. - Fix type hint for cli_runner.invoke. - flask --help loads the app and plugins first to make sure all commands are shown. - Mark sans-io base class as being able to handle views that return AsyncIterable. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eventlet: upgrade 0.39.1 -> 0.40.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | Changelog: ========== * [fix] Fix ssl test when linking against openssl 3.5 * Drop support Python 3.8 * [doc] Various doc updates * [env] Drop PyPy support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: upgrade 5.0.0 -> 5.0.1Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Fix XDM type labeling with element and xsi:type substitutions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmake: upgrade 4.0.0 -> 4.0.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== - fix: use version range and don't error of no macOS version is set - update pre-commit hooks - bump actions/create-github-app-token from 1 to 2 in the actions group - update pre-commit hooks - bump astral-sh/setup-uv from 5 to 6 in the actions group - update pre-commit hooks - bump the actions group with 2 updates - update pre-commit hooks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: upgrade 40.2.1 -> 40.2.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | Changelog: ========== - Fix ruff complaints - add extra_args for interface specific configuration arguments - Fix frame collisions between extended and standard frames Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cachecontrol: upgrade 0.14.2 -> 0.14.3Wang Mingyu2025-05-211-1/+1
| | | | | | | | Changelog: Drop support for Python 3.8. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitstruct: upgrade 8.20.0 -> 8.21.0Wang Mingyu2025-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 3.3.1 -> 3.4.1Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * add 'pyproject.toml' * implement 'bits2bytes()' in C * optimize 'delslice()' when 'step' is larger than about 5 * consistently name '*_span()' and '*_range()' in C for invert, set and count * organize and add tests * remove '.endian()' method in favor of data descriptor '.endian' * allow bitarray initializer 'bytes' or 'bytearray' to set buffer directly * allow calling '.extend()' with 'bytes' object (although the only valid bytes are 0x00 and 0x01) * add 'util.byteswap()' * add 'util.correspond_all()' * fix '.reverse()' for imported buffer * drop Python 3.5 support * add tests * fix off-by-one-error in check for length of count argument in 'util.canonical_decode()' * simplify 'util.int2ba()' * add tests * add [masked indexing example](../examples/masked.py) * add [tricks example](../examples/tricks.py) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.9 -> 3.3.10Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: ============ - Avoid importing submodules sharing names with standard library modules. - Fix bug where pylint code.custom_extension would analyze code.py or code.pyi instead if they existed. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-apispec: upgrade 6.8.1 -> 6.8.2Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | Changelog: ============ - MarshmallowPlugin doesn't override additionalProperties explicitly passed to fields.Dict - Perf improvement to filter_excluded_fields Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiodns: upgrade 3.2.0 -> 3.4.0Wang Mingyu2025-05-211-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============= - Update CI - Drop Python 3.8 - Run tests on push - Fix test coverage - Use c-ares event thread when available - Fix release workflow for breaking changes in upload/download artifact - Added fallback to sock_state_cb if event_thread creation fails - Implemented strict typing - Updated dependencies - Added support for Python 3.13 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Upgrade to 2.2.3Khem Raj2025-05-194-42/+10
| | | | | | | | | Fixes build with cython >=3.1 Drop patch to pin numpy to 1.x Edit out absolute paths from cython generated C files Cc: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: Fix build with cython 3.1Khem Raj2025-05-192-0/+35
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus-fast: Fix build with cython 3.1Khem Raj2025-05-192-0/+34
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-kivy: Fix build with cython 3.1Khem Raj2025-05-192-0/+64
| | | | | | Backport needed patch from upstream top of tree branch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gcovr: fix build with newer hatch-fancy-pypi-readmeMartin Jansa2025-05-141-10/+11
| | | | | | | | | | | | | | It was upgraded in: https://lists.openembedded.org/g/openembedded-core/message/216335 and now this fails with: * Getting build dependencies for wheel... ERROR Missing dependencies: hatch-fancy-pypi-readme==24.1.0 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-flask: Update the homepageMingli Yu2025-05-141-1/+1
| | | | | Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>