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:           Wed Apr 24 12:54:37 UTC 2024

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

Log Message:
py-coverage: updated to 7.5.0

Version 7.5.0 — 2024-04-23

- Added initial support for function and class reporting in the HTML report.
  There are now three index pages which link to each other: files, functions,
  and classes.  Other reports don't yet have this information, but it will be
  added in the future where it makes sense.  Feedback gladly accepted!

- Other HTML report improvements:

  - There is now a "hide covered" checkbox to filter out 100% files, finishing
    `issue 1384`_.

  - The index page is always sorted by one of its columns, with clearer
    indications of the sorting.

  - The "previous file" shortcut key didn't work on the index page, but now it
    does, fixing `issue 1765`_.

- The debug output showing which configuration files were tried now shows
  absolute paths to help diagnose problems where settings aren't taking effect,
  and is renamed from "attempted_config_files" to the more logical
  "config_files_attempted."

- Python 3.13.0a6 is supported.


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pkgsrc/devel/py-coverage/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/devel/py-coverage/PLIST
cvs rdiff -u -r1.39 -r1.40 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.50 pkgsrc/devel/py-coverage/Makefile:1.51
--- pkgsrc/devel/py-coverage/Makefile:1.50      Sun Mar 17 12:57:37 2024
+++ pkgsrc/devel/py-coverage/Makefile   Wed Apr 24 12:54:37 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.50 2024/03/17 12:57:37 adam Exp $
+# $NetBSD: Makefile,v 1.51 2024/04/24 12:54:37 adam Exp $
 
-DISTNAME=      coverage-7.4.4
+DISTNAME=      coverage-7.5.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/coverage/}
@@ -12,13 +12,17 @@ LICENSE=    apache-2.0
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
-DEPENDS+=      ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
 TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.7.0:../../devel/py-flaky
 TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=4.57.1:../../devel/py-hypothesis
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.34.0:../../devel/py-test-xdist
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 311
+DEPENDS+=      ${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
+.endif
+
 post-install:
        ${RM} -f ${DESTDIR}${PREFIX}/bin/coverage ${DESTDIR}${PREFIX}/bin/coverage3
 

Index: pkgsrc/devel/py-coverage/PLIST
diff -u pkgsrc/devel/py-coverage/PLIST:1.18 pkgsrc/devel/py-coverage/PLIST:1.19
--- pkgsrc/devel/py-coverage/PLIST:1.18 Sun Dec 31 19:50:13 2023
+++ pkgsrc/devel/py-coverage/PLIST      Wed Apr 24 12:54:37 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2023/12/31 19:50:13 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2024/04/24 12:54:37 adam Exp $
 bin/coverage-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -102,6 +102,9 @@ ${PYSITELIB}/coverage/python.pyo
 ${PYSITELIB}/coverage/pytracer.py
 ${PYSITELIB}/coverage/pytracer.pyc
 ${PYSITELIB}/coverage/pytracer.pyo
+${PYSITELIB}/coverage/regions.py
+${PYSITELIB}/coverage/regions.pyc
+${PYSITELIB}/coverage/regions.pyo
 ${PYSITELIB}/coverage/report.py
 ${PYSITELIB}/coverage/report.pyc
 ${PYSITELIB}/coverage/report.pyo

Index: pkgsrc/devel/py-coverage/distinfo
diff -u pkgsrc/devel/py-coverage/distinfo:1.39 pkgsrc/devel/py-coverage/distinfo:1.40
--- pkgsrc/devel/py-coverage/distinfo:1.39      Sun Mar 17 12:57:37 2024
+++ pkgsrc/devel/py-coverage/distinfo   Wed Apr 24 12:54:37 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.39 2024/03/17 12:57:37 adam Exp $
+$NetBSD: distinfo,v 1.40 2024/04/24 12:54:37 adam Exp $
 
-BLAKE2s (coverage-7.4.4.tar.gz) = 9f161b7899042481663f8f880cad02321542618789874f2ff2c0ec04a5cd6e8d
-SHA512 (coverage-7.4.4.tar.gz) = 26d4715ce69556ca12d1b65db5f21807c08733810b4398750280184812ebfb698e7b424b9e30f55e7524323861a22d4581db0524e9e285ca858132359fd24d28
-Size (coverage-7.4.4.tar.gz) = 783727 bytes
+BLAKE2s (coverage-7.5.0.tar.gz) = 3dbb056e7150c9c10fd1dd4a7a63d1205ef05dd245ba7b297f8ccedd205fc981
+SHA512 (coverage-7.5.0.tar.gz) = 1332f630e6f6ed9a2445f93a3826f22151cf4eff2491163a6d01ef1ce468928a52871ee71aeeb716e8e4f04542524ae25213a37bdb874c4a663cbc581482530d
+Size (coverage-7.5.0.tar.gz) = 798314 bytes



Home | Main Index | Thread Index | Old Index