summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* webkitgtk3: Fix build break with latest girKhem Raj2024-10-032-0/+34
| | | | | | Reported with clang-19 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: Always use -g1 for debug flagsKhem Raj2024-10-021-3/+2
| | | | | | | Ensures that debugging symbols do not explode modeled on oe-core commit [1] [1] https://git.openembedded.org/openembedded-core/commit/?id=9badf68d78d995f7d5d4cf27e045f029fc6d4044 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: add go plugin PACKAGECONFIGEnguerrand de Ribaucourt2024-10-022-2/+27
| | | | | | | | Many netdata plugins are written in go, add a PACKAGECONFIG to enable them. Signed-off-by: Enguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: refresh netdata.confEnguerrand de Ribaucourt2024-10-022-5034/+645
| | | | | | | | | | | | | Our provided netdata.conf contained a lot of keys which are no longer supported by netdata. Netdata allows to regenerate the configuration file and present all possible keys with their default values. This refreshed file will be more easy to configure by our users. To generate this file, I basically ran the documented command and replaced the file paths with our variables when applicable. Signed-off-by: Enguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: use builtin packaging service filesEnguerrand de Ribaucourt2024-10-022-9/+49
| | | | | | | | | | | | Netdata now provides its own systemd service files. They provide better hardening than the one we were defining in the recipe. Unfortunately, the CMakeLists.txt file wants to install them into /lib rather than /usr/lib. I added mv commands to put them in the expected location depending on usrmerge. Signed-off-by: Enguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: add docker PACKAGECONFIGEnguerrand de Ribaucourt2024-10-021-1/+3
| | | | | | | | Some netdata plugins like cgroups or docker require permissions to access the docker socket in order to label data properly. Signed-off-by: Enguerrand de Ribaucourt <enguerrand.de-ribaucourt@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* non-repro-meta-networking: update known non-reproducible listYoann Congal2024-10-021-0/+3
| | | | | | | | | | | Add: * ntopng: date in version * opensaf: build host hostname in /etc/ files from: https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/45/steps/28/logs/stdio Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* minidlna: fix reproducibilityYoann Congal2024-10-021-0/+4
| | | | | | | | | Minidlna configuration puts os name & version in the binary which lead to non-reproducibility. Fix this by forcing those variables to constant values. Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rsyslog: Enable 64bit atomics checkKhem Raj2024-10-021-5/+6
| | | | | | | | | Build checks for this during configure but the test is a runtime test, which does not work when cross-compiling, therefore prescribe this by caching it for architecture/compiler options where it will work ok. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: fix typo in PACKAGECONFIG[zstd]Ghislain Mangé2024-10-021-1/+1
| | | | | | | | | | | | | | | ENABLE_STTD is a typo, correct option is ENABLE_ZSTD. This patches the following CMake warning in do_configure: Manually-specified variables were not used by the project: ENABLE_STTD After, do_configure does not show the warning. Github issue: https://github.com/openembedded/meta-openembedded/issues/845 Reported-by: Ludovic Jozeau <ludovic.jozeau@smile.fr> Reviewed-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Ghislain Mangé <ghislain.mange@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* non-repro-meta-initramfs: update known non-reproducible listYoann Congal2024-10-011-21/+1
| | | | | | | | | | | | | Remove packages seen reproducible in the last 3 completed tests: https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/43/steps/20/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/44/steps/20/logs/stdio https://autobuilder.yoctoproject.org/typhoon/#/builders/155/builds/45/steps/20/logs/stdio Effectively, the list is now empty. This marks meta-initramfs as reproducible! Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* curlpp: Fix build issuealperak2024-10-012-1/+38
| | | | | Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: Update to walnascar (5.2) layer/release seriesKhem Raj2024-10-0110-10/+10
| | | | 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-pefile: Remove recipeKhem Raj2024-09-303-32/+0
| | | | | | It has been moved to core layer Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openl2tp: Fix ptestsKhem Raj2024-09-302-4/+4
| | | | | | | | | | | | - Detect active network interface to use, instead of asking user, this needs to run in automation - Find the location of ppp_null.so with find instead of rpm, rpm is a distro choice it can be assumed to be always there. - Add missing runtime deps for ptests - Kill openl2tpd started by run-ptest script before exiting, otherwise ptest runner hangs forever. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openlmi-tools: Remove obsolete recipeNiko Mauno2024-09-302-34/+0
| | | | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, the SRC_URI address leads to fedorahosted.org retirement announcement page, HOMEPAGE does not seem to work, and https://pypi.org/project/openlmi-tools/ declares the programming language as Python 2.7. Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lio-utils: Remove obsolete recipeNiko Mauno2024-09-303-144/+0
| | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of lio-utils has not been updated since May 2014, see https://github.com/Datera/lio-utils/commits/master/ Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* telepathy-idle: Remove obsolete recipeNiko Mauno2024-09-303-43/+0
| | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of telepathy has not been updated since June 2016, see https://cgit.freedesktop.org/wiki/telepathy/log/?h=master Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mysql-python: Remove obsolete recipeNiko Mauno2024-09-303-66/+0
| | | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, master branch of the associated source code repository has not been updated since January 2014, see https://github.com/farcepest/MySQLdb1/commits/master/ Thus, remove the obsolete recipe, along with associated packagegroup declarations/references. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* abseil-cpp: Do not leak -Wnon-virtual-dtor into the .pc filesPeter Kjellerstedt2024-09-302-0/+31
| | | | | | | | | | | The -Wnon-virtual-dtor flag was unintentionally added to the .pc files, which causes problems when abseil is used by C code: cc1: error: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C [-Werror] Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cherokee: Remove obsolete recipeNiko Mauno2024-09-308-268/+0
| | | | | | | | | | | | | | | | | | | | This recipe depends on meta-python2, master branch of which has not been updated sine February 2022, see https://git.openembedded.org/meta-python2/log/?h=master Also, https://cherokee-project.com/doc/basics_requirements.html states The main Python releases targeted by our developers are 2.4, 2.5 and 2.6. Anything other than that is not guaranteed to work at the moment. Also, master branch of cherokee has not been updated since January 2023, see https://github.com/cherokee/webserver/commits/master/ Thus, remove the obsolete recipe and the associated packagegroup reference. Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tmux: upgrade 3.4 -> 3.5Wang Mingyu2024-09-301-1/+1
| | | | | | | | Changelog: https://raw.githubusercontent.com/tmux/tmux/3.5/CHANGES Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squashfs-tools-ng: upgrade 1.3.1 -> 1.3.2Wang Mingyu2024-09-301-1/+1
| | | | | | | | | | | Changelog: ========== - Fix prefix path for file globing - Missing '--no-pad' option in 'gensquashfs', 'sqfs2tar' - Fix version substitution in release script Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> 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>