summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-cachetools: Upgrade 5.3.3 -> 5.4.0Leon Anavi2024-08-021-1/+1
| | | | | | | | | | | | Upgrade to version 5.4.0: - Add the keys.typedmethodkey decorator. - Deprecate MRUCache class. - Deprecate @func.mru_cache decorator. - Update CI environment. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: switch to PEP-517 build backendLeon Anavi2024-08-021-1/+1
| | | | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-multidict-6.0.5+git-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycares: switch to PEP-517 build backendLeon Anavi2024-08-021-1/+1
| | | | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-pycares-4.4.0-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiosignal: switch to PEP-517 build backendLeon Anavi2024-08-021-1/+1
| | | | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-aiosignal-1.3.1-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: Upgrade 3.9.5 -> 3.10.0Leon Anavi2024-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 3.10.0: - Fixed server response headers for Content-Type and Content-Encoding for static compressed files - Fixed duplicate cookie expiration calls in the CookieJar implementation - Adjusted FileResponse to check file existence and access when preparing the response - Fixed AsyncResolver to match ThreadedResolver behavior - Fixed ws_connect not respecting receive_timeout` on WS(S) connection - Removed blocking I/O in the event loop for static resources and refactored exception handling - Added a Request.wait_for_disconnection() method, as means of allowing request handlers to be notified of premature client disconnections - Added a feature to retry closed connections automatically for idempotent methods - Added server capability to check for static files with Brotli compression via a .br extension Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: update v2.2.0 -> v2.2.1Bartosz Golaszewski2024-08-011-1/+1
| | | | | | | | | | Bug fixes: - fix requesting lines by name with multiple entries - fix a use-after-free bug in python bindings - fix passing the event clock property to line requests in python bindings Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohue: 4.7.1 -> 4.7.2Tom Geelen2024-07-311-6/+5
| | | | | | Drop runtime dependency on python3-profile as this is not in the pyproject.toml file. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-configobj: switch to PEP-517 build backendTim Orling2024-07-271-1/+1
| | | | | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-configobj-5.0.8-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: fix incompatible versionFrank de Brabander2024-07-265-201/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The recipe for pydantic currently is at version 2.7.2. This project specifies in its pyproject.toml that it depends on pydantic-core version 2.18.4. Because an older 2.16.3 version of pydantic-core was used now, a simple bit of code will break. from enum import Enum from pydantic import BaseModel class Color(str, Enum): RED = "RED" BLUE = "BLUE" class Car(BaseModel): color: Color print(Car(color=Color.RED)) This will upgrade the python3-pydantic-core recipe to make it compatible with python3-pydantic, so that the above snippet of code will no longer fail. Two patches are removed, these backports are now included in the upstream code. A new patch is added to set the required rust compiler from 1.76 to 1.75. Version 1.76 is not actually needed. File python3-pydantic-core-crates.inc is regenerated by running 'bitbake -c update_crates python3-pydantic-core'. The recipes RDEPENDS now includes python3-compression. The pydantic schema validator imports 'importlib.metadata' which wants to import 'zipfile'. The buildpaths QA check is skipped. This should be fixed at some point, but it was already failing before this change. Signed-off-by: Frank de Brabander <debrabander@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-werkzeug: upgrade 3.0.1 -> 3.0.3Soumya Sambu2024-07-261-2/+2
| | | | | | | | | | | | | | Includes fix for CVE-2024-34069 The license didn't change but the file was renamed. Changelog: ========== https://github.com/pallets/werkzeug/blob/3.0.3/CHANGES.rst https://github.com/pallets/werkzeug/blob/3.0.2/CHANGES.rst Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: remove useless and problematic .pth fileChen Qi2024-07-251-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our python3-protobuf is installed in standard site-packages location, there's no need for an extra .pth file. So this .pth is useless. What's worse, this .pth file is problematic for python 3.12 ptest. It will cause the following test case to hang forever: test.test__xxsubinterpreters.CreateTests.test_in_thread I've filed an issue[1] for cpython. Until the problem is resolved there, we should avoid packaging this .pth file. In fact, Debian also removes this file in the rules file, though their reason for removal is likely that the file is useless. rules: find $(CURDIR)/debian/python3-protobuf -name 'protobuf-*-nspkg.pth' -delete Some more information below, just for better tracking: 1. That .pth file is way too complicated according to .pth design[2]. 2. The subinterpreter is not offically part of python, at least for 3.12. The PEP[3][4] has not been accepted. The test__xxsubinterpreter is a preparation for it. [1] https://github.com/python/cpython/issues/122220 [2] https://docs.python.org/3/library/site.html [3] https://peps.python.org/pep-0554/ [4] https://peps.python.org/pep-0554/ Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: remove unneeded CFLAGSChangqing Li2024-07-191-5/+0
| | | | | | | | | | | | | Following errors already fixed in 3.11.0, refer[1][2], so remove the unneeded CFLAGS: h5py/h5l.c:8163:107: error: passing argument 4 of '__pyx_f_4h5py_4defs_H5Lunpack_elink_val' from incompatible pointer type [-Wincompatible-pointer-types] h5py/h5l.c:8163:133: error: passing argument 5 of '__pyx_f_4h5py_4defs_H5Lunpack_elink_val' from incompatible pointer type [-Wincompatible-pointer-types] [1] https://github.com/h5py/h5py/pull/2382/commits/387a22b8c1513800c0401f496b4ed512c1639798 [2] https://github.com/h5py/h5py/pull/2380/commits/704e13ac83b42898514610c4df9f32f367e767e4 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-incremental: improve packagingGuðni Már Gilbert2024-07-181-6/+21
| | | | | | | | | | | | | | Summary of changes: 1. Create a new package: python3-incremental-tests 2. Create a new package: python3-incremental-scripts. This is an optional package used to update Twisted locally on the command line. The package requires python3-click. Most, if not all, users don't need this package. 3. There is no longer a circular dependency between python3-twisted and python3-incremental at build time. 5. python3-incremental ipk package shrinks from 167 KiB to 32 KiB Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-geomet: Switch to setuptools_build_meta build backendDimitri Bouras2024-07-181-6/+2
| | | | | | | | | | | | | As per [1] this seems to be the right backend to use Switch to pypi fetcher now that 1.1.0 is released Also see the discussion here [2] [1] https://github.com/geomet/geomet/blob/master/pyproject.toml#L5 [2] https://github.com/openembedded/meta-openembedded/pull/843 Signed-off-by: Khem Raj <raj.khem@gmail.com> Reported-by: Dimitri Bouras <dimitrios.bouras@gmail.com>
* python3-validators: upgrade 0.28.3 -> 0.32.0Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | Changelog: =========== - feat: add validator for sha384 hash - feat: add validators for base16 and base32 encodings - feat: add validator for trx addresses - patch: moves btc_address to crypto_addresses - feat: add validator for eth addresses - chore: update dev deps; adds python EOL info Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-setuptools: upgrade 70.1.0.20240627 -> 70.3.0.20240710Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | Changelog: ============ - Support for loading distutils from the standard library is now deprecated, including use of SETUPTOOLS_USE_DISTUTILS=stdlib and importing distutils before importing setuptools. - Bugfix for building Cython extension on Windows - Updated distutils including significant changes to support Cygwin and mingw compilers. - Fix distribution name normalisation (PEP 625) for valid versions that are not canonical (e.g. 1.0-2). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tomlkit: upgrade 0.12.5 -> 0.13.0Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============= - fix: Test failures with Python 3.13.0a4: test_dates_behave_like_dates and test_times_behave_like_times - [pre-commit.ci] pre-commit autoupdate - fix: Revert "fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted (#347)" - Update tests action - fix: tomlkit 0.12.5 : Encoder contract interferes with external TypeErrors raised in encoders - chore(deps-dev): bump certifi from 2024.2.2 to 2024.7.4 - chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2 - chore(deps-dev): bump requests from 2.31.0 to 2.32.2 - chore(deps-dev): bump zipp from 3.15.0 to 3.19.1 - fix: keep the nested out of order table Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sympy: upgrade 1.12.1 -> 1.13.0Wang Mingyu2024-07-151-1/+1
| | | | | | | | Changelog: https://github.com/sympy/sympy/wiki/release-notes-for-1.13.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-py7zr: upgrade 0.21.0 -> 0.21.1Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | | Changelog: ============ - Treat zero byte stream as a file. - feat: check targets argument type for read and extract method - feat: Add recursive sudirectories and files extraction. - feat: ensure unpack_7zarchive closes the archive - docs: Use same format for unpack_archive example as for make_archive - fix bug in function is_64bit() - feat: make unpack_7zarchive raise ReadError for invalid files Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prettytable: upgrade 3.10.0 -> 3.10.2Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | Changelog: =========== - Fix typo in README.md - Change how size of headers are calculated to fix ColorTable with title Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-portalocker: upgrade 2.10.0 -> 2.10.1Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | Changelog: ========== - increasing the timeouts to make the osx tests less flaky - Fix spelling error Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: upgrade 10.3.0 -> 10.4.0Wang Mingyu2024-07-152-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-support-cross-compiling.patch refreshed for 10.4.0 Changelog: =========== - Raise FileNotFoundError if show_file() path does not exist - Improved reading 16-bit TGA images with colour - Deprecate non-image ImageCms modes - Fixed processing multiple JPEG EXIF markers - Do not preserve EXIFIFD tag by default when saving TIFF images - Added ImageFont.load_default_imagefont() - Added Image.WARN_POSSIBLE_FORMATS - Remove zero-byte end padding when parsing any XMP data - Do not detect Ultra HDR images as MPO - Raise SyntaxError specific to JP2 - Do not use first frame duration for other frames when saving APNG images - Consider I;16 pixel size when using a 1 mode mask - When saving multiple PNG frames, convert to mode rather than raw mode - Added byte support to FreeTypeFont - Allow float center for rotate operations - Do not read layers immediately when opening PSD images - Restore original thread state - Read IM and TIFF images as RGB, rather than RGBX - Only preserve TIFF IPTC_NAA_CHUNK tag if type is BYTE or UNDEFINED - Clarify ImageDraw2 error message when size is missing - Support unpacking more rawmodes to RGBA palettes - Removed support for Qt 5 - Improve ImageFont.freetype support for XDG directories on Linux - Improved consistency of XMP handling - Use pkg-config to help find libwebp and raqm - Accept 't' suffix for libtiff version #8126, - Deprecate ImageDraw.getdraw hints parameter - Added ImageDraw circle() - Add mypy target to Makefile - Added more modes to Image.MODES - Deprecate BGR;15, BGR;16 and BGR;24 modes - Fix ImagingAccess for I;16N on big-endian - Support reading P mode TIFF images with padding - Deprecate support for libtiff < 4 - Corrected ImageShow UnixViewer command - Use functools.cached_property in ImageStat - Add support for reading BITMAPV2INFOHEADER and BITMAPV3INFOHEADER - Support reading CMYK JPEG2000 images Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm-backend: upgrade 2.3.1 -> 2.3.2Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | Changelog: =========== - Detect src layout only if it exists and included by build config - Use compatible is_relative_to for Python 3.8 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-oletools: upgrade 0.60.1 -> 0.60.2Wang Mingyu2024-07-151-2/+2
| | | | | | | | | | | | | | | | Changelog: ============ - fixed a bug in open_slk - fixed a bug due to new PROJECTCOMPATVERSION record in dir stream - oleobj: fixed SyntaxError with Python 3.12 - rtfobj: fixed SyntaxError with Python 3.12 - clsid: added CLSIDs for MSI, Zed - ftguess: added MSI, PNG and OneNote formats - pyxswf: fixed python 3.12 compatibility - setup/requirements: allow pyparsing 3 to solve install issues Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.71 -> 0.3.72Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Properly decode AksIM-2 warning and error bits - Make MA732 trimming for off-axis applications actually work - When encoders are no longer active, stop using them and trigger a fault - Limit the commanded velocity to something physically achievable - Fault if a non-reducing gear ratio is configured without overriding - Default bemf_feedforward to 0.0, and fault if it is configured non-zero without acceleration limits or override Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: upgrade 4.9.0 -> 4.10.0Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - Remove shebang from filesize.py - Fix test failures on systems with 32-bit time_t - Fix handling of negative time deltas - Fix naturaldelta sub second precision - Reword the French translation of very small amount of time - Fix Arabic localization - metric: Fix precision format Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.5.4 -> 7.6.0Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | Changelog: =========== - Exclusion patterns can now be multi-line - The JSON report now includes per-function and per-class coverage information. - Fixed an incorrect calculation of "(no class)" lines in the HTML classes report. - Python 3.13.0b3 is supported. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.2.2 -> 3.2.3Wang Mingyu2024-07-151-1/+1
| | | | | | | | Changelog: Fix AssertionError when inferring a property consisting of a partial function. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-argh: upgrade 0.31.2 -> 0.31.3Wang Mingyu2024-07-151-1/+1
| | | | | | | | | | | | Changelog: =========== - Fix type annotation of errors in wrap_errors - fix: exposing func arg in CLI under a different name via deco - fix: tests were failing under Python 3.13 - Docs update in similar.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: add an archive prefix to avoid clashing with redisYoann Congal2024-07-081-0/+3
| | | | | | | | | | | | | The new python3-redis_5.0.7 archive "redis-5.0.7.tar.gz" may clash with a very old redis-5.0.7 archive. It does on the autobuilder which kept its DL_DIR from this era and triggers a mirroring error[0]. To fix this, add a "pypi-" prefix to the archive name of python3-redis. [0]:https://autobuilder.yoctoproject.org/typhoon/#/builders/156/builds/420/steps/17/logs/errors Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: ignore various issues fatal with gcc-14Martin Jansa2024-07-083-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | work arounds for: meta-oe/meta-oe/recipes-devtools/nodejs/nodejs_20.12.2.bb:do_compile meta-oe/meta-oe/recipes-support/pidgin/pidgin_2.14.2.bb:do_compile meta-oe/meta-oe/recipes-devtools/uw-imap/uw-imap_2007f.bb:do_compile meta-oe/meta-oe/recipes-extended/rrdtool/rrdtool_1.8.0.bb:do_compile meta-oe/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-gevent_24.2.1.bb:do_compile meta-oe/meta-oe/recipes-support/avro/avro-c++_1.11.3.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-h5py_3.10.0.bb:do_compile meta-oe/meta-oe/recipes-multimedia/cdrkit/cdrkit_1.1.11.bb:do_compile meta-oe/meta-networking/recipes-connectivity/openthread/ot-br-posix_git.bb:do_compile meta-oe/meta-oe/recipes-devtools/heaptrack/heaptrack_1.2.0.bb:do_configure meta-oe/meta-oe/recipes-support/avro/avro-c_1.11.3.bb:do_compile meta-oe/meta-oe/recipes-core/usleep/usleep_1.2.bb:do_compile meta-oe/meta-networking/recipes-protocols/openflow/openflow_git.bb:do_compile meta-oe/meta-oe/recipes-extended/sblim-sfcc/sblim-sfcc_2.2.8.bb:do_compile meta-oe/meta-networking/recipes-support/linux-atm/linux-atm_2.5.2.bb:do_compile meta-oe/meta-oe/recipes-kernel/ipmitool/ipmitool_1.8.19.bb:do_compile meta-oe/meta-networking/recipes-support/ssmping/ssmping_0.9.1.bb:do_compile meta-oe/meta-oe/recipes-connectivity/wifi-test-suite/wifi-test-suite_10.10.1.bb:do_compile meta-oe/meta-oe/recipes-extended/zsync/zsync-curl_git.bb:do_compile meta-oe/meta-python/recipes-devtools/python/python3-kivy_2.3.0.bb:do_compile meta-oe/meta-oe/recipes-support/openct/openct_0.6.20.bb:do_compile meta-oe/meta-oe/recipes-benchmark/dhrystone/dhrystone_2.1.bb:do_compile meta-oe/meta-networking/recipes-daemons/ncftp/ncftp_3.2.7.bb:do_compile meta-oe/meta-oe/recipes-support/daemontools/daemontools_0.76.bb:do_compile meta-oe/meta-oe/recipes-devtools/libgee/libgee_0.20.6.bb:do_compile meta-oe/meta-oe/recipes-devtools/mcpp/mcpp_2.7.2.bb:do_compile meta-oe/meta-oe/recipes-devtools/android-tools/android-tools_5.1.1.r37.bb:do_compile meta-oe/meta-networking/recipes-connectivity/dibbler/dibbler_git.bb:do_compile meta-oe/meta-oe/recipes-devtools/glade/glade_3.22.2.bb:do_compile http://errors.yoctoproject.org/Errors/Build/183124/ Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inflate64: Fix build with clang fortified glibc headersKhem Raj2024-07-022-0/+84
| | | | | | This issue is seen with upcoming glibc 2.40 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: add missing run-time dependenciesBartosz Golaszewski2024-07-011-0/+4
| | | | | | | The recipe is missing most of the run-time dependencies for virtualenv. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.19.0 -> 6.20.0Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | | Changelog: ========== - Release notes page name changed from releases to release_notes - Provide explicit __all__ exports for providers in web3/providers/__init__.py; update web3/__init__.py to include all provider classes including base classes. - Created ABIError type in the web3.types module and added as a valid type of ABIElement. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-setuptools: upgrade 70.0.0.20240524 -> 70.1.0.20240627Wang Mingyu2024-07-011-1/+1
| | | | | | | | Changelog: Update setuptools to v70.1.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twine: upgrade 5.1.0 -> 5.1.1Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | Changelog: =========== - Resolve DeprecationWarnings when extracting twine metadata. - Fix bug for Repository URLs with auth where the port was lost. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 5.0.6 -> 5.0.7Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | Changelog: ============= - None UnixDomainSocket timeout - Updated redis version to represent latest available build Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rapidjson: upgrade 1.17 -> 1.18Wang Mingyu2024-07-011-2/+2
| | | | | | | | | | Changelog: Expose PEP-484 typing stubs, thanks to Rodion Kosianenko and GoodWasHere License-Update: Copyright year updated to 1.18 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.6.8 -> 3.6.9Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Remove python 3.8 from CI - Log comm retries. - Solve serial unrequested frame. - test convert registers with 1234.... - Fix writing to serial (rs485) on windows os. - Remember to remove serial writer. - Update client.rst - Fix usage file names - Show error if example is run without support files. - Solve pylint error. - Describe zero_mode in ModbusSlaveContext.init - Datastore will not return ExceptionResponse. - call async datastore from modbus server - Transaction id overrun. - Add minimal devcontainer. - Sphinx: do not turn warnings into errors. - Fix usage of AsyncModbusTcpClient in client docs page - Bump actions CI. - Request/Response: change execute to be async method - datastore: add async_setValues/getValues methods - fixed kwargs not being expanded for actions on bit registers, adjusted tests to catch this issue - Clean datastore setValues. - modbus_server: call execute in a way that those can be either coroutines or normal methods - Streamline message class. - Fix decode for wrong mdap len. - SOCKET/TLS framer using message decode(). - ASCII framer using message decode() - Add generate_ssl() to TLS client as helper. - add _legacy_decoder to message rtu Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm: upgrade 2.15.4 -> 2.16.1Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Fix new interface from pbs_installer regarding build_dir and best match auto-install strategy for pdm use (same as for pdm python install --list) - Fix crash when pdm is used with importlib-metadata version 8.0. - Add --no-extras to pdm export to strip extras from the requirements. Now the default behavior is to keep extras. - Support PEP 723: running scripts with inline metadata in standalone environment with dependencies. - pdm use and pdm python install now take requires-python into account (incl. from pyproject.toml) if python version not specified and pdm use provides auto installation by that. - --no-isolation no longer installs build-requires nor dynamic build dependencies, to be consistent with pip. - Add notifiers in CLI output when global project is being used. - Use tool.pdm.resolution table when calculating the content hash of project file, previously only overrides table was used. This will change the hash already stored in the lockfile, so bump the lockfile version to 4.4.2. - Add max retries on read timeout or bad connection. - Don't update local files if they don't change. - Don't list python versions that don't have any installation link for the current platform. - Clarify the purposes of pdm outdated and --unconstrained option. - Some clarifications on the interpreter selection and central package cache. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-openpyxl: upgrade 3.1.4 -> 3.1.5Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | Changelog: ============ - Test fails due to change in Numpy API - Excel is very fussy about the version number - Poor perfomance when reading workbooks with lots of named styles Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.25.0 -> 8.26.0Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | Changelog: =========== - bugfix for call to structured_traceback - fixed honoring custom repr for NamedTuple if assigned by partialmethod - Convert matplotlib gui name in enable_gui Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imageio: upgrade 2.34.1 -> 2.34.2Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | | Changelog: =========== - Add support for numpy 2.0 - Update actions/checkout and actions/setup-python - Start testing pypy-3.10 and update pypy test runners - Fix duration description in pillow legacy Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-googleapis-common-protos: upgrade 1.63.1 -> 1.63.2Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | Changelog: =========== - deps: Require protobuf>=3.20.2 - Regenerate pb2 files for compatibility with protobuf 5.x Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.134.0 -> 2.135.0Wang Mingyu2024-07-011-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/releases/tag/v2.135.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-core: upgrade 2.19.0 -> 2.19.1Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | Changelog: =========== - Add support for protobuf 5.x - Ignore unknown fields in rest streaming. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gast: upgrade 0.5.4 -> 0.6.0Wang Mingyu2024-07-011-1/+1
| | | | | | | | Changelog: Harmonize gast.dump behavior across versions, following py3.13 behavior Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dbus-fast: upgrade 2.21.3 -> 2.22.1Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | Changelog: ============ - Wheel build exclude for pp37 - Build wheels for aarch64 to allow use in embedded systems Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-awesomeversion: upgrade 24.2.0 -> 24.6.0Wang Mingyu2024-07-011-1/+1
| | | | | | | | | | | | | | | | Changelog: ========= - Remove deprecated positional arguments - Add timeframe to warning about using find_first_match without ensure_strategy - Split release flow into two jobs (build/publish) - Use correct depth argument for checkout action - Add artifacts group to dependabot config - Extend PEP440 to include (_/-) as dev/post/pre-release separator - Allow local version for PEP440 - Update demo to trigger on input Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.13.1 -> 1.13.2Wang Mingyu2024-07-011-2/+2
| | | | | | | | | | | | | | | | | | | Lisence-Update: Copyright year updated to 1.13.2 Changelog: ============= - Improve computed column compare function to support multi-line expressions. - Fixed bug in alembic command stdout where long messages were not properly wrapping at the terminal width. - Fixed internal issue where Alembic would call connection.execute() sending an empty tuple to indicate "no params". In SQLAlchemy 2.1 this case will be deprecated as "empty sequence" is ambiguous as to its intent. - Fixes to support pytest 8.1 for the test suite. - Fixed the detection of serial column in autogenerate with tables not under default schema on PostgreSQL Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>