pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-coverage
Module Name: pkgsrc
Committed By: adam
Date: Tue Nov 18 16:33:21 UTC 2025
Modified Files:
pkgsrc/devel/py-coverage: Makefile distinfo
Log Message:
py-coverage: updated to 7.12.0
Version 7.12.0 — 2025-11-18
- The HTML report now shows separate coverage totals for statements and
branches, as well as the usual combined coverage percentage. Thanks to Ryuta
Otsuka for the `discussion <issue 2081_>`_ and the `implementation
<pull 2085_>`_.
- The JSON report now includes separate coverage totals for statements and
branches, thanks to `Ryuta Otsuka <pull 2090_>`_.
- Fix: ``except*`` clauses were not handled properly under the "sysmon"
measurement core, causing KeyError exceptions as described in `issue 2086`_.
This is now fixed.
- Fix: we now defend against aggressive mocking of ``open()`` that could cause
errors inside coverage.py. An example of a failure is in `issue 2083`_.
- Fix: in unusual cases where a test suite intentionally exhausts the system's
file descriptors to test handling errors in ``open()``, coverage.py would
fail when trying to open source files, as described in `issue 2091`_. This
is now fixed.
- A small tweak to the HTML report: file paths now use thin spaces around
slashes to make them easier to read.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 pkgsrc/devel/py-coverage/Makefile
cvs rdiff -u -r1.67 -r1.68 pkgsrc/devel/py-coverage/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-coverage/Makefile
diff -u pkgsrc/devel/py-coverage/Makefile:1.81 pkgsrc/devel/py-coverage/Makefile:1.82
--- pkgsrc/devel/py-coverage/Makefile:1.81 Mon Nov 10 11:42:14 2025
+++ pkgsrc/devel/py-coverage/Makefile Tue Nov 18 16:33:21 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.81 2025/11/10 11:42:14 adam Exp $
+# $NetBSD: Makefile,v 1.82 2025/11/18 16:33:21 adam Exp $
-DISTNAME= coverage-7.11.3
+DISTNAME= coverage-7.12.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/coverage/}
Index: pkgsrc/devel/py-coverage/distinfo
diff -u pkgsrc/devel/py-coverage/distinfo:1.67 pkgsrc/devel/py-coverage/distinfo:1.68
--- pkgsrc/devel/py-coverage/distinfo:1.67 Mon Nov 10 11:42:14 2025
+++ pkgsrc/devel/py-coverage/distinfo Tue Nov 18 16:33:21 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.67 2025/11/10 11:42:14 adam Exp $
+$NetBSD: distinfo,v 1.68 2025/11/18 16:33:21 adam Exp $
-BLAKE2s (coverage-7.11.3.tar.gz) = bcfece89dc0d0a8f7018597eb60848d0a7c7898934c6009d934fb03bf8dc25d5
-SHA512 (coverage-7.11.3.tar.gz) = 5fb8724f04a212a1a18843e9500487b54dca24aac056817c109a125a149f10c0544e7d7e89dd5d6769641f89a486fed1cc1f6fdfbab103201a58a97350fbac67
-Size (coverage-7.11.3.tar.gz) = 815210 bytes
+BLAKE2s (coverage-7.12.0.tar.gz) = 0ff18fd4116ca5be48102e4dd6d896a6548c6effd269434ce9e76e89d5ffbfb8
+SHA512 (coverage-7.12.0.tar.gz) = eeb7228f8f834d304b168b34e29e60e7ccec820f46643785f17beae69cecea34550cf251268c5f58f7238c13ff71a495fad7ac1c790b21b8d6a4c46124d3d20c
+Size (coverage-7.12.0.tar.gz) = 819341 bytes
Home |
Main Index |
Thread Index |
Old Index