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:           Mon May 11 05:39:38 UTC 2026

Modified Files:
        pkgsrc/devel/py-coverage: Makefile distinfo

Log Message:
py-coverage: updated to 7.14.0

Version 7.14.0 — 2026-05-10

- Feature: now when running one of the reporting commands, if there are
  parallel data files that need combining, they will be implicitly combined
  before creating the report. There is no option to avoid the combination; let
  us know if you have a use case that requires it.  Thanks, `Tim Hatch
  <pull 2162_>`_. Closes `issue 1781`_.

- Fix: the output from ``combine`` was too verbose, listing each file
  considered. Now it shows a single line with the counts of files combined,
  files skipped, and files with errors. The ``-q`` flag suppresses this line.
  The old detailed lines are available with the new ``--debug=combine`` option.

- Fix: running a Python file through a symlink now sets the sys.path correctly,
  matching regular Python behavior. Fixes `issue 2157`_.

- Fix: ``Collector.flush_data`` could fail with "RuntimeError: Set changed
  size during iteration" when a tracer in another thread added a line to the
  per-file set that ``add_lines`` (or ``add_arcs``) was iterating. The values
  passed to ``CoverageData`` are now snapshotted via ``dict.copy()`` and
  ``set.copy()``, which are atomic under the GIL. Thanks, `Alex Vandiver <pull
  2165_>`_.

- Fix: the soft keyword ``lazy`` is now bolded in HTML reports.

- We are no longer testing eventlet support. Eventlet started issuing stern
  deprecation warnings that break our tests. Our support code is still there.


To generate a diff of this commit:
cvs rdiff -u -r1.88 -r1.89 pkgsrc/devel/py-coverage/Makefile
cvs rdiff -u -r1.74 -r1.75 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.88 pkgsrc/devel/py-coverage/Makefile:1.89
--- pkgsrc/devel/py-coverage/Makefile:1.88      Thu Mar 26 06:31:24 2026
+++ pkgsrc/devel/py-coverage/Makefile   Mon May 11 05:39:38 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.88 2026/03/26 06:31:24 adam Exp $
+# $NetBSD: Makefile,v 1.89 2026/05/11 05:39:38 adam Exp $
 
-DISTNAME=      coverage-7.13.5
+DISTNAME=      coverage-7.14.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.74 pkgsrc/devel/py-coverage/distinfo:1.75
--- pkgsrc/devel/py-coverage/distinfo:1.74      Thu Mar 26 06:31:24 2026
+++ pkgsrc/devel/py-coverage/distinfo   Mon May 11 05:39:38 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.74 2026/03/26 06:31:24 adam Exp $
+$NetBSD: distinfo,v 1.75 2026/05/11 05:39:38 adam Exp $
 
-BLAKE2s (coverage-7.13.5.tar.gz) = c2ddd7278846cbd3fc7c7ccf3be8b471e1788432f0f59a2454c53ce93609a525
-SHA512 (coverage-7.13.5.tar.gz) = 6210bbd9ed0c044d07630f4303ae97e3c9f84e3bb288d748e7c7598da2206303454fa1827116defc60b557b8dd6c2aca887003634008fc425e45ba4e0cba0097
-Size (coverage-7.13.5.tar.gz) = 915967 bytes
+BLAKE2s (coverage-7.14.0.tar.gz) = 0ee407a18f02a4b15e00c9d6d686d05b5c820e18fbb5015a58fb220d1416ef5b
+SHA512 (coverage-7.14.0.tar.gz) = 1679a464806b87d513a3636c47f1feee09064186b29c32fb5b8abc33f184cc52c9f8532c2cbde834ac121d9e2e6cb5bc499cd6b73f1bda3de230b7c76caa1ebe
+Size (coverage-7.14.0.tar.gz) = 919489 bytes



Home | Main Index | Thread Index | Old Index