pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-coveralls



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May  8 09:08:18 UTC 2024

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

Log Message:
py-coveralls: updated to 4.0.0

4.0.0

BREAKING CHANGES

When config.ignore_errors is Falsey, failures to parse Pyhton files or look up file sources will now interrupt and early exit collection, which matches default coverage behaviour. Previously, we had 
manually muted these errors and/or only errored after collecting multiple failures.

Features

support pyproject.toml packages by default (via coverage[toml]) (962e2242)
add python-coveralls entrypoint (3d8d56e4)

Bug Fixes

fixup default support for Github Actions
fail and report on all errors, not just those derived from CoverallsException (be446287)

Internal

support coverage v7.0 - v7.4 (8fb36645)
support Python 3.11 and 3.12 (8dbce919)
fixup docs for tox v3 and v4 support
drop support for Python3.7 and below
drop support for coverage v4.x (752f52a0)
auto-build and publish docker images
refactor: more closely match coverage public interface


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/py-coveralls/Makefile \
    pkgsrc/devel/py-coveralls/PLIST pkgsrc/devel/py-coveralls/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-coveralls/Makefile
diff -u pkgsrc/devel/py-coveralls/Makefile:1.1 pkgsrc/devel/py-coveralls/Makefile:1.2
--- pkgsrc/devel/py-coveralls/Makefile:1.1      Wed Aug 24 10:16:52 2022
+++ pkgsrc/devel/py-coveralls/Makefile  Wed May  8 09:08:17 2024
@@ -1,26 +1,29 @@
-# $NetBSD: Makefile,v 1.1 2022/08/24 10:16:52 wiz Exp $
+# $NetBSD: Makefile,v 1.2 2024/05/08 09:08:17 adam Exp $
 
-DISTNAME=      coveralls-3.3.1
+DISTNAME=      coveralls-4.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=c/coveralls/}
 
-MAINTAINER=    kamel.derouiche%gmail.com@localhost
-HOMEPAGE=      https://github.com/z4r/python-coveralls
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/TheKevJames/coveralls-python
 COMMENT=       Python interface to coveralls.io API
-LICENSE=       apache-2.0
+LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-coverage>=4.1:../../devel/py-coverage
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core
+DEPENDS+=      ${PYPKGPREFIX}-coverage>=6.1.1:../../devel/py-coverage
 DEPENDS+=      ${PYPKGPREFIX}-docopt>=0.6.1:../../devel/py-docopt
 DEPENDS+=      ${PYPKGPREFIX}-requests>=1.0.0:../../devel/py-requests
 DEPENDS+=      ${PYPKGPREFIX}-yaml>=3.10:../../textproc/py-yaml
-TEST_DEPENDS+= ${PYPKGPREFIX}-mock>=0:../../devel/py-mock
-TEST_DEPENDS+= ${PYPKGPREFIX}-responses>=0:../../net/py-responses
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=0:../../devel/py-test
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/egg.mk"
+post-install:
+       ${RM} -f ${DESTDIR}${PREFIX}/bin/python-coveralls
+       cd ${DESTDIR}${PREFIX}/bin && \
+       ${MV} coveralls coveralls-${PYVERSSUFFIX} || ${TRUE}
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-coveralls/PLIST
diff -u pkgsrc/devel/py-coveralls/PLIST:1.1 pkgsrc/devel/py-coveralls/PLIST:1.2
--- pkgsrc/devel/py-coveralls/PLIST:1.1 Wed Aug 24 10:16:52 2022
+++ pkgsrc/devel/py-coveralls/PLIST     Wed May  8 09:08:17 2024
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2022/08/24 10:16:52 wiz Exp $
-bin/coveralls
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.2 2024/05/08 09:08:17 adam Exp $
+bin/coveralls-${PYVERSSUFFIX}
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.rst
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
 ${PYSITELIB}/coveralls/__init__.py
 ${PYSITELIB}/coveralls/__init__.pyc
 ${PYSITELIB}/coveralls/__init__.pyo
@@ -27,6 +26,3 @@ ${PYSITELIB}/coveralls/git.pyo
 ${PYSITELIB}/coveralls/reporter.py
 ${PYSITELIB}/coveralls/reporter.pyc
 ${PYSITELIB}/coveralls/reporter.pyo
-${PYSITELIB}/coveralls/version.py
-${PYSITELIB}/coveralls/version.pyc
-${PYSITELIB}/coveralls/version.pyo
Index: pkgsrc/devel/py-coveralls/distinfo
diff -u pkgsrc/devel/py-coveralls/distinfo:1.1 pkgsrc/devel/py-coveralls/distinfo:1.2
--- pkgsrc/devel/py-coveralls/distinfo:1.1      Wed Aug 24 10:16:52 2022
+++ pkgsrc/devel/py-coveralls/distinfo  Wed May  8 09:08:17 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1 2022/08/24 10:16:52 wiz Exp $
+$NetBSD: distinfo,v 1.2 2024/05/08 09:08:17 adam Exp $
 
-BLAKE2s (coveralls-3.3.1.tar.gz) = 726ef602356572fcc77174f334bf8d261b7ce77f787c261a3985ad48b38e64e0
-SHA512 (coveralls-3.3.1.tar.gz) = e101b50b1b6bfaac188360093ad8e0444412187efa2f8bb118c297ce59ff1f5087a45ceb51334be9042c66c6516903e52068c63937504b93c2ca0b7c1cc7ed4d
-Size (coveralls-3.3.1.tar.gz) = 17964 bytes
+BLAKE2s (coveralls-4.0.0.tar.gz) = 487e023724a19e6191af3e1987cac5ac2a6924fc75b7668855dd405ba38e4e89
+SHA512 (coveralls-4.0.0.tar.gz) = c13383489c2ce3a991f2a8b1a28f633c09dbf6b68d25420ded440e93e9b42cc0cfa92ed0a67ee7b6130b8ae3d6683bae82494f090debc0ea3783a9062ac98187
+Size (coveralls-4.0.0.tar.gz) = 12416 bytes



Home | Main Index | Thread Index | Old Index