On Fri, 02 May 2025 17:13:29 +0200, Kirill A. Korinsky <kir...@korins.ky> wrote: > > On Thu, 01 May 2025 12:54:21 +0200, > Stuart Henderson <s...@spacehopper.org> wrote: > > > > Good find. > > > > Seeing > > https://github.com/ThirVondukr/passlib/pull/15#issuecomment-2844561564 > > do you think it might be worth waiting to see what gets committed > > upstream first? > > > > Here a diff which updates security/py-passlib to 1.9.1 > > Tested against mitmproxy 11.1.3 and 12.0.0, it fixes the issue. >
Oops, I forgot to run make plist. Here the better version. Ok for -current? Index: security/py-passlib/Makefile =================================================================== RCS file: /home/cvs/ports/security/py-passlib/Makefile,v diff -u -p -r1.30 Makefile --- security/py-passlib/Makefile 26 Mar 2025 09:42:19 -0000 1.30 +++ security/py-passlib/Makefile 2 May 2025 14:53:06 -0000 @@ -1,6 +1,6 @@ COMMENT= Python module providing a password hashing framework -MODPY_DISTV= 1.9.0 +MODPY_DISTV= 1.9.1 DISTNAME= libpass-${MODPY_DISTV} # libpass is a maintained fork of passlib, providing the same namespace PKGNAME= py-passlib-${MODPY_DISTV} Index: security/py-passlib/distinfo =================================================================== RCS file: /home/cvs/ports/security/py-passlib/distinfo,v diff -u -p -r1.8 distinfo --- security/py-passlib/distinfo 26 Mar 2025 09:42:19 -0000 1.8 +++ security/py-passlib/distinfo 2 May 2025 14:54:08 -0000 @@ -1,2 +1,2 @@ -SHA256 (libpass-1.9.0.tar.gz) = wdw89KuA0mNLlgn1fDFlwOpMrPSVmq8PPgau+ld7A6w= -SIZE (libpass-1.9.0.tar.gz) = 688858 +SHA256 (libpass-1.9.1.tar.gz) = 9alUT4DL6ZUjszYvsfwrpBGxDFQWiFJsP97qAFQdJ9A= +SIZE (libpass-1.9.1.tar.gz) = 670876 Index: security/py-passlib/pkg/PLIST =================================================================== RCS file: /home/cvs/ports/security/py-passlib/pkg/PLIST,v diff -u -p -r1.9 PLIST --- security/py-passlib/pkg/PLIST 25 Mar 2025 17:32:48 -0000 1.9 +++ security/py-passlib/pkg/PLIST 5 May 2025 21:25:01 -0000 @@ -10,6 +10,10 @@ lib/python${MODPY_VERSION}/site-packages ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}_logging.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}_logging.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}_protocols.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}_protocols.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}apache.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}apache.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/passlib/${MODPY_PYCACHE}apps.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} @@ -36,6 +40,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/passlib/_data/wordsets/eff_long.txt lib/python${MODPY_VERSION}/site-packages/passlib/_data/wordsets/eff_prefixed.txt lib/python${MODPY_VERSION}/site-packages/passlib/_data/wordsets/eff_short.txt +lib/python${MODPY_VERSION}/site-packages/passlib/_logging.py +lib/python${MODPY_VERSION}/site-packages/passlib/_protocols.py lib/python${MODPY_VERSION}/site-packages/passlib/apache.py lib/python${MODPY_VERSION}/site-packages/passlib/apps.py lib/python${MODPY_VERSION}/site-packages/passlib/context.py -- wbr, Kirill