meta-openembedded/meta-python/recipes-devtools/python/python3-coverage_7.9.1.bb
Wang Mingyu f73903a832
python3-coverage: upgrade 7.8.2 -> 7.9.1
Changelog:
===========
- The "no-ctracer" warning is not issued for Python pre-release versions.
  Coverage doesn't ship compiled wheels for those versions, so this was far too noisy.
- On Python 3.14+, the "sysmon" core is now the default if it's supported for
  your configuration. Plugins and dynamic contexts are still not supported with it.
- Added a [run] core configuration setting to specify the measurement core,
  which was previously only available through the COVERAGE_CORE environment variable.
- Fixed incorrect rendering of f-strings with doubled braces
- If the C tracer core can't be imported, a warning ("no-ctracer") is issued with the reason.
- The C tracer core extension module now conforms to PEP 489
- Fixed a "ValueError: min() arg is an empty sequence" error

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-26 07:24:02 -07:00

23 lines
576 B
BlitzBasic

SUMMARY = "Code coverage measurement for Python"
HOMEPAGE = "https://coverage.readthedocs.io"
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=2ee41112a44fe7014dce33e26468ba93"
SRC_URI[sha256sum] = "6cf43c78c4282708a28e466316935ec7489a9c487518a77fa68f716c67909cec"
inherit pypi python_setuptools_build_meta
RDEPENDS:${PN} += " \
python3-crypt \
python3-io \
python3-json \
python3-multiprocessing \
python3-pprint \
python3-shell \
python3-sqlite3 \
python3-tomllib \
python3-xml \
"
BBCLASSEXTEND = "native nativesdk"