pkgsrc-WIP-changes archive

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

py-venusian: update to 3.1.0.



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Mon May 20 12:12:02 2024 +0200
Changeset:	007285fa382b6e1ba58a967d24e03e66599c3566

Modified Files:
	TODO
	py-venusian/Makefile
	py-venusian/PLIST
	py-venusian/distinfo

Log Message:
py-venusian: update to 3.1.0.

3.1.0 (2023-11-06)
------------------

- Remove support for Python 3.5 and 3.6

- Add support for Python 3.9, 3.10, 3.11 and 3.12.

- Use GitHub Actions instead of Travis.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=007285fa382b6e1ba58a967d24e03e66599c3566

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 TODO                 |  1 -
 py-venusian/Makefile | 12 ++++--------
 py-venusian/PLIST    | 13 ++++++++-----
 py-venusian/distinfo |  6 +++---
 4 files changed, 15 insertions(+), 17 deletions(-)

diffs:
diff --git a/TODO b/TODO
index 990054ac55..db6ddd9924 100644
--- a/TODO
+++ b/TODO
@@ -119,7 +119,6 @@ Suggested package updates
 	o py-smop-0.29
 	o py-translationstring-1.4
 	o py-vanguards-0.3.1
-	o py-venusian-3.1.0
 	o py-xpra-2.2.1
 	o py-zeitgeist-0.9.16
 	o qmc2-0.59
diff --git a/py-venusian/Makefile b/py-venusian/Makefile
index bf0f84c4d6..0e9cc4b3e1 100644
--- a/py-venusian/Makefile
+++ b/py-venusian/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	venusian-3.0.0
+DISTNAME=	venusian-3.1.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_PYPI:=v/venusian/}
@@ -10,17 +10,13 @@ HOMEPAGE=	https://pylonsproject.org/
 COMMENT=	Library for deferring decorator actions
 LICENSE=	modified-bsd
 
-TEST_DEPENDS+=	${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
-TEST_DEPENDS+=	${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+=	${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 TEST_DEPENDS+=	${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 
 USE_LANGUAGES=	# none
 
 PYTHON_VERSIONS_INCOMPATIBLE=	27
 
-TEST_ENV+=	PYTHONPATH=${WRKSRC}/build/lib
-do-test:
-	cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/py-venusian/PLIST b/py-venusian/PLIST
index b0e0d4e5f0..16f9b306a0 100644
--- a/py-venusian/PLIST
+++ b/py-venusian/PLIST
@@ -1,12 +1,15 @@
 @comment $NetBSD$
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/venusian/__init__.py
 ${PYSITELIB}/venusian/__init__.pyc
 ${PYSITELIB}/venusian/__init__.pyo
 ${PYSITELIB}/venusian/advice.py
 ${PYSITELIB}/venusian/advice.pyc
 ${PYSITELIB}/venusian/advice.pyo
+${PYSITELIB}/venusian/compat.py
+${PYSITELIB}/venusian/compat.pyc
+${PYSITELIB}/venusian/compat.pyo
diff --git a/py-venusian/distinfo b/py-venusian/distinfo
index 81e4fc5a96..4227195ca5 100644
--- a/py-venusian/distinfo
+++ b/py-venusian/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (venusian-3.0.0.tar.gz) = f1f49c5a706e88b0dac6eab5f6b10f0a69b488d880425c33c8fa813bf3176c49
-SHA512 (venusian-3.0.0.tar.gz) = dec12473f30697ec678190054974d48bd30775f2204308dc43469e65814dbeea1b7ebf571187cc9efe2d3d2a73ab9ef839ad39b99ed81dfa75577f203653a776
-Size (venusian-3.0.0.tar.gz) = 44558 bytes
+BLAKE2s (venusian-3.1.0.tar.gz) = 24ebd4cfefc2dadc83e2eaffafc427dca8cd57c11d3656d38c0a775eb38870aa
+SHA512 (venusian-3.1.0.tar.gz) = 094fe85ca1e241437c386eb4db63ed8985ba962cb7b199bb4ef903d35de885948be135715a9b39bc2a102752678d0c2aaa18e0002c7c4669fb961686b360910e
+Size (venusian-3.1.0.tar.gz) = 37960 bytes


Home | Main Index | Thread Index | Old Index