Daniel Jakots <[email protected]> wrote:
> On Sat, 17 Sep 2016 12:59:01 -0400, "trondd" <[email protected]>
> wrote:
>
> Yeah, our py-coverage is lagging a bit. If you want to update it, you
> should verify that ports that depend on it doesn't break. I can have a
> look at it if you don't want to do the work.
>
> The list:
> RUN_DEPENDS
> /usr/ports/audio/py-discogs-client
> /usr/ports/devel/py-nosexcover
> /usr/ports/devel/py-nosexcover,python3
> /usr/ports/devel/py-test-cov
> /usr/ports/devel/py-test-cov,python3
> TEST_DEPENDS
> /usr/ports/devel/py-nose
> /usr/ports/devel/py-nose,python3
> /usr/ports/devel/py-nosexcover
> /usr/ports/devel/py-nosexcover,python3
> /usr/ports/devel/py-smmap
> /usr/ports/net/py-oauth2
> /usr/ports/security/py-oauthlib
> /usr/ports/security/py-oauthlib,python3
> /usr/ports/textproc/cdiff
> /usr/ports/textproc/py-polib
> /usr/ports/www/py-beaker
> /usr/ports/www/py-pylons
> /usr/ports/www/py-routes
> /usr/ports/www/py-webtest
Well right away py-nose failed make test. There hasn't been a realease in
over a year that I can find.
Here's my py-coverage update. Not sure how we should proceed. Patch all
the dependecies' tests"? Ugh. Try to find a py-coverage that maybe works
for eveyone? Skip tests in gPodder? Go outside and enjoy the sunshine?
Tim.
Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/py-coverage/Makefile,v
retrieving revision 1.16
diff -u -p -r1.16 Makefile
--- Makefile 29 Sep 2015 10:51:53 -0000 1.16
+++ Makefile 17 Sep 2016 20:46:20 -0000
@@ -2,10 +2,9 @@
COMMENT = code coverage measurement for Python
-MODPY_EGG_VERSION = 3.7.1
+MODPY_EGG_VERSION = 4.2
DISTNAME = coverage-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 1
CATEGORIES = devel
Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/py-coverage/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 1 May 2014 13:05:29 -0000 1.7
+++ distinfo 17 Sep 2016 20:46:20 -0000
@@ -1,2 +1,2 @@
-SHA256 (coverage-3.7.1.tar.gz) = 0a6hxKphuDZtakLdNlBiL7+cY07STq9/N5yLlw5e1E4=
-SIZE (coverage-3.7.1.tar.gz) = 284735
+SHA256 (coverage-4.2.tar.gz) = 4xJ3bT7wRjLsdCzi0rcEi2NQc+AkXk9E3+iwjMUKxlY=
+SIZE (coverage-4.2.tar.gz) = 359873
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/py-coverage/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 16 Jul 2015 21:18:48 -0000 1.7
+++ pkg/PLIST 17 Sep 2016 20:46:20 -0000
@@ -11,48 +11,41 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/coverage-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/coverage-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/coverage/__init__.py
+lib/python${MODPY_VERSION}/site-packages/coverage/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/__main__.py
-${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}/
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}annotate.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}backward.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}bytecode.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}cmdline.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}codeunit.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}collector.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}control.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}data.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}debug.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}execfile.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}files.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}html.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}misc.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}phystokens.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}report.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}results.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}summary.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}templite.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/coverage/${MODPY_PYCACHE}xmlreport.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/__main__.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/annotate.py
+lib/python${MODPY_VERSION}/site-packages/coverage/annotate.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/backunittest.py
+lib/python${MODPY_VERSION}/site-packages/coverage/backunittest.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/backward.py
+lib/python${MODPY_VERSION}/site-packages/coverage/backward.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/bytecode.py
+lib/python${MODPY_VERSION}/site-packages/coverage/bytecode.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/cmdline.py
-lib/python${MODPY_VERSION}/site-packages/coverage/codeunit.py
+lib/python${MODPY_VERSION}/site-packages/coverage/cmdline.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/collector.py
+lib/python${MODPY_VERSION}/site-packages/coverage/collector.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/config.py
+lib/python${MODPY_VERSION}/site-packages/coverage/config.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/control.py
+lib/python${MODPY_VERSION}/site-packages/coverage/control.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/data.py
+lib/python${MODPY_VERSION}/site-packages/coverage/data.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/debug.py
+lib/python${MODPY_VERSION}/site-packages/coverage/debug.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/env.py
+lib/python${MODPY_VERSION}/site-packages/coverage/env.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/execfile.py
+lib/python${MODPY_VERSION}/site-packages/coverage/execfile.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/files.py
+lib/python${MODPY_VERSION}/site-packages/coverage/files.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/html.py
+lib/python${MODPY_VERSION}/site-packages/coverage/html.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/coverage_html.js
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/index.html
+lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/jquery.debounce.min.js
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/jquery.hotkeys.js
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/jquery.isonscreen.js
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/jquery.min.js
@@ -62,12 +55,33 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/pyfile.html
lib/python${MODPY_VERSION}/site-packages/coverage/htmlfiles/style.css
lib/python${MODPY_VERSION}/site-packages/coverage/misc.py
+lib/python${MODPY_VERSION}/site-packages/coverage/misc.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/multiproc.py
+lib/python${MODPY_VERSION}/site-packages/coverage/multiproc.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/parser.py
+lib/python${MODPY_VERSION}/site-packages/coverage/parser.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/phystokens.py
+lib/python${MODPY_VERSION}/site-packages/coverage/phystokens.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/pickle2json.py
+lib/python${MODPY_VERSION}/site-packages/coverage/pickle2json.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/plugin.py
+lib/python${MODPY_VERSION}/site-packages/coverage/plugin.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/plugin_support.py
+lib/python${MODPY_VERSION}/site-packages/coverage/plugin_support.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/python.py
+lib/python${MODPY_VERSION}/site-packages/coverage/python.pyc
+lib/python${MODPY_VERSION}/site-packages/coverage/pytracer.py
+lib/python${MODPY_VERSION}/site-packages/coverage/pytracer.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/report.py
+lib/python${MODPY_VERSION}/site-packages/coverage/report.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/results.py
+lib/python${MODPY_VERSION}/site-packages/coverage/results.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/summary.py
+lib/python${MODPY_VERSION}/site-packages/coverage/summary.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/templite.py
+lib/python${MODPY_VERSION}/site-packages/coverage/templite.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/tracer.so
lib/python${MODPY_VERSION}/site-packages/coverage/version.py
+lib/python${MODPY_VERSION}/site-packages/coverage/version.pyc
lib/python${MODPY_VERSION}/site-packages/coverage/xmlreport.py
+lib/python${MODPY_VERSION}/site-packages/coverage/xmlreport.pyc