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: Sun Jan 26 09:22:31 UTC 2020
Modified Files:
pkgsrc/devel/py-coverage: Makefile distinfo
Log Message:
py-coverage: updated to 5.0.3
Version 5.0.3:
- A performance improvement in 5.0.2 didn't work for test suites that changed
directory before combining data, causing "Couldn't use data file: no such
table: meta" errors. This is now fixed.
- Coverage could fail to run your program with some form of "ModuleNotFound" or
"ImportError" trying to import from the current directory. This would happen
if coverage had been packaged into a zip file (for example, on Windows), or
was found indirectly (for example, by pyenv-virtualenv). A number of
different scenarios were described in `issue 862`_ which is now fixed. Huge
thanks to Agbonze O. Jeremiah for reporting it, and Alexander Waters and
George-Cristian Bîrzan for protracted debugging sessions.
- Added the "premain" debug option.
- Added SQLite compile-time options to the "debug sys" output.
Version 5.0.2:
- Programs that used multiprocessing and changed directories would fail under
coverage. This is now fixed. A side effect is that debug
information about the config files read now shows absolute paths to the
files.
- When running programs as modules (``coverage run -m``) with ``--source``,
some measured modules were imported before coverage starts. This resulted in
unwanted warnings ("Already imported a file that will be measured") and a
reduction in coverage totals. This is now fixed.
- If no data was collected, an exception about "No data to report" could happen
instead of a 0% report being created. This is now fixed.
- The handling of source files with non-encodable file names has changed.
Previously, if a file name could not be encoded as UTF-8, an error occurred,
as described in `issue 891`_. Now, those files will not be measured, since
their data would not be recordable.
- A new warning ("dynamic-conflict") is issued if two mechanisms are trying to
change the dynamic context.
- ``coverage run --debug=sys`` would fail with an AttributeError. This is now
fixed.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/py-coverage/Makefile
cvs rdiff -u -r1.15 -r1.16 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.20 pkgsrc/devel/py-coverage/Makefile:1.21
--- pkgsrc/devel/py-coverage/Makefile:1.20 Fri Jan 3 13:17:52 2020
+++ pkgsrc/devel/py-coverage/Makefile Sun Jan 26 09:22:31 2020
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2020/01/03 13:17:52 adam Exp $
+# $NetBSD: Makefile,v 1.21 2020/01/26 09:22:31 adam Exp $
-DISTNAME= coverage-5.0.1
+DISTNAME= coverage-5.0.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=c/coverage/}
@@ -11,6 +11,7 @@ COMMENT= Python module that measures cod
LICENSE= modified-bsd
BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
+DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
TEST_DEPENDS+= ${PYPKGPREFIX}-flaky>=3.4.0:../../devel/py-flaky
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.2.5:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.20.1:../../devel/py-test-xdist
Index: pkgsrc/devel/py-coverage/distinfo
diff -u pkgsrc/devel/py-coverage/distinfo:1.15 pkgsrc/devel/py-coverage/distinfo:1.16
--- pkgsrc/devel/py-coverage/distinfo:1.15 Fri Jan 3 13:17:52 2020
+++ pkgsrc/devel/py-coverage/distinfo Sun Jan 26 09:22:31 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.15 2020/01/03 13:17:52 adam Exp $
+$NetBSD: distinfo,v 1.16 2020/01/26 09:22:31 adam Exp $
-SHA1 (coverage-5.0.1.tar.gz) = 642d5102243ebaf3e20afd24d2a14cf5813b53eb
-RMD160 (coverage-5.0.1.tar.gz) = 16dfd2b60d0e2cf65fd9c254cad6a5f843f16070
-SHA512 (coverage-5.0.1.tar.gz) = e8c50a49e69b02e08cb05ca776ef2f6cf8dad4d22811ee00d266203d4372d499818e5a3f61946487258d6efd8f916c0c150cfba41dbad746f57f08bd0b35dd84
-Size (coverage-5.0.1.tar.gz) = 675172 bytes
+SHA1 (coverage-5.0.3.tar.gz) = e1c0b27a5be9ea2c9ee8c015d17ff77206057226
+RMD160 (coverage-5.0.3.tar.gz) = 5d3ef7bc621ead321b701370b25133fdf885dbb4
+SHA512 (coverage-5.0.3.tar.gz) = 51c648b4529cc84534865ee804bcd3dd35a6dcb23f20feb3c4702025b924de3a010fd8d08238eea926ae1874c5510ff006bc120e10d01db795ea0af6fb82834c
+Size (coverage-5.0.3.tar.gz) = 679171 bytes
Home |
Main Index |
Thread Index |
Old Index