Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
Re: security/py-passlib: fix broking logging
To:
ports@openbsd.org
Date:
Fri, 02 May 2025 17:13:29 +0200

Download raw body.

Thread
On Thu, 01 May 2025 12:54:21 +0200,
Stuart Henderson <stu@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.

Ok for -current?

Also, when I read
https://github.com/ThirVondukr/passlib/compare/1.9.0...1.9.1 I don't see any
notable changes except some refactoring to follow ruff rules.

I can extract logger part as patched to 1.9.0 for -stable, or we may update
-stable into 1.9.1.

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



-- 
wbr, Kirill