[oe] [meta-python][PATCH 5/5] python3-service-identity: Upgrade 21.1.0 -> 24.2.0

2024-11-29 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 24.2.0: - Python 3.13 is now officially supported. - pyOpenSSL's identity extraction has been reimplemented using cryptography's primitives instead of deprecated pyOpenSSL APIs. As a result, the oldest supported pyOpenSSL version is now 17.1.0 License-Update: Fix a typo con

[oe] [meta-python][PATCH 4/5] python3-waitress: Upgrade 3.0.0 -> 3.0.2

2024-11-29 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 3.0.2: - When using Waitress to process trusted proxy headers, Waitress will now update the headers to drop any untrusted values, thereby making sure that WSGI apps only get trusted and validated values that Waitress itself used to update the environ. Signed-off-by: Leon

[oe] [meta-python][PATCH 3/5] python3-typer: Upgrade 0.13.1 -> 0.14.0

2024-11-29 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 0.14.0: - Remove auto naming of groups added via add_typer based on the group's callback function name Signed-off-by: Leon Anavi --- .../python/{python3-typer_0.13.1.bb => python3-typer_0.14.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/rec

[oe] [meta-python][PATCH 2/5] python3-stevedore: Upgrade 5.3.0 -> 5.4.0

2024-11-29 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 5.4.0: - Add note about requirements lower bounds - Remove Python 3.8 support - Run pyupgrade to clean up Python 2 syntaxes - Declare Python 3.12 support - Update master for stable/2024.2 Signed-off-by: Leon Anavi --- .../{python3-stevedore_5.3.0.bb => python3-stevedore_5.4.0

[oe] [meta-python][PATCH 1/5] python3-yarl: Upgrade 1.17.1 -> 1.18.0

2024-11-29 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.18.0: - Added keep_query and keep_fragment flags in the :py:meth:`yarl.URL.with_path`, :py:meth:`yarl.URL.with_name` and :py:meth:`yarl.URL.with_suffix` methods, allowing users to optionally retain the query string and fragment in the resulting URL when replacing the p

[oe] [meta-python][PATCH 5/5] python3-charset-normalizer: Upgrade 3.3.2 -> 3.4.0

2024-11-28 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 3.4.0: - Argument --no-preemptive in the CLI to prevent the detector to search for hints - Support for Python 3.13 - Relax the TypeError exception thrown when trying to compare a CharsetMatch with anything else than a CharsetMatch - Improved the general reliability of the de

[oe] [meta-python][PATCH 4/5] python3-tox: Upgrade 4.15.1 -> 4.23.2

2024-11-28 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 4.23.2: - Support external tox.pytest usage via "test" extra Signed-off-by: Leon Anavi --- .../python/{python3-tox_4.15.1.bb => python3-tox_4.23.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-tox_4.15.1.bb

[oe] [meta-python][PATCH 2/5] python3-wrapt: Upgrade 1.17.0rc1 -> 1.17.0

2024-11-28 Thread Leon Anavi via lists.openembedded.org
Upgrade to stable version 1.17.0: - Add __format__() method to ObjectProxy class to allow formatting of wrapped object. - Added C extension internal flag to indicate that wrapt should be safe for Python 3.13 free threading mode. Releases will include free threading variants of Python wheels.

[oe] [meta-python][PATCH 1/5] python3-portion: Upgrade 2.5.0 -> 2.6.0

2024-11-28 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 2.6.0: - The how function of combine can access the current interval if pass_interval Signed-off-by: Leon Anavi --- .../{python3-portion_2.5.0.bb => python3-portion_2.6.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/pyt

[oe] [meta-python][PATCH 3/5] python3-bandit: Upgrade 1.7.10 -> 1.8.0

2024-11-28 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.8.0: - Bump docker/build-push-action from 6.7.0 to 6.9.0 - Rename doc file to match proper bandit ID - Removal of Python 3.8 support - Add more insecure cryptography cipher algorithms - Bump docker/setup-buildx-action from 3.6.1 to 3.7.1 - Bump sigstore/cosign-installer from 3

[oe] [meta-python][PATCH 2/3] python3-bitarray: Upgrade 2.9.3 -> 3.0.0

2024-11-26 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 3.0.0: - Remove Python 2.7 support - .decode() now returns iterator (equivalent to past .iterdecode()) - .search() now returns iterator (equivalent to past .itersearch()) - Remove .iterdecode() and .itersearch() - Remove util.rindex(), use .index(..., right=1) instead, depreca

[oe] [meta-python][PATCH 1/3] python3-scikit-build-core: Add recipe

2024-11-26 Thread Leon Anavi via lists.openembedded.org
Add new recipe with version 0.10.7: - Avoid modifying the input dict - Avoid providing prepare-metadata methods if `failed` in overrides - Support negative envvar values correctly Signed-off-by: Leon Anavi --- .../python/python3-scikit-build-core_0.10.7.bb | 13 + 1 file change

[oe] [meta-python][PATCH 3/3] python3-imageio: Upgrade 2.35.1 -> 2.36.0

2024-11-26 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 2.36.0: - Use bytes instead of to_bytes in pyav metadata call - Remove support for Python 3.8 Signed-off-by: Leon Anavi --- .../{python3-imageio_2.35.1.bb => python3-imageio_2.36.0.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtoo

[oe] [meta-python][PATCH 1/5] python3-pydantic: Upgrade 2.9.2 -> 2.10.2

2024-11-27 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 2.10.2: - Only evaluate FieldInfo annotations if required during schema building - Do not evaluate annotations for private fields - Support serialization as any for Secret types and Url types - Fix type hint of Field.default to be compatible with Python 3.8 and 3.9 - Add has

[oe] [meta-python][PATCH 4/5] python3-frozenlist: Upgrade 1.4.1 -> 1.5.0

2024-11-27 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 1.5.0: - An incorrect signature of the __class_getitem__ class method has been fixed, adding a missing class_item argument under Python 3.8 and older. - Rendered issue, PR, and commit links now lead to frozenlist's repo instead of yarl's repo. - On the :doc:`Contributing d

[oe] [meta-python][PATCH 2/5] python3-cmd2: Upgrade 2.4.3 -> 2.5.7

2024-11-27 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 2.5.7: - Fixed issue where argument parsers for overridden commands were not being created. - Fixed issue where Cmd.ppaged() was not writing to the passed in destination. License-Update: Updated copyright year Signed-off-by: Leon Anavi --- .../python/{python3-cmd2_2.4.3.

[oe] [meta-python][PATCH 5/5] python3-gmqtt: Upgrade 0.6.16 -> 0.7.0

2024-11-27 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 0.7.0: - Resend QoS queue only on reconnect, not periodically - Fixed server_keep_alive - Try to use github actions - Fix github actions badge - Added the ability to pass your logger - Properly handle already encoded topics Signed-off-by: Leon Anavi --- .../python/{python3-gm

[oe] [meta-python][PATCH 3/5] python3-simpleeval: Upgrade 1.0.0 -> 1.0.3

2024-11-27 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 1.0.3: - Spelling fixes in documentation, docstrings & tests - Fix support for 3.14 (deprecated features actually being removed, so getattr use was incorrect). Signed-off-by: Leon Anavi --- ...ython3-simpleeval_1.0.0.bb => python3-simpleeval_1.0.3.bb} | 4 ++-- 1 file chang

[oe] [meta-python][PATCH 2/5] python3-zeroconf: Upgrade 0.136.0 -> 0.136.2

2024-11-25 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.136.2: - fix: retrigger release from failed github workflow - fix(ci): run release workflow only on main repository - fix(docs): update python to 3.8 Signed-off-by: Leon Anavi --- ...{python3-zeroconf_0.136.0.bb => python3-zeroconf_0.136.2.bb} | 2 +- 1 file changed, 1 inse

[oe] [meta-python][PATCH 1/5] python3-typeguard: Upgrade 4.3.0 -> 4.4.1

2024-11-25 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.4.1: - Dropped Python 3.8 support - Changed the signature of typeguard_ignore() to be compatible with typing.no_type_check() - Avoid creating reference cycles when type checking uniontypes and classes - Fixed checking of variable assignments involving tuple unpacking - Fix

[oe] [meta-python][PATCH 5/5] python3-fsspec: Upgrade 2024.9.0 -> 2024.10.0

2024-11-25 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2024.10.0: - Performance of memoryFS rm - Performance of git FS info - Avoid git hex for newer pygit - Tests fix for zip - Missing open_async for dirFS - Handle pathlib in zip - Skip tests needing kerchunk if not installed - Allow repeated kwargs in unchain - Code style - Allow

[oe] [meta-python][PATCH 3/5] python3-cloudpickle: Upgrade 3.0.0 -> 3.1.0

2024-11-25 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.1.0: - Some improvements to make cloudpickle more deterministic when pickling dynamic functions and classes, in particular with CPython 3.13 - Fix a problem with the joint usage of cloudpickle's _whichmodule and multiprocessing Signed-off-by: Leon Anavi --- ...ython3-

[oe] [meta-python][PATCH 4/5] python3-tornado: Upgrade 6.4.1 -> 6.4.2

2024-11-25 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 6.4.2 which brings security improvements: Parsing of the cookie header is now much more efficient. The older algorithm sometimes had quadratic performance which allowed for a denial-of-service attack in which the server would spend excessive CPU time parsing cookies and block th

[oe] [meta-python][PATCH 2/3] python3-uswid: Upgrade 0.5.0 -> 0.5.1

2025-01-06 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.5.1: - Add --find to recursively find SBOM files - Add --fixup to repair any loaded SBOM files - Add support for component CPE values - Add support for component types, e.g. library, application or firmware - Add support for loading CycloneDX files - Add support for loading

[oe] [meta-python][PATCH 3/3] python3-tomli-w: Upgrade 1.0.0 -> 1.1.0

2025-01-06 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.1.0: - Accept generic collections.abc.Mapping, not just dict, as input. - indent keyword argument for customizing indent width of arrays. - Type annotate dump function's output stream object as typing.IO[bytes] (previously typing.BinaryIO) Signed-off-by: Leon Anavi --- ..

[oe] [meta-python][PATCH 1/3] python3-inflate64: Upgrade 1.0.0 -> 1.0.1

2025-01-06 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.0.1: * Change deflate_tree: base_length[] and length_code[] not to be const to avoid C2166 error on windows * Drop support for python 3.8 and add support for python 3.13 Patch 0001-Do-not-override-const-qualifier.patch has been merged in the upstream therefore the file is n

[oe] [meta-python][PATCH 4/5] python3-git-pw: Upgrade 2.6.0 -> 2.7.0

2025-01-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.7.0: - Add support for Python 3.13, drop Python 3.8 - setup: Use summary for package summary - tox: Use pre-commit for 'pep8' target Signed-off-by: Leon Anavi --- .../{python3-git-pw_2.6.0.bb => python3-git-pw_2.7.0.bb} | 3 ++- 1 file changed, 2 insertions(+), 1 dele

[oe] [meta-python][PATCH 1/5] python3-pydantic: Upgrade 2.10.2 -> 2.10.4

2025-01-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.10.4: - Fix for comparison of AnyUrl objects - Properly fetch PEP 695 type params for functions, do not fetch annotations from signature - Include JSON Schema input core schema in function schemas - Add len to _BaseUrl to avoid TypeError - Make sure the type reference is rem

[oe] [meta-python][PATCH 5/5] python3-pymodbus: Upgrade 3.8.2 -> 3.8.3

2025-01-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 3.8.3: - Remove deprecate from payload. - Add background parameter to servers. - Split async_io.py and simplify server start/stop. - Update custom_msg example to include server. - Move repl doc to repl repo. - Add API to set max until disconnect. Signed-off-by: Leon Anavi ---

[oe] [meta-python][PATCH 3/5] python3-anyio: Upgrade 4.7.0 -> 4.8.0

2025-01-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.8.0: - Added experimental support for running functions in subinterpreters on Python 3.13 and later - Added support for the copy(), copy_into(), move() and move_into() methods in anyio.Path, available in Python 3.14 - Changed TaskGroup on asyncio to always spawn tasks non-

[oe] [meta-python][PATCH 2/5] python3-apispec: Upgrade 6.8.0 -> 6.8.1

2025-01-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 6.8.1: - Fix handling of nullable Raw fields for OAS 3.1.0 - Support marshmallow 4 Signed-off-by: Leon Anavi --- .../{python3-apispec_6.8.0.bb => python3-apispec_6.8.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{

[oe] [meta-oe][PATCH] sip: Upgrade 6.9.1 -> 6.10.0

2025-02-04 Thread Leon Anavi via lists.openembedded.org
After the migration from Mercurial to GitHub the homepage has changed and SIP is now licensed under the BSD-2-Clause license. The upgrade to version 6.10.0 brings the following changes: - SIP_ABI_VERSION has been added as a module attribute of the sip module. This is an integer that represents t

[oe] [meta-python][PATCH 4/4] python3-semver: Upgrade 3.0.2 -> 3.0.4

2025-02-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.0.4: - Re-enable Trove license identifier - Fix source dist file License-Update: Replaced organization placeholder in LICENSE Signed-off-by: Leon Anavi --- .../{python3-semver_3.0.2.bb => python3-semver_3.0.4.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(

[oe] [meta-python][PATCH 3/4] python3-cmd2: Upgrade 2.5.9 -> 2.5.11

2025-02-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.5.11: - Fixed duplicated parameter tables in API documentation Signed-off-by: Leon Anavi --- .../python/{python3-cmd2_2.5.9.bb => python3-cmd2_2.5.11.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-cmd2_2.5.9

[oe] [meta-python][PATCH 1/4] python3-aiohttp: Upgrade 3.11.11 -> 3.11.12

2025-02-10 Thread Leon Anavi via lists.openembedded.org
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 error

[oe] [meta-python][PATCH 2/4] python3-aiohappyeyeballs: Upgrade 2.4.4 -> 2.4.6

2025-02-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.4.6: - Ensure all timers are cancelled when after staggered race finishes - Keep classifiers in project to avoid automatic enrichment - Move classifiers to prevent recalculation by poetry Signed-off-by: Leon Anavi --- ...happyeyeballs_2.4.4.bb => python3-aiohappyeyeballs_

[oe] [meta-oe][PATCH] valkey: Upgrade 8.0.1 -> 8.0.2

2025-02-07 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 8.0.2: Security fixes: - (CVE-2024-46981) Lua script commands may lead to remote code execution. - (CVE-2024-51741) Denial-of-service due to malformed ACL selectors. Bug fixes: - Fix an uncommon crash when using TLS with dual channel replication. - Make sure repl_down_sin

[oe] [meta-oe][scarthgap][PATCH] sip: Fix homepage and license

2025-02-06 Thread Leon Anavi via lists.openembedded.org
After the migration from Mercurial to GitHub the homepage has changed and SIP has been licensed under the BSD-2-Clause license since Feb 9, 2024, including for release 6.8.6. This work was sponsored by GOVCERT.LU. License-Update: SIP is licensed under the BSD-2-Clause license. Signed-off-by: Leo

[oe] [meta-oe][styhead][PATCH] sip: Upgrade 6.8.3 -> 6.8.6

2025-02-06 Thread Leon Anavi via lists.openembedded.org
After the migration from Mercurial to GitHub the homepage has changed and SIP has been licensed under the BSD-2-Clause license since Feb 9, 2024. Upgrade to version 6.8.6: - Handle single number macOS deployment targets - Support for architectures where `char` is unsigned - Support for building fr

[oe] [meta-python][PATCH 1/3] python3-pymodbus: Upgrade 3.8.3 -> 3.8.6

2025-02-11 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.8.6: - Allow id=0 and check if response.id == request.id. Signed-off-by: Leon Anavi --- .../{python3-pymodbus_3.8.3.bb => python3-pymodbus_3.8.6.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-pymodbus_3.8.3.

[oe] [meta-python][PATCH 2/3] python3-python-vlc: Upgrade 3.0.2012 -> 3.0.21203

2025-02-11 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.0.21203: - Update to pyproject.toml build system configuration - Update doc generation to sphinx-autoapi - Add missing rtd theme to requirements - Add defined enum symbols in generated docstring Signed-off-by: Leon Anavi --- ...hon-vlc_3.0.20123.bb => python3-python-vlc_3.0

[oe] [meta-python][PATCH 3/3] python3-tomli-w: Upgrade 1.1.0 -> 1.2.0

2025-02-11 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.2.0: - Always preserve decimal.Decimal type in parse round trips - Better TypeError message on invalid mapping keys - Unify type representation in error messages - Improve import time by removing typing import - Improve import time by removing string import - Improve import ti

[oe] [meta-python][PATCH 1/4] python3-pydantic: Upgrade 2.10.5 -> 2.10.6

2025-02-12 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.10.6: - Fix JSON Schema reference collection with 'examples' keys - Fix url python serialization Signed-off-by: Leon Anavi --- .../{python3-pydantic_2.10.5.bb => python3-pydantic_2.10.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-d

[oe] [meta-python][PATCH 2/4] python3-git-pw: Upgrade 2.7.0 -> 2.7.1

2025-02-12 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.7.1: - Don't decode error response bodies Signed-off-by: Leon Anavi --- .../python/{python3-git-pw_2.7.0.bb => python3-git-pw_2.7.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-git-pw_2.7.0.bb => python3-git

[oe] [meta-python][PATCH 3/4] python3-whitenoise: Upgrade 6.8.2 -> 6.9.0

2025-02-12 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 6.9.0: - Support Django 5.2. Signed-off-by: Leon Anavi --- ...{python3-whitenoise_6.8.2.bb => python3-whitenoise_6.9.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-whitenoise_6.8.2.bb => python3-whitenoise_6.9

[oe] [meta-python][PATCH 4/4] python3-pylint: Upgrade 3.3.3 -> 3.3.4

2025-02-12 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.3.4: - Fixes "skipped files" count calculation; the previous method was displaying an arbitrary number. - Fixes a crash that occurred when pylint was run in a container on a host with cgroupsv2 and restrictions on CPU usage. - Relaxed the requirements for isort so pylint c

[oe] [meta-python][PATCH 3/7] python3-tzdata: Add native and nativesdk

2025-01-29 Thread Leon Anavi via lists.openembedded.org
To build python3-lief we need python3-pydantic-native. To build python3-pydantic-native we need python3-tzdata-native. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi --- meta-python/recipes-devtools/python/python3-tzdata_2024.2.bb | 2 ++ 1 file changed, 2 insertions(+) diff

[oe] [meta-python][PATCH 1/7] python3-scikit-build-core: Use PYTHON_INCLUDE_DIR

2025-01-29 Thread Leon Anavi via lists.openembedded.org
Add a patch to use PYTHON_INCLUDE_DIR to find Python Interpreter and Development.Module as suggested by Stephan Kulow: https://github.com/scikit-build/scikit-build-core/issues/952#issuecomment-2554058930 This work was sponsored by GOVCERT.LU. Suggested-by: Stephan Kulow Signed-off-by: Leon Anavi

[oe] [meta-python][PATCH 5/7] python3-pydantic: Add native and nativesdk

2025-01-29 Thread Leon Anavi via lists.openembedded.org
To build python3-lief we need python3-pydantic-native. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi --- meta-python/recipes-devtools/python/python3-pydantic_2.10.5.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-python/recipes-devtools/python/python3-pydantic_2

[oe] [meta-python][PATCH 7/7] python3-nanobind: Add recipe

2025-01-29 Thread Leon Anavi via lists.openembedded.org
Add recipe for nanobind, tiny and efficient C++/Python bindings. Changelog for version 2.4.0: - Added a function annotation :cpp:class:`nb::call_policy\() ` which supports custom function wrapping logic, calling Policy::precall() before the bound function and Policy::postcall() after. This

[oe] [meta-python][PATCH 6/7] python3-lief: Add recipe

2025-01-29 Thread Leon Anavi via lists.openembedded.org
Add recipe to build the Python API of LIEF (Library to Instrument Executable Formats). The purpose of this project is to provide a cross-platform library to parse, modify and abstract ELF, PE and MachO formats. Changelog for LIEF release 0.16.2: - Fix broken aarch64 Python wheel which is related

[oe] [meta-python][PATCH 2/7] python3-annotated-types: Add native and nativesdk

2025-01-29 Thread Leon Anavi via lists.openembedded.org
To build python3-lief we need python3-pydantic-native. To build python3-pydantic-native we need python3-annotated-types-native. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi --- .../recipes-devtools/python/python3-annotated-types_0.7.0.bb| 2 ++ 1 file changed, 2 insertio

Re: [oe] [meta-oe][styhead][PATCH] sip: Upgrade 6.8.3 -> 6.8.6

2025-01-30 Thread Leon Anavi via lists.openembedded.org
Hi Gyorgy, On 30.01.25 г. 16:58 ч., Gyorgy Sarvari via lists.openembedded.org wrote: @@ -6,12 +6,14 @@ SUMMARY = "A Python bindings generator for C/C++ libraries"   HOMEPAGE = "https://www.riverbankcomputing.com/software/sip/";   LICENSE = "GPL-2.0-or-later"   SECTION = "devel" -LIC_FILES_CHKSU

[oe] [meta-oe][styhead][PATCH] sip: Upgrade 6.8.3 -> 6.8.6

2025-01-30 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 6.8.6: - Handle single number macOS deployment targets - Support for architectures where `char` is unsigned - Support for building from git archives - Run the tests using the current Python version The project has a proper pyproject.toml which declares the setuptools.build.meta

[oe] [meta-oe][PATCH] sip: Upgrade 6.8.6 -> 6.9.0

2024-12-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 6.9.0: - Generated bindings now require Python v3.9 or later. - Type hints now conform to PEP 585. - The latest sip module ABI versions are v12.16 and v13.9. - Added support for the deprecated() decorator in .pyi files. - PyQt-specific support for registering QFlags types. - The

[oe] [meta-python][PATCH 1/3] python3-filelock: Upgrade 3.16.1 -> 3.17.0

2025-01-22 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.17.0: - Fix failures and drop support for Python 3.8 Signed-off-by: Leon Anavi --- .../{python3-filelock_3.16.1.bb => python3-filelock_3.17.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-filelock_3.16.1.bb =

[oe] [meta-python][PATCH 2/3] python3-aioresponses: Upgrade 0.7.7 -> 0.7.8

2025-01-22 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.7.8. Signed-off-by: Leon Anavi --- ...hon3-aioresponses_0.7.7.bb => python3-aioresponses_0.7.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-aioresponses_0.7.7.bb => python3-aioresponses_0.7.8.bb} (89%) diff

[oe] [meta-python][PATCH 3/3] python3-tox: Upgrade 4.23.2 -> 4.24.1

2025-01-22 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.24.1: - Adds ability to configure stderr output color Signed-off-by: Leon Anavi --- .../python/{python3-tox_4.23.2.bb => python3-tox_4.24.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-tox_4.23.2.bb => p

[oe] [meta-python][PATCH 3/5] python3-zeroconf: Upgrade 0.140.1 -> 0.141.0

2025-01-23 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.141.0: - Speed up adding and expiring records in the DNSCache Signed-off-by: Leon Anavi --- ...{python3-zeroconf_0.140.1.bb => python3-zeroconf_0.141.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-zeroconf_0.

[oe] [meta-python][PATCH 2/5] python3-snagboot: Upgrade 2.0 -> 2.1

2025-01-23 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.1: treewide: - make Kivy dependency optional by introducing a new "gui" package extra feature snagflash: - correct file offset computations in MMC flashing procedure snagrecover: - add support for STMicroelectronics STM32MP25 SoCs - add support for Xilinx ZynqMP SoCs Sign

[oe] [meta-python][PATCH 5/5] python3-cachetools: Upgrade 5.5.0 -> 5.5.1

2025-01-23 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 5.5.1: - Add documentation regarding caching of exceptions. - Officially support Python 3.13. - Update CI environment. Signed-off-by: Leon Anavi --- ...{python3-cachetools_5.5.0.bb => python3-cachetools_5.5.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename m

[oe] [meta-python][PATCH 4/5] python3-networkx: Upgrade 3.1 -> 3.4.2

2025-01-23 Thread Leon Anavi via lists.openembedded.org
Use python_setuptools_build_meta and upgrade to release 3.4.2: - Fix docstrings of dispatchable functions - Fix draw_networkx_nodes return type - Add disclaimer about LLM driven PRs - Fix doc warnings from recently added docs License-Update: Update year Signed-off-by: Leon Anavi --- .../{pytho

[oe] [meta-python][PATCH 1/5] python3-imageio: Upgrade 2.36.1 -> 2.37.0

2025-01-23 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.37.0: - Arr.newbyteorder deprecation in numpy>2.0 - Upgrade pyav plugin to support av v14 - Expose bacterial colony standard image Signed-off-by: Leon Anavi --- .../{python3-imageio_2.36.1.bb => python3-imageio_2.37.0.bb}| 2 +- 1 file changed, 1 insertion(+), 1 deletio

[oe] [meta-python][PATCH 1/5] python3-pocketsphinx: Upgrade 5.0.3 -> 5.0.4

2025-01-24 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 5.0.4: - Fix _pocketsphinx.pyx's set_alignment example - fix: evil version pinning must die.die.die - Fix typos discovered by codespell - GitHub Actions: Add Python 3.13 to the testing - Add a simple language model maker script - Add suggested packages to README.md Signed-off-b

[oe] [meta-python][PATCH 4/5] python3-hpack: Upgrade 4.0.0 -> 4.1.0

2025-01-24 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.1.0: API Changes (Backward Incompatible) - Support for Python 3.6 has been removed. - Support for Python 3.7 has been removed. - Support for Python 3.8 has been removed. - Renamed InvalidTableIndex exception to InvalidTableIndexError. API Changes (Backward Compatible) - Sup

[oe] [meta-python][PATCH 2/5] python3-marshmallow: Upgrade 3.25.1 -> 3.26.0

2025-01-24 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.26.0: - Typing: Add type annotations and improved documentation for class Meta options. - Typing: Improve type coverage of marshmallow.Schema.SchemaMeta. - Typing: marshmallow.Schema.loads parameter allows bytes and bytesarray. - Respect data_key when schema validators ra

[oe] [meta-python][PATCH 3/5] python3-wrapt: Upgrade 1.17.1 -> 1.17.2

2025-01-24 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.17.2: - Added universal binary wheels for macOS. That is, contains both x86_64 and arm64 architectures in the same wheel. Signed-off-by: Leon Anavi --- .../python/{python3-wrapt_1.17.1.bb => python3-wrapt_1.17.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) r

[oe] [meta-python][PATCH 5/5] python3-hyperframe: Upgrade 6.0.1 -> 6.1.0

2025-01-24 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 6.1.0: API Changes (Backward Incompatible) - Support for Python 3.6 has been removed. - Support for Python 3.7 has been removed. - Support for Python 3.8 has been removed. API Changes (Backward Compatible) - Support for Python 3.10 has been added. - Support for Python 3.11 ha

[oe] [meta-python][PATCH 4/7] python3-pydantic-core: Add native and nativesdk

2025-01-29 Thread Leon Anavi via lists.openembedded.org
To build python3-lief we need python3-pydantic-native. To build python3-pydantic-native we need python3-pydantic-core-native. This work was sponsored by GOVCERT.LU. Signed-off-by: Leon Anavi --- .../recipes-devtools/python/python3-pydantic-core_2.27.2.bb | 2 ++ 1 file changed, 2 insertions

[oe] [meta-python][PATCH 1/6] python3-pydantic: Upgrade 2.10.4 -> 2.10.5

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.10.5: - Remove custom MRO implementation of Pydantic models - Fix URL serialization for unions Signed-off-by: Leon Anavi --- .../{python3-pydantic_2.10.4.bb => python3-pydantic_2.10.5.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-dev

[oe] [meta-python][PATCH 2/6] python3-dbus-fast: Upgrade 2.24.4 -> 2.28.0

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.28.0: - Improve performance of unmarshalling variants - Improve performance of marshalling message headers - Revert avoid building wheels if a release is not made Signed-off-by: Leon Anavi --- ...{python3-dbus-fast_2.24.4.bb => python3-dbus-fast_2.28.0.bb} | 2 +- 1 file ch

[oe] [meta-python][PATCH 5/6] python3-bandit: Upgrade 1.8.0 -> 1.8.2

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.8.2: - Revert "Start testing with 3.14 alphas" - Bump docker/build-push-action from 6.9.0 to 6.10.0 - Update the bug template with latest bandit version - Add Mercedes-Benz to sponsor list - Bump docker/setup-buildx-action from 3.7.1 to 3.8.0 - [pre-commit.ci] pre-commit autou

[oe] [meta-python][PATCH 3/6] python3-inline-snapshot: Upgrade 0.18.2 -> 0.19.1

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.19.1: - added the optional inline-snapshot[dirty-equals] dependency to depend on the dirty-equals version which works in combination with inline-snapshot. - snapshots with pydantic models can now be compared multiple times Signed-off-by: Leon Anavi --- ...ine-snapshot

[oe] [meta-python][PATCH 6/6] python3-pyscaffold: Upgrade 4.5 -> 4.6

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.6: - Modify Cirrus CI template to save resources - Update Cirrus CI configuration - Update Gitlab CI template - Prefer importlib.resources.files instead of importlib.resources.read_text or pkgutil.get_data - Update version caps for dependency on platformdirs Signed-off-by:

[oe] [meta-python][PATCH 4/6] python3-responses: Upgrade 0.25.3 -> 0.25.5

2025-01-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.25.5: - Fix readme issue that prevented 0.25.4 from being published to pypi. - Responses can now match requests that use `data` with file-like objects. - RequestsMock.matchers was added. This property is an alias to responses.matchers. - Removed tests from packaged wheel

[oe] [meta-python][PATCH 1/2] python3-charset-normalizer: Upgrade 3.4.0 -> 3.4.1

2025-01-03 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 3.4.1: - Project metadata are now stored using pyproject.toml instead of setup.cfg using setuptools as the build backend. - Enforce annotation delayed loading for a simpler and consistent types in the project. - Optional mypyc compilation upgraded to version 1.14 for Python

[oe] [meta-python][PATCH 2/2] python3-bitstring: Upgrade 4.2.3 -> 4.3.0

2025-01-03 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 4.3.0: - Upgraded bitarray dependency to >= 3.0.0. - Explicit support for Python 3.13. - Added i and I struct codes for 32-bit ints. - Removed the 'experimental feature' label from the new exotic floating point types. - Fix for negative index LSB0 slicing issue. License-Updat

[oe] [meta-oe][scarthgap][PATCH] sip: Upgrade 6.8.3 -> 6.8.6

2024-12-23 Thread Leon Anavi via lists.openembedded.org
Upgrade to version 6.8.6: - Handle single number macOS deployment targets - Support for architectures where `char` is unsigned - Support for building from git archives - Run the tests using the current Python version The project has a proper pyproject.toml which declares the setuptools.build.meta

[oe] [meta-python][PATCH 1/2] python3-deprecated: Upgrade 1.2.14 -> 1.2.15

2025-01-09 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.2.15: - Resolve Python 2.7 support issue introduced in v1.2.14 in sphinx.py. - Add extra_stacklevel argument for interoperating with other wrapper functions (refer to #68 for a concrete use case). - Update class method deprecation warnings for Python 3.13. - Update GitHub

[oe] [meta-python][PATCH 2/2] python3-cached-property: Upgrade 1.5.2 -> 2.0.1

2025-01-09 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.0.1: - Specify py3.8 or higher / Officially drop py2.7 - Link to functools.cached_property - Add official support for current Python versions (3.8, 3.9, 3.10, 3.11, 3.12, 3.13) - Migrate AUTHORS.rst to AUTHORS.md - Migrate README.rst to README.md - Changed from black to ruff

[oe] [meta-python][PATCH 3/3] python3-cachecontrol: Upgrade 0.14.1 -> 0.14.2

2025-01-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.14.2: - Eliminate a race condition when overwriting cache entries. - Fix a requests object leak when doing caching on a streamed response. Signed-off-by: Leon Anavi --- ...n3-cachecontrol_0.14.1.bb => python3-cachecontrol_0.14.2.bb} | 2 +- 1 file changed, 1 insertion(+),

[oe] [meta-python][PATCH 1/3] python3-icecream: Upgrade 2.1.3 -> 2.1.4

2025-01-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.1.4: - Changed: Drop support for all Python versions prior to Python 3.8, now long past EOL. Notably, Python 2 is no longer supported. - Changed: Update the 'executing' dependency to >= v2.1.0 to improve source code analysis and support Python 3.13. Signed-off-by: Leon

[oe] [meta-python][PATCH 2/3] python3-pyusb: Upgrade 1.3.0 -> 1.3.1

2025-01-10 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.3.1: - core: fix a regression in ctrl_transfer where supplied read buffers were discarded Signed-off-by: Leon Anavi --- .../python/{python3-pyusb_1.3.0.bb => python3-pyusb_1.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtoo

[oe] [meta-python][PATCH 2/5] python3-marshmallow: Upgrade 3.23.3 -> 3.24.1

2025-01-08 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.24.1: - Typing: Fix typing for class_registry.get_class >From release 3.24.0: - Typing: Improve typings in marshmallow.fields - Typing: Replace type comments with inline typings - Typing: Fix type hint for nested parameter of Nested Signed-off-by: Leon Anavi --- ...hon3-m

[oe] [meta-python][PATCH 3/5] python3-a2wsgi: Upgrade 1.10.7 -> 1.10.8

2025-01-08 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.10.8: - Fix asgi.py's Task thread safety Signed-off-by: Leon Anavi --- .../{python3-a2wsgi_1.10.7.bb => python3-a2wsgi_1.10.8.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-a2wsgi_1.10.7.bb => python3-a2w

[oe] [meta-python][PATCH 5/5] python3-yamlloader: Upgrade 1.4.1 -> 1.5.1

2025-01-08 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.5.1: - fix: remove uv for Python 3.7 compatibility - Update pyproject.toml Signed-off-by: Leon Anavi --- ...n3-yamlloader_1.4.1.bb => python3-yamlloader_1.5.1.bb} | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) rename meta-python/recipes-devtools/python/{pyth

[oe] [meta-python][PATCH 4/5] python3-cerberus: Upgrade 1.3.5 -> 1.3.7

2025-01-08 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.3.7: - Amends missing changelog - Support for Python 3.12 & 3.13 Signed-off-by: Leon Anavi --- .../{python3-cerberus_1.3.5.bb => python3-cerberus_1.3.7.bb} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-cerberu

[oe] [meta-python][PATCH 1/5] python3-kivy: Upgrade 2.3.0 -> 2.3.1

2025-01-08 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 2.3.1: - [Backport devel-2.3.x] Fix PyInstaller hooks to work with v6.x.x - Remove duplicated code block for dependency management (applies to stable branches only) - [Backport devel-2.3.x] Bump SDL2 deps versions to latest available releases (macOS, Linux, Windows) - [Backp

[oe] [meta-python][PATCH 3/5] python3-changelog-chug: Add recipe

2025-02-13 Thread Leon Anavi via lists.openembedded.org
Add recipe for release 0.0.3: - Correct the programmer representation of a `ChangeLogEntry` object. - Refine specification of valid `ChangeLogEntry` fields. - Use explicit default values for entry fields. Signed-off-by: Leon Anavi --- .../python/python3-changelog-chug_0.0.3.bb| 23 +++

[oe] [meta-python][PATCH 5/5] python3-coverage: Upgrade 7.6.10 -> 7.6.12

2025-02-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 7.6.12: - Fix: some aarch64 distributions were missing Signed-off-by: Leon Anavi --- .../{python3-coverage_7.6.10.bb => python3-coverage_7.6.12.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-coverage_7.6.10.bb =

[oe] [meta-python][PATCH 4/5] python3-daemon: Upgrade 3.0.1 -> 3.1.2

2025-02-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.1.2: - In wheel, distribute only the Python packages that should be installed. - Migrate project code base from "flat layout" to "src layout" License-Update: Use COPYING file Signed-off-by: Leon Anavi --- ...-packaging-module-instead-of-setupto.patch | 44 ---

[oe] [meta-python][PATCH 1/5] python3-isort: Upgrade 5.13.2 -> 6.0.0

2025-02-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 6.0.0: - Python 3.13 support - Updates round 3 - Speed up exists_case_sensitive calls - nit: Fix deprecation message link - Ensure that split_on_trailing_comma works with as imports - Black profile: enable magic comma - Fix google style test - Update line_length and single_line_

[oe] [meta-python][PATCH 2/5] python3-evdev: Upgrade 1.8.0 -> 1.9.0

2025-02-13 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.9.0: - Fix for CPATH/C_INCLUDE_PATH being ignored during build. - Slightly faster reading of events in device.read() and device.read_one(). - Fix FreeBSD support. - Drop deprecated InputDevice.fn (use InputDevice.path instead). - Improve type hint coverage and add a py.typed

[oe] [meta-python][PATCH 1/5] python3-cppy: Upgrade 1.3.0 -> 1.3.1

2025-02-17 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.3.1: - On Windows link to debug runtime lib when building with a debug Python Signed-off-by: Leon Anavi --- .../python/{python3-cppy_1.3.0.bb => python3-cppy_1.3.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{p

[oe] [meta-python][PATCH 3/5] python3-bandit: Upgrade 1.8.2 -> 1.8.3

2025-02-17 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.8.3: - Bump docker/build-push-action from 6.10.0 to 6.11.0 - Bump docker/build-push-action from 6.11.0 to 6.12.0 - Bump docker/build-push-action from 6.12.0 to 6.13.0 - [pre-commit.ci] pre-commit autoupdate - Update bug template to include latest released versions - Add markup

[oe] [meta-python][PATCH 5/5] python3-typeguard: Upgrade 4.4.1 -> 4.4.2

2025-02-17 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.4.2: - Fixed TypeCheckError in unpacking assignment involving properties of a parameter of the function - Fixed display of module name for forward references - Fixed TypeError when using an assignment expression - Fixed ValueError: no signature found for builtin when checkin

[oe] [meta-python][PATCH 4/5] python3-humanize: Upgrade 4.11.0 -> 4.12.0

2025-02-17 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 4.12.0: - Add support for Python 3.14 and test PyPy3.11 - Handle en_GB and en_US locale - Release to PyPI using Trusted Publishing Signed-off-by: Leon Anavi --- .../{python3-humanize_4.11.0.bb => python3-humanize_4.12.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(

[oe] [meta-python][PATCH 2/5] python3-simplejson: Upgrade 3.19.3 -> 3.20.1

2025-02-17 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 3.20.1: - Do not memoize keys before they are coerced to string Signed-off-by: Leon Anavi --- ...ython3-simplejson_3.19.3.bb => python3-simplejson_3.20.1.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-simplejson_

[oe] [meta-python][PATCH 1/3] python3-trio: Upgrade 0.28.0 -> 0.29.0

2025-02-14 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 0.29.0: - Add trio.lowlevel.in_trio_run() and trio.lowlevel.in_trio_task() and document the semantics (and differences) thereof. See the documentation. - If trio.testing.RaisesGroup does not get the expected exceptions it now raises an AssertionError with a helpful message

[oe] [meta-python][PATCH 3/3] python3-requests-futures: Upgrade 1.0.1 -> 1.0.2

2025-02-14 Thread Leon Anavi via lists.openembedded.org
Upgrade to release 1.0.2: - Correct setup.py email addr Signed-off-by: Leon Anavi --- ...sts-futures_1.0.1.bb => python3-requests-futures_1.0.2.bb} | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-requests-futures_1.0.1.bb => python3

  1   2   >