summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-aiohttp: Upgrade 3.11.11 -> 3.11.12Leon Anavi2025-02-121-1/+1
| | | | | | | | | | | | | | | | | | | Upgrade to release 3.11.12: - MultipartForm.decode() now follows RFC1341 7.2.1 with a CRLF after the boundary - Restored the missing total_bytes attribute to EmptyStreamReader - Updated :py:func:~aiohttp.request to make it accept _RequestOptions kwargs - Improved logging of HTTP protocol errors to include the remote address - Added aiohttp-openmetrics to list of third-party libraries - Added missing files to the source distribution to fix Makefile targets - Started building armv7l musllinux wheels Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.141.0 -> 0.143.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: =========== - Add simple address resolvers and examples - Eliminate async_timeout dep on python less than 3.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlsxwriter: upgrade 3.2.0 -> 3.2.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: Added improvements to "autofit()". Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 7.7.0 -> 7.8.0Wang Mingyu2025-02-121-2/+2
| | | | | | | | | | License-Update: Copyright year updated to 2025. Changelog: https://github.com/ethereum/web3.py/blob/main/docs/release_notes.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tzdata: upgrade 2024.2 -> 2025.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://github.com/python/tzdata/releases/tag/2025.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twine: upgrade 6.0.1 -> 6.1.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://twine.readthedocs.io/en/stable/ Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.45.2 -> 0.45.3Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: Turn directory into string on lookup_path on commonpath comparison Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rlp: upgrade 4.0.1 -> 4.1.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: ========== - Merge template, adding ''py313'' support and replacing ''bumpversion'' with ''bump-my-version''. ''rust-backend'' still only supported up to ''py312''. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-qface: upgrade 2.0.11 -> 2.0.12Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: Fix parse issue due to missing space Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-lazy-fixtures: upgrade 1.1.1 -> 1.1.2Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: ========== - Bump codecov/codecov-action from 4 to 5 in the github-actions group - Fix lfc class callable Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymongo: upgrade 4.10.1 -> 4.11Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://www.mongodb.com/community/forums/t/pymongo-4-11-released/310976 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prompt-toolkit: upgrade 3.0.48 -> 3.0.50Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== - On Windows, use virtual terminal input when available. - Support for multiline suggestions. - Handle InvalidStateError during termination when using run_in_terminal/patch_stdout. This can happen in some cases during cancellation, probably when using anyio. - Fix cursor that remains in hidden state when the application exits. This can happen when the application doesn't show the cursor and erase_when_done is being used. - Drop support for Python 3.7 - Fixes non user impacting regression on the output rendering. Don't render cursor hide/show ANSI escape codes if not needed. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prettytable: upgrade 3.12.0 -> 3.14.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | Changelog: =========== - Add add_divider() method to create sections - Fix sortby at class declaration - Fix divider intersection for border styles - Add missing quote to deprecation warning Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm: upgrade 2.22.2 -> 2.22.3Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | Changelog: =========== - Don't validate local file requirements that are not used. - Don't set "dependencies" as empty list for uv toml if there is no dependencies in the raw toml file. - Add a dummy project name to the script environment pyproject.toml. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paramiko: upgrade 3.5.0 -> 3.5.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | Changelog: ========== - Private key material is now explicitly 'unpadded' during decryption, removing a reliance on some lax OpenSSL behavior & making us compatible with future Cryptography releases. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nanobind: upgrade 2.4.0 -> 2.5.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://github.com/wjakob/nanobind/blob/v2.5.0/docs/changelog.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-marshmallow: upgrade 3.26.0 -> 3.26.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: ========== - Typing: Fix type annotations for class Meta options - Remove default value for the data param of Nested._deserialize Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lz4: upgrade 4.3.3 -> 4.4.3Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | Changelog: ========== - fix(doc): Install command missing a parameter - docs/lz4.block.rst: fix typo - Update CI to newest actions and Python 3.13 - Revert artifact renaming - Disable aarch64 builds due to compiler failure Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lief: upgrade 0.16.2 -> 0.16.3Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | Changelog: =========== - Fix issue when parsing the dynamic table with an invalid offset - Fix endianness issue with IA64 binaries - Fix missing original forwarded function name - Add support for spdlog compiled with SPDLOG_WCHAR_FILENAMES Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jdatetime: upgrade 5.1.0 -> 5.2.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | Changelog: ========== - Enhanced character conversion functions using regular expressions. - Improved date handling in Jalali date and time classes. - Added new test cases for edge cases and date conversions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.31.0 -> 8.32.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://ipython.readthedocs.io/en/stable/whatsnew/version8.html#ipython-8-32 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inline-snapshot: upgrade 0.19.3 -> 0.20.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - fixed a windows bug with the readline module - pytest assert rewriting works now together with inline-snapshot if you use cpython>=3.11 - ... is now a special value to create snapshot values. The value change in assert [5,4] == snapshot([5,...]) is now a create (previously it was a fix) - fixed some issues with dataclass arguments - fixed an issue where --inline-snapshot=review discarded the user input and never formatted the code if you used cpython 3.13. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-importlib-metadata: upgrade 8.5.0 -> 8.6.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: =========== - Fixed indentation logic to also honor blank lines. - Add support for rendering metadata where some fields have newlines (python/cpython#119650). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.69.0 -> 1.70.0Wang Mingyu2025-02-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: upgrade 1.69.0 -> 1.70.0Wang Mingyu2025-02-122-6/+9
| | | | | | | | 0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch refreshed for 1.70.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-reflection: upgrade 1.69.0 -> 1.70.0Wang Mingyu2025-02-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-channelz: upgrade 1.69.0 -> 1.70.0Wang Mingyu2025-02-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fsspec: upgrade 2024.12.0 -> 2025.2.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - add open() to referenceFS - don't make async open() in async-wrapper - fix CI following dask-expr upstream change - cope with zarr3 "Buffer" objects in referenceFS - use itemgetter in archiveFS - document that newline is included in readline(s) - format/spelling Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-executing: upgrade 2.1.0 -> 2.2.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | Changelog: =========== - fix: check for pytest compatibility - update and fix table of contents link, 'libraries'-> 'projects' - Merge pull request #86 from alexmojaki/fix_3.12.6 - fix: handle changed positions for __exit__ of ast.With - fix: backward compatibility fix for changed source positions in 3.12.6 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eventlet: upgrade 0.37.0 -> 0.39.0Wang Mingyu2025-02-122-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | d19ad6cc086684ee74db250f5fd35227c98e678a.patch refreshed for 0.39.0 Changelog: ============ * Remove monotonic from requirements * wsgi: Clean up some override logic * Correct line lookup from inspect.getsourcelines() * Drop support of Python 3.7 * Calling eventlet.sleep(0) isn't really blocking, so don't blow up * fix the monkey patching with the asyncio hub * introduce the unmonkeypatching feature * Python 3.13: Use greenthread's dead state where possible * bump github Actions * Fix bug where asyncio hub didn't support multiple os threads * Python 3.13 Support * wsgi: server MUST NOT send Content-Length/Transfer-Encoding header in response with a status code of 1xx, 204 or (2xx to CONNECT request) * wsgi: No request Content-Length nor Transfer-Encoding implies no body Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-evdev: upgrade 1.7.1 -> 1.8.0Wang Mingyu2025-02-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2025 Changelog: ============ - ecodes mappings that point to more than one value are now tuples - Generate ecodes.py at build time - Small character device verification cleanup - Pylint fixes - Generate typing stubs for evdev.ecodes - Bump required python version to 3.8 - Use relative imports and sort imports - Add pylint -E and pytest to ci - Fix swapped delay and repeat - Drop from __future__ import print_function - Fix example - Binary wheels - Documentation fix - OS package badges from repology.org Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-utils: upgrade 5.1.0 -> 5.2.0Wang Mingyu2025-02-121-2/+2
| | | | | | | | | | | | License-Update: Copyright year updated to 2025 Changelog: =========== - Update types in 'is_same_address' to accept 'AnyAddress', 'str', or 'bytes'. - Add Python 3.13 support and other misc. template updates Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-deprecated: upgrade 1.2.15 -> 1.2.18Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | Changelog: =========== - Update Packit configuration - docs: fix compat with sphinx8 - fix: enhance documentation and build configuration: update versioning, fixes, and ReadTheDocs setup Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus-fast: upgrade 2.30.2 -> 2.33.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://github.com/Bluetooth-Devices/dbus-fast/releases Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dateparser: upgrade 1.2.0 -> 1.2.1Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Fix PytzUsageWarning - Fix date_parser with prefer_month_of_year wrong results - Fix skipped day when UTC and tz are different days - Avoid repeated loop over timezones - Proofread README.rst - Check for derived types for configuration - Parse some abbreviated strings as relative dates - Migrate from hijri-converter to hijridate - Fixed ClusterFuzz build error by adding dateparser.data as a binary - Fix an issue detected by OSSFuzz - Support two-digit years in non-Gregorian calendars - Refactored CI to run extras separately and test minimum versions of dependencies, replaced flake8 with ruff, fixed tests - Set minimum versions for dependencies - Limited numpy to 1.x when installing dateparser[fasttext] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmd2: upgrade 2.5.9 -> 2.5.11Wang Mingyu2025-02-121-1/+1
| | | | | | | | | | Changelog: ========== - Fixed duplicated parameter tables in API documentation. - Fixed docstring style for MkDocs API documentation so parameters are displayed properly. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: upgrade 40.1.1 -> 40.2.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: monitor: container supports singleline formatting Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-black: upgrade 24.10.0 -> 25.1.0Wang Mingyu2025-02-121-1/+1
| | | | | | | | Changelog: https://github.com/psf/black/releases/tag/25.1.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-beautifulsoup4: upgrade 4.12.3 -> 4.13.3Wang Mingyu2025-02-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.14.0 -> 1.14.1Wang Mingyu2025-02-121-2/+2
| | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2025 Changelog: =========== - [usecase] [sqlite] Modified SQLite's dialect to render "ALTER TABLE RENAME COLUMN" when Operations.alter_column() is used with a straight rename, supporting SQLite's recently added column rename feature. - [bug] [environment] Added tzdata to tz extras, which is required on some platforms such as Windows. Pull request courtesy Danipulok. - [bug] [autogenerate] Fixed bug where autogen render of a "variant" type would fail to catch the variants if the leading type were a dialect-specific type, rather than a generic type. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: add licenses from third party componentsPeter Marko2025-02-061-2/+6
| | | | | | | | | | | | | | | | | | | After switching to unbundled build, there are still 4 components in third_party directory which are used. Add their licenses. * address_sorting - BSD-3-Clause (already present in main LICENSE) https://github.com/grpc/grpc/blob/master/third_party/address_sorting/LICENSE * upb - BSD-3-Clause (already present in main LICENSE) there is a note in all files * utf8_range - MIT https://github.com/grpc/grpc/blob/master/third_party/utf8_range/LICENSE * xxhash - BSD-2-Clause https://github.com/grpc/grpc/blob/master/third_party/xxhash/LICENSE License-Update: added missing licenses Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: add missing licensePeter Marko2025-02-061-1/+1
| | | | | | | | | | LICENSE file contains 3 licenses, but recipe lists only 2. Add the missing "Mozilla Public License Version 2.0". License-Update: added missing license Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: use system abseil-cppPeter Marko2025-02-062-106/+3
| | | | | | | | This also allows to remove a custom patch to maintain and corrects license, SPDX and CVE handling. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: use system re2Peter Marko2025-02-062-31/+2
| | | | | | | | This also allows to remove a custom patch to maintain and corrects license, SPDX and CVE handling. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: use system c-aresPeter Marko2025-02-061-1/+2
| | | | | | | This also corrects license, SPDX and CVE handling. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: use system zlibPeter Marko2025-02-062-26/+2
| | | | | | | | This also allows to remove a custom patch to maintain and corrects license, SPDX and CVE handling. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: use openssl instead of bundled boringssl-with-bazelPeter Marko2025-02-063-122/+2
| | | | | | | | | grpc recipe already uses system openssl without problem. This also allows to remove 2 patches to maintain and corrects license, SPDX and CVE handling. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: add patch to allow unbundled buildPeter Marko2025-02-062-1/+51
| | | | | | | | This is preparation for next commits which to use system libraries instead of bundled third_party components. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: drop obsolete variablePeter Marko2025-02-061-2/+0
| | | | | | | Variable GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY was removed in v1.62.0. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lief: Define LIEF_BUILD_DIR as BKhem Raj2025-02-051-0/+2
| | | | | | It avoids building everything in systems /tmp dir Signed-off-by: Khem Raj <raj.khem@gmail.com>