pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-cheroot
Module Name: pkgsrc
Committed By: adam
Date: Wed Sep 9 06:45:53 UTC 2026
Modified Files:
pkgsrc/www/py-cheroot: Makefile PLIST distinfo
Log Message:
py-cheroot: updated to 11.1.2
v11.1.2
Bug fixes
The “service unavailable” thread is now turn down properly when the server is shut down – by @itamarst.
This fixes a regression in Cheroot originally introduced in v11.0.0 that would manifest itself under Python 3.12 and older. In certain conditions like under CherryPy, it would also lead to hangs on
tear-down.
v11.1.1
Packaging updates and notes for downstreams
The packaging configuration has been fixed to ensure that only cheroot package will be installed into site-packages/ – by @webknjaz.
This fixes a regression introduced in version 11.1.0.
v11.1.0
Features
Added optional private key password argument to SSL adapters to support password-protected private keys – by @jatalahd.
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 pkgsrc/www/py-cheroot/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/www/py-cheroot/PLIST
cvs rdiff -u -r1.29 -r1.30 pkgsrc/www/py-cheroot/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-cheroot/Makefile
diff -u pkgsrc/www/py-cheroot/Makefile:1.42 pkgsrc/www/py-cheroot/Makefile:1.43
--- pkgsrc/www/py-cheroot/Makefile:1.42 Mon Apr 14 13:30:01 2025
+++ pkgsrc/www/py-cheroot/Makefile Wed Sep 9 06:45:53 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.42 2025/04/14 13:30:01 adam Exp $
+# $NetBSD: Makefile,v 1.43 2026/09/09 06:45:53 adam Exp $
-DISTNAME= cheroot-10.0.1
+DISTNAME= cheroot-11.1.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=C/Cheroot/}
@@ -13,18 +12,19 @@ LICENSE= modified-bsd
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=7.0.0:../../devel/py-setuptools_scm
-DEPENDS+= ${PYPKGPREFIX}-jaraco.functools-[0-9]*:../../devel/py-jaraco.functools
+DEPENDS+= ${PYPKGPREFIX}-jaraco.functools>=0:../../devel/py-jaraco.functools
DEPENDS+= ${PYPKGPREFIX}-more-itertools>=2.6:../../devel/py-more-itertools
+# from dependencies/tests.in
TEST_DEPENDS+= ${PYPKGPREFIX}-coverage>=6.2:../../devel/py-coverage
-TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.context-[0-9]*:../../devel/py-jaraco.context
+TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.context>=0:../../devel/py-jaraco.context
TEST_DEPENDS+= ${PYPKGPREFIX}-jaraco.text>=3.1:../../textproc/py-jaraco.text
-TEST_DEPENDS+= ${PYPKGPREFIX}-portend-[0-9]*:../../net/py-portend
-TEST_DEPENDS+= ${PYPKGPREFIX}-requests-unixsocket-[0-9]*:../../devel/py-requests-unixsocket
-TEST_DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt-[0-9]*:../../devel/py-requests-toolbelt
+TEST_DEPENDS+= ${PYPKGPREFIX}-portend>=0:../../net/py-portend
+TEST_DEPENDS+= ${PYPKGPREFIX}-requests-unixsocket>=0:../../devel/py-requests-unixsocket
+TEST_DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0:../../devel/py-requests-toolbelt
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-clarity>=0:../../devel/py-test-clarity
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=2.12.0:../../devel/py-test-cov
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-forked>=1.2.0:../../devel/py-test-forked
TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=1.11.0:../../devel/py-test-mock
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-rerunfailures-[0-9]*:../../devel/py-test-rerunfailures
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-rerunfailures>=0:../../devel/py-test-rerunfailures
TEST_DEPENDS+= ${PYPKGPREFIX}-test-sugar>=0.9.3:../../devel/py-test-sugar
TEST_DEPENDS+= ${PYPKGPREFIX}-test-watch>=4.2.0:../../devel/py-test-watch
TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist>=1.28.0:../../devel/py-test-xdist
@@ -32,14 +32,9 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-trustme>=0
USE_LANGUAGES= # none
-post-install:
- cd ${DESTDIR}${PREFIX}/bin && \
- ${MV} cheroot cheroot-${PYVERSSUFFIX} || ${TRUE}
+PY_RENAME_BINARIES= cheroot
-do-test:
- cd ${WRKSRC}/cheroot && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
-
-.include "../../lang/python/wheel.mk"
PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test
.include "../../lang/python/versioned_dependencies.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-cheroot/PLIST
diff -u pkgsrc/www/py-cheroot/PLIST:1.15 pkgsrc/www/py-cheroot/PLIST:1.16
--- pkgsrc/www/py-cheroot/PLIST:1.15 Mon Apr 14 13:30:01 2025
+++ pkgsrc/www/py-cheroot/PLIST Wed Sep 9 06:45:53 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2025/04/14 13:30:01 adam Exp $
+@comment $NetBSD: PLIST,v 1.16 2026/09/09 06:45:53 adam Exp $
bin/cheroot-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
@@ -92,6 +92,9 @@ ${PYSITELIB}/cheroot/test/test_ssl.pyo
${PYSITELIB}/cheroot/test/test_wsgi.py
${PYSITELIB}/cheroot/test/test_wsgi.pyc
${PYSITELIB}/cheroot/test/test_wsgi.pyo
+${PYSITELIB}/cheroot/test/threadleakcheck.py
+${PYSITELIB}/cheroot/test/threadleakcheck.pyc
+${PYSITELIB}/cheroot/test/threadleakcheck.pyo
${PYSITELIB}/cheroot/test/webtest.py
${PYSITELIB}/cheroot/test/webtest.pyc
${PYSITELIB}/cheroot/test/webtest.pyo
Index: pkgsrc/www/py-cheroot/distinfo
diff -u pkgsrc/www/py-cheroot/distinfo:1.29 pkgsrc/www/py-cheroot/distinfo:1.30
--- pkgsrc/www/py-cheroot/distinfo:1.29 Sun May 5 18:38:43 2024
+++ pkgsrc/www/py-cheroot/distinfo Wed Sep 9 06:45:53 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.29 2024/05/05 18:38:43 adam Exp $
+$NetBSD: distinfo,v 1.30 2026/09/09 06:45:53 adam Exp $
-BLAKE2s (cheroot-10.0.1.tar.gz) = b10c563272fd8e1ef46b54511d7643042e487a9d23903ebf9702b546ff9fc8e5
-SHA512 (cheroot-10.0.1.tar.gz) = c878647a7bcf564509ee07481b3e371a2e09019d78240e79293bc4e0bfa872e8e2f947925c54eda56cc1790a3ff4d656c70066278c74073b44fc070627f5c71d
-Size (cheroot-10.0.1.tar.gz) = 167586 bytes
+BLAKE2s (cheroot-11.1.2.tar.gz) = 3ba3aa12b121a6fa260f2beca5dc3852a16a198cdf0b6d35503c1b4d18e05b22
+SHA512 (cheroot-11.1.2.tar.gz) = aaee92e15951756ffe3f5010d74e27894ac05ca55d866d1fc5c7ba3266ea5aedca3662ef53f55843b2b093d2e1ed92902e1c0d5bd52373f82a8c4f38f7329545
+Size (cheroot-11.1.2.tar.gz) = 185716 bytes
Home |
Main Index |
Thread Index |
Old Index