On Sun, Mar 17, 2019 at 04:30:13PM -0400, Kurt Mosiejczuk wrote: > Is there a reason there is no python3 flavor? I checked and it supports > Python 2.7 and 3.4-3.7. I was wondering the same and just started on moving this port to Python 3 all together.
Minimal dependencies are taken from setup.py. @Johan: The release tarball (from PyPi) does not include tests/, but they're present in the upstream git repo. Would you mind tackling this so downstreams like us can run tests with future releases? Feedback? Objections? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/py-coveralls/Makefile,v retrieving revision 1.9 diff -u -p -r1.9 Makefile --- Makefile 17 Mar 2019 20:22:46 -0000 1.9 +++ Makefile 17 Mar 2019 20:41:04 -0000 @@ -3,6 +3,7 @@ COMMENT = display coverage stats online via coveralls.io MODPY_EGG_VERSION = 1.6.0 +REVISION = 0 DISTNAME = coveralls-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = devel @@ -14,13 +15,13 @@ HOMEPAGE = https://github.com/coagulant/ PERMIT_PACKAGE_CDROM = Yes MODULES = lang/python - +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3} MODPY_PI = Yes MODPY_SETUPTOOLS = Yes -RUN_DEPENDS = devel/py-docopt \ - devel/py-coverage \ - www/py-requests +RUN_DEPENDS = devel/py-coverage${MODPY_FLAVOR}>=3.6 \ + devel/py-docopt${MODPY_FLAVOR}>=0.6.1 \ + www/py-requests${MODPY_FLAVOR}>=1.0.0 NO_TEST = Yes Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-coveralls/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 17 Mar 2019 20:22:46 -0000 1.5 +++ pkg/PLIST 17 Mar 2019 20:41:04 -0000 @@ -9,18 +9,19 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/coveralls-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/coveralls-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/coveralls/__init__.py -lib/python${MODPY_VERSION}/site-packages/coveralls/__init__.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/__main__.py -lib/python${MODPY_VERSION}/site-packages/coveralls/__main__.pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}/ +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}__main__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}api.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}exception.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}git.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}reporter.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/coveralls/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/coveralls/api.py -lib/python${MODPY_VERSION}/site-packages/coveralls/api.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/cli.py -lib/python${MODPY_VERSION}/site-packages/coveralls/cli.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/exception.py -lib/python${MODPY_VERSION}/site-packages/coveralls/exception.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/git.py -lib/python${MODPY_VERSION}/site-packages/coveralls/git.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/reporter.py -lib/python${MODPY_VERSION}/site-packages/coveralls/reporter.pyc lib/python${MODPY_VERSION}/site-packages/coveralls/version.py -lib/python${MODPY_VERSION}/site-packages/coveralls/version.pyc