summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-xmlschema: upgrade 3.3.1 -> 3.3.2Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 6.20.0 -> 6.20.1Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-validators: upgrade 0.32.0 -> 0.33.0Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-setuptools: upgrade 70.3.0.20240710 -> 71.1.0.20240726Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tqdm: upgrade 4.66.4 -> 4.66.5Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sympy: upgrade 1.13.0 -> 1.13.1Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlparse: upgrade 0.5.0 -> 0.5.1Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: upgrade 2024.5.15 -> 2024.7.24Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 5.0.7 -> 5.0.8Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rapidjson: upgrade 1.18 -> 1.19Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-qface: upgrade 2.0.8 -> 2.0.10Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-lazy-fixtures: upgrade 1.0.7 -> 1.1.1Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.6.9 -> 3.7.0Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.194 -> 2.4.195Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyfanotify: upgrade 0.2.2 -> 0.3.0Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pure-eval: upgrade 0.2.2 -> 0.2.3Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pdm-backend: upgrade 2.3.2 -> 2.3.3Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-langtable: upgrade 0.0.67 -> 0.0.68Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-croniter: upgrade 2.0.5 -> 3.0.3Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-autobahn: upgrade 23.6.2 -> 24.4.2Wang Mingyu2024-08-091-2/+2
| | | | | | | License-Update: add"and contributors" to Copyright Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 3.2.3 -> 3.2.4Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohappyeyeballs: upgrade 2.3.2 -> 2.3.4Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-a2wsgi: upgrade 1.10.6 -> 1.10.7Wang Mingyu2024-08-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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>