summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-pychromecast: upgrade 14.0.1 -> 14.0.2Tom Geelen2024-10-102-3/+3
| | | | | | | | Changelog: https://github.com/home-assistant-libs/pychromecast/releases/tag/14.0.2 Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-aiohttp: Add new recipeTom Geelen2024-10-101-0/+11
| | | | | | | Based on https://pypi.org/project/pytest-aiohttp/ Signed-off-by: Tom Geelen <t.f.g.geelen@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: Add recipeLeon Anavi2024-10-101-0/+13
| | | | | | | | | | | Add recipe for release 0.2.0: - Fixed loading the C-extensions on Python 3.8 - Improved typing for the :func:`propcache.api.under_cached_property` decorator Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-reedsolo: switch to PEP-517 build backendalperak2024-10-101-1/+1
| | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fix: WARNING: python3-reedsolo-2.1.0b1-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: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pastedeploy: switch to PEP-517 build backendalperak2024-10-101-7/+10
| | | | | | | | | | | | | - The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. - Unnecessary dependencies dropped. Fix: WARNING: python3-pastedeploy-3.1.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: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-spidev: switch to PEP-517 build backendalperak2024-10-101-1/+1
| | | | | | | | | Fix: WARNING: python3-spidev-3.6-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: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inflate64: switch to PEP-517 build backendalperak2024-10-101-2/+2
| | | | | | | | | | | | | | | - The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. - The PyPi package name (defaults to PN without the python3- prefix), so there is no need to set PYPI_PACKAGE as inflate64, it is by default. - Added missing dependency python3-setuptools-scm-native. Fix: WARNING: python3-inflate64-1.0.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: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: switch to PEP-517 build backendalperak2024-10-101-3/+1
| | | | | | | | | | - The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. - The PyPi package name (defaults to PN without the python3- prefix), so there is no need to set PYPI_PACKAGE as alembic, it is by default. WARNING: python3-alembic-1.13.3-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: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: Upgrade 2.0.32 -> 2.0.35 and switch to PEP-517 build backendalperak2024-10-101-3/+4
| | | | | | | | | | | | | | | | | | | | | - The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. - PYPI_PACKAGE name changed SQLAlchemy to sqlalchemy. - Added missing Cython dependency. Fix: WARNING: python3-sqlalchemy-2.0.32-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.33 https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.34 https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.35 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmpy2: Upgrade 2.1.5 -> 2.2.1Leon Anavi2024-10-102-267/+2
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 2.2.1: - Bug fix: use C int instead of C char for some internal code - Bug fix: add xmpz.bit_count method Drop 0001-src-fix-python-3.12-builds.patch because a similar change has been implemented upstream and the patch is not needed. The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes: WARNING: python3-gmpy2-2.2.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.10.8 -> 3.10.9Leon Anavi2024-10-101-1/+1
| | | | | | | | | | | | | | | | | Upgrade to release 3.10.9: - Fixed proxy headers being used in the ConnectionKey hash when a proxy was not being used - Widened the type of the trace_request_ctx parameter of :meth:`ClientSession.request() - Fixed failure to try next host after single-host connection timeout - Improved performance of resolving hosts with Python 3.12+ - Reduced memory required for timer objects created during the client request lifecycle Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-toolz: Upgrade 0.12.1 -> 1.0.0Leon Anavi2024-10-101-1/+1
| | | | | | | | | | | | Upgrade to release 1.0.0: - Test fixes for changes in recent upstream Python - Drop Python 3.7 - Test against Python 3.13 - Update docs Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: Upgrade 3.7.2 -> 3.7.3Leon Anavi2024-10-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 3.7.3: - 100% test coverage of framers - Framer, final touches - Readme file renamed - Remove old framers - frameProcessIncomingPacket removed - Cleanup framers (reduce old_framers) - Run CI on PR targeted at wait_next_api - Sync client, allow unknown recv msg size - integrate old rtu framer in new framer - Update README.rst - Client.close should not allow reconnect= - Remove async client.idle_time() - Client doc, add common methods (base) - Reset receive buffer with send() - Remove unused protocol_id from pdu - CI run on demand on non-protected branches - Server listener and client connections have is_server set - Reopen listener in server if disconnected - Regroup test - Improve docs around sync clients and reconnection - transport 100% test coverage (again) - Update actions to new node.js - Bump 3rd party - Documentation on_connect_callback - Fixes the unexpected implementation of the ModbusSerialClient.connected property - Forward error responses instead of timing out - Add stacklevel=2 to logging functions - Fix encoding & decoding of ReadFileRecordResponse - Improvements for example/contib/solar - Update solar.py - Remove double conversion in int - fixed type hints for write_register and write_registers - Remove _header from framers Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: Upgrade 1.13.1 -> 1.14.0Leon Anavi2024-10-101-1/+2
| | | | | | | | | | | | | | | | | Upgrade to release 1.14.0: - Switched to using the :mod:`propcache <propcache.api>` package for property caching - Started testing with Hypothesis - Improved performance of :py:meth:`~yarl.URL.is_default_port` when no explicit port is set - Improved performance of converting :class:`~yarl.URL` to a string when no explicit port is set - Improved performance of the :py:meth:`~yarl.URL.origin` method - Improved performance of encoding hosts Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: Upgrade 3.3.4 -> 3.3.5Leon Anavi2024-10-091-1/+1
| | | | | | | | | | | Upgrade to release 3.3.5: - Control setting local nodes outside of the supposed local's constructor - Fix Python 3.13 compatibility re: collections.abc Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-stevedore: Upgrade 5.2.0 -> 5.3.0Leon Anavi2024-10-091-1/+1
| | | | | | | | | | | | | | Upgrade to version 5.3.0: - reno: Update master for unmaintained/zed - Remove old excludes - Update master for stable/2024.1 - reno: Update master for unmaintained/xena - reno: Update master for unmaintained/wallaby - reno: Update master for unmaintained/victoria Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fsspec: Add support for native and nativesdk buildsPeng Zhang2024-10-091-0/+2
| | | | | | | | | | python3-pyyaml-include already supports native and nativesdk builds. Starting from version 2.0, fsspec was introduced as a dependency for pyyaml-include. This commit adds support for native and nativesdk builds in the fsspec recipe. Signed-off-by: Peng Zhang <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyyaml-include: Add fsspec as a runtime dependencyPeng Zhang2024-10-091-0/+1
| | | | | | | | | | | Starting from version 2.0, fsspec was introduced in pyyaml-include, allowing the inclusion of files from various sources such as HTTP, SFTP, and S3. As a result, pyyaml-include now depends on fsspec for both local and remote file inclusion, making it a required runtime dependency. Signed-off-by: Peng Zhang <peng.zhang1.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: Upgrade 4.10.0 -> 4.11.0Leon Anavi2024-10-091-1/+1
| | | | | | | | | | | Upgrade to version 4.11.0: - Add natural_list - filesize: support the ronna and quetta prefixes - Update French translations for numbers Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gcovr: Upgrade 7.2 -> 8.0Leon Anavi2024-10-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to version 8.0: - Changes related to added support of gcov JSON intermediate format - Detect suspicious counter values in gcov output - Add --html-single-page to create a single page report (static or with Javascript) - Upload standalone applications as release artifacts - Add support for gcov JSON intermediate format - Add Exclusion markers to exclude a while function - Change sort order in JSON output files - Add source exclusion markers to exclude source branch from target line - Implement consistent sorting of files with no lines, or one line with zero coverage - Use replacement value of 0 for function call count NAN % - Fix erroneous deprecation warning - Fix display filename in HTML report - Fix bundle of standalone executable with Python 3.12 - Fix merging of function coverage data - Fix inefficient regular expression - Fix missing output of gcov if execution fails - Move tests to directory in the root - Add MacOs to the GitHub test workflow - Remove test exclusions for MacOs and adapt tests and reference data - Link correct documentation version in copyright header - Move tag creation before publish the distribution because tag from pipeline doesn't trigger additional runs - Fix scrubber for date in HTML test data - Add test with Python 3.12 - Add gcc-14 to the test suite - Skip coverage upload if executed in a fork - Only execute pipeline if pushed on main and add button to execute workflow manual - Check spelling in test pipeline - Merge the test and deploy workflow to a single CI workflow - Add Codacy to CI workflow for tracking coverage and code quality - Add bandit to the linters - Remove Codecov upload from pipeline - Add test with bazel tests License-Update: Adapt to new format, remains BSD 3-Clause License Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: Upgrade 6.0.5 -> 6.1.0Leon Anavi2024-10-091-1/+1
| | | | | | | | | | | | Upgrade to version 6.1.0: - Covered the unreachable code path in multidict._multidict_base._abc_itemsview_register() with typing - Added support for Python 3.13 - Removed Python 3.7 support Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: Update to walnascar (5.2) layer/release seriesKhem Raj2024-10-011-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyasn1-modules: Stop using pyasn1.compat.octets in testsKhem Raj2024-10-012-0/+172
| | | | | | asn1 0.6.1 has dropped this module Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.134.0 -> 0.135.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: Improve performance of DNSCache backend Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: upgrade 1.11.1 -> 1.13.1Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | Changelog: ============ -Added :attr:~yarl.URL.path_safe to be able to fetch the path without %2F and %25 decoded -Restore decoding %2F (/) in URL.path -Improved performance of processing paths -Added :attr:~yarl.URL.host_subcomponent which returns the :rfc:3986#section-3.2.2 host subcomponent -Started rejecting ASCII hostnames with invalid characters. For host strings that -look like authority strings, the exception message includes advice on what to do instead -Fixed IPv6 addresses missing brackets when the :class:~yarl.URL was converted to a string -Improved performance of calling :py:meth:~yarl.URL.build with authority Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 3.4.1 -> 3.4.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | Changelog: ========== - Fix other failing URL normalization tests - Avoid the use of sys.version_info for checking results, better to extend the check to more values. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.20.1 -> 7.3.0Wang Mingyu2024-09-301-2/+2
| | | | | | | | | | License-Update: merge template, fill vars, lint Changelog: https://github.com/ethereum/web3.py/blob/v7.3.0/docs/release_notes.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: upgrade 5.0.2 -> 5.0.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | Changelog: ============= - [inotify] Improve cleaning up Inotify threads, and add eventlet test cases Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tzdata: upgrade 2024.1 -> 2024.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: https://github.com/python/tzdata/releases/tag/2024.2 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-thrift: upgrade 0.20.0 -> 0.21.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: https://github.com/apache/thrift/blob/master/CHANGES.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sympy: upgrade 1.13.2 -> 1.13.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | Changelog: ========== - Handle matrices of zero columns correctly in the Matrix constructor. - NumPy numbers can be used with clebsch_gordan. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.39.0 -> 0.39.1Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | Changelog: =========== - Avoid regex re-compilation in responses.py and schemas.py - Improve performance of get_route_path by removing regular expression usage - Consider FileResponse.chunk_size when handling multiple ranges - Use token_hex for generating multipart boundary strings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 5.0.8 -> 5.1.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Client-side caching - Timeseries insertion filters for close samples - Enhanced classes string representation - Partial clean up of Python 3.7 compatibility - Handle RESP3 sets as Python lists - Prevent async ClusterPipeline instances from becoming "false-y" - Add hostname field to _parse_node_line - Delete the first-defined (and thus "duplicate") Script class - Catch a known DeprecationWarning when calling .close() - Add missed redismod at test_commands.py - Update README.md - mentioning redis 7.4 support - Update PyPy 3.8 to 3.10 in CI - Updated commands from docker-compose to docker compose - Added version restrictions for pytest-asyncio - Documentation examples Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyyaml-include: upgrade 2.1 -> 2.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | Changelog: ============ - Add flatten argument. - fix issue if glob_params is not int. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-python-multipart: upgrade 0.0.10 -> 0.0.11Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | Changelog: =========== - Improve performance, especially in data with many CR-LF - Handle invalid CRLF in header name Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymongo: upgrade 4.8.0 -> 4.9.1Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: ========== - Added support for MongoDB 8.0 and Python 3.13. - A new asynchronous API 19 with full asyncio support. - Added support for In-Use Encryption range queries with MongoDB 8.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prompt-toolkit: upgrade 3.0.47 -> 3.0.48Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | - Typing improvements: * Add '@overload' to 'contrib.regular_languages.compiler.Variables.get'. * Use 'Sequence' instead of 'list' for 'words' argument in completers. - Improve 'ModalCursorShapeConfig': * Display an "underscore" cursor in Vi's "replace single" mode, like "replace" mode. * Display an "beam" cursor in Emacs (insert) mode. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-portion: upgrade 2.4.2 -> 2.5.0Wang Mingyu2024-09-301-2/+2
| | | | | | | | | | | | | | License-Update: Update license file so it is recognized by GH Changelog: ========== - The combine method of an IntervalDict accepts a missing parameter to fill values for non-overlapping keys - A recipe to combine more than two IntervalDict - Drop official support for Python 3.7. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-huey: upgrade 2.5.1 -> 2.5.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: =========== - Prevent bad task serialization in schedule from causing a batch of tasks to be lost - Ensure we catch ResultTimeout which may occur when used with Sentinel - Remove junk SQS implementation I was testing out. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: upgrade 3.11.0 -> 3.12.1Wang Mingyu2024-09-302-5/+4
| | | | | | | | | | | 0001-setup_build.py-avoid-absolute-path.patch refreshed for 3.12.1 Changelog: https://github.com/h5py/h5py/blob/master/docs/whatsnew/3.12.rst Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-greenlet: upgrade 3.1.0 -> 3.1.1Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: ========== - Fix crashes on 32-bit PPC Linux. - Remove unnecessary logging sometimes during interpreter shutdown. - Fix some crashes on 32-bit PPC MacOS. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gnupg: upgrade 0.5.2 -> 0.5.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: =========== - Fix #117: Add WKD (Web Key Directory) support for auto-locating keys. Thanks to Myzel394 for the patch. - Fix #237: Ensure local variable is initialized even when an exception occurs. - Fix #239: Remove logging of decryption result. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dill: upgrade 0.3.8 -> 0.3.9Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - further skip BufferedRandomType if does not exist - remove stray import of dbm in objects - Add UnpicklingError import for dill.load_session() to fix #648 - Bump idna from 3.4 to 3.7 in /docs - Bump jinja2 from 3.1.3 to 3.1.4 in /docs - Bump requests from 2.31.0 to 2.32.0 in /docs - Bump tornado from 6.3.3 to 6.4.1 in /docs - update docs requirements to rtfd 10.27.0 - Bump certifi from 2024.2.2 to 2024.7.4 in /docs - fix fencepost error when getting source inside decorator in interpreter (fixes #603) - type check for Integral, bool by value - diff USE_NUMPY imports numpy.ma - adjust testing to account for frame.f_locals as a proxy in 3.13 - better handle import strings of numpy scalars - handle a ThreadHandleType - more extensive testing for dill.source - add formal support for python 3.13 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-configobj: upgrade 5.0.8 -> 5.0.9Wang Mingyu2024-09-301-2/+2
| | | | | | | | | | | | | | | License-Update: Drop extra '2014' in LICENSE file. Changelog: =========== - Address CVE-2023-26112 ReDoS - Drop Python 2 support and compatibility code - Extra 2014 - setup.py: fix license tag - Update minimum python to 3.7 everywhere, and add 3.12 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: upgrade 39.4.5 -> 39.4.8Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== - Enable cache via env variable and improve cache key - Add test and type annotations for LongNamesConverter - monitor: case insensitive filtering - fix ruff linter errors - Skip dumping KCD version if unset - Update ruff config - fix errors raised by recent versions of ruff - Fix bug in DBC short names conversion - monitor: fix crash while decoding message with bad length Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bandit: upgrade 1.7.9 -> 1.7.10Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ============ - Bump docker/build-push-action from 5.4.0 to 6.0.0 - Suggested small refactors in assignments - Performance improvement in blacklist function - Add test for usage of FTP_TLS - New check: B113: TrojanSource - Bidirectional control characters - Bump docker/build-push-action from 6.0.0 to 6.1.0 - feat(plugins): add support for httpx in B113 - Nit: remove unused variable - Add recent releases to version choice in bug report - Bump docker/build-push-action from 6.1.0 to 6.2.0 - Bump docker/build-push-action from 6.2.0 to 6.3.0 - Bump docker/setup-buildx-action from 3.3.0 to 3.4.0 - Bump docker/setup-buildx-action from 3.4.0 to 3.5.0 - Bump docker/login-action from 3.2.0 to 3.3.0 - Bump docker/build-push-action from 6.3.0 to 6.5.0 - Bump docker/setup-buildx-action from 3.5.0 to 3.6.1 - Bump docker/build-push-action from 6.5.0 to 6.6.1 - Bump sigstore/cosign-installer from 3.5.0 to 3.6.0 - Bump docker/build-push-action from 6.6.1 to 6.7.0 - Use consistent file naming of docs - Pytorch Load / Save Plugin Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asyncinotify: upgrade 4.0.9 -> 4.1.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: Add recursive watcher Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.3.2 -> 3.3.4Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: =========== - Fix regression with f-string inference. - Fix bug with manager.clear_cache() not fully clearing cache - Fix a crash from inferring empty format specs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-anyio: upgrade 4.4.0 -> 4.6.0Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== - Dropped support for Python 3.8 - Fixed 100% CPU use on asyncio while waiting for an exiting task group to finish while said task group is within a cancelled cancel scope - Fixed cancel scopes on asyncio not propagating CancelledError on exit when the enclosing cancel scope has been effectively cancelled - Fixed asyncio task groups not yielding control to the event loop at exit if there were no child tasks to wait on - Fixed inconsistent task uncancellation with asyncio cancel scopes belonging to a task group when said task group has child tasks running Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.13.2 -> 1.13.3Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - Render if_exists and if_not_exists parameters in CreateTableOp, CreateIndexOp, DropTableOp and DropIndexOp in an autogenerate context. - Enhance version_locations parsing to handle paths containing newlines. - Added support for Operations.create_table.if_not_exists and Operations.drop_table.if_exists, adding similar functionality to render IF [NOT] EXISTS for table operations in a similar way as with indexes. - The pin for setuptools<69.3 in pyproject.toml has been removed. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>