pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-webpy
Module Name: pkgsrc
Committed By: wiz
Date: Sun Oct 13 19:48:10 UTC 2024
Modified Files:
pkgsrc/www/py-webpy: Makefile PLIST distinfo
Log Message:
py-web.py: update to 0.70.
Remove the deprecated cgi module which will be removed from the Standard Library in Python 3.13. #773
Add support for newer versions of Python and drop end-of-life versions
Migrate testing from Travis CI to GitHub Actions
Migrate Python linting to Ruff
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/www/py-webpy/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/www/py-webpy/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/www/py-webpy/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-webpy/Makefile
diff -u pkgsrc/www/py-webpy/Makefile:1.27 pkgsrc/www/py-webpy/Makefile:1.28
--- pkgsrc/www/py-webpy/Makefile:1.27 Tue Nov 7 22:38:10 2023
+++ pkgsrc/www/py-webpy/Makefile Sun Oct 13 19:48:10 2024
@@ -1,24 +1,31 @@
-# $NetBSD: Makefile,v 1.27 2023/11/07 22:38:10 wiz Exp $
+# $NetBSD: Makefile,v 1.28 2024/10/13 19:48:10 wiz Exp $
-DISTNAME= web.py-0.62
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME= webpy-0.70
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/webpy/web.py/}
CATEGORIES= www python
-MASTER_SITES= ${MASTER_SITE_PYPI:=w/web.py/}
+# 0.62 is latest on pypi
+#MASTER_SITES= ${MASTER_SITE_PYPI:=w/web.py/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=webpy/}
+GITHUB_PROJECT= webpy
+GITHUB_TAG= ${DISTNAME}
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://webpy.org/
COMMENT= Simple, public domain web publishing system
LICENSE= public-domain
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=0:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-cheroot>=6.0.0:../../www/py-cheroot
-TEST_DEPENDS+= ${PYPKGPREFIX}-test>=5.4.1:../../devel/py-test
+DEPENDS+= ${PYPKGPREFIX}-multipart>=0:../../www/py-multipart
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27 38
+WHEEL_NAME= ${DISTNAME:S/web/web_/}
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
+# as of 0.70:
+# 57 passed, 132 warnings
+# but sometimes (DiskStoreTest.testStoreConcurrent)
+# 1 failed, 56 passed, 132 warnings
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-webpy/PLIST
diff -u pkgsrc/www/py-webpy/PLIST:1.10 pkgsrc/www/py-webpy/PLIST:1.11
--- pkgsrc/www/py-webpy/PLIST:1.10 Sun Nov 6 18:34:58 2022
+++ pkgsrc/www/py-webpy/PLIST Sun Oct 13 19:48:10 2024
@@ -1,9 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2022/11/06 18:34:58 adam Exp $
-${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
+@comment $NetBSD: PLIST,v 1.11 2024/10/13 19:48:10 wiz Exp $
${PYSITELIB}/web/__init__.py
${PYSITELIB}/web/__init__.pyc
${PYSITELIB}/web/__init__.pyo
@@ -58,3 +53,8 @@ ${PYSITELIB}/web/webapi.pyo
${PYSITELIB}/web/wsgi.py
${PYSITELIB}/web/wsgi.pyc
${PYSITELIB}/web/wsgi.pyo
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
Index: pkgsrc/www/py-webpy/distinfo
diff -u pkgsrc/www/py-webpy/distinfo:1.8 pkgsrc/www/py-webpy/distinfo:1.9
--- pkgsrc/www/py-webpy/distinfo:1.8 Sun Nov 6 18:34:58 2022
+++ pkgsrc/www/py-webpy/distinfo Sun Oct 13 19:48:10 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2022/11/06 18:34:58 adam Exp $
+$NetBSD: distinfo,v 1.9 2024/10/13 19:48:10 wiz Exp $
-BLAKE2s (web.py-0.62.tar.gz) = 46cf2e2d8eca8a943815bc905530dd55764d7629e1e4f12aa2fd567126963137
-SHA512 (web.py-0.62.tar.gz) = b85fae51ae411991b6f0eb03041dbb9584b5b005a240354a6112fe805f82cecfb3e245a378c1f1a232904633afe9e5e1ce5d9d118b368ea9ba5b0ab88f9cccfa
-Size (web.py-0.62.tar.gz) = 623196 bytes
+BLAKE2s (webpy-0.70.tar.gz) = cd629e1bc86bd95e1fd4ad54994a233727b0df693124e597510b9b77fb1add0c
+SHA512 (webpy-0.70.tar.gz) = 555d49bff8c246b3b9f474385897fecf8d30e597cf4b14abb727936c9391410e330836228be27baca0cea120d70ec7c4a59e4065c58833941e15ad0c988b1f09
+Size (webpy-0.70.tar.gz) = 104202 bytes
Home |
Main Index |
Thread Index |
Old Index