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