pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/py-flask-security



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 27 05:15:20 UTC 2026

Modified Files:
        pkgsrc/www/py-flask-security: Makefile PLIST distinfo

Log Message:
py-flask-security: updated to 5.8.1

Version 5.8.1

Fixes
- (:issue:`1222`) Fix for GHSA-w2j7-f3c6-g8cw - Possible open-redirect with ALLOW_SUBDOMAIN option.
- (:issue:`1215`) Fix for GHSA-97r5-pg8x-p63p - Possible oauth bypass in /verify

Version 5.8.0

Features & Improvements
- (:pr:`1170`) Add API :py:meth:`.UserMixin.check_tf_required` to allow applications to control which users
  require two-factor authentication.
- (:issue:`1178`) Add Cache-Control headers.
- (:issue:`1165`) Add support for using Social Login (OAuth) for verification.
- (:issue:`1188`) Add tracking of failed authentication attempts via :py:meth:`.UserMixin.track_failed_authn`
  and signal :py:data:`user_failed_authn`
- (:issue:`1192`) Add API for application to decide if a particular user account is locked.

Fixes
- (:issue:`1179`) Fix verify_password for bcrypt 5.0 (mephi42)
- (:issue:`1200`) Fix username_recovery w.r.t. inactive and non-confirmed users
- (:issue:`1189`) Return additional fields for JSON responses with QR codes

Docs and Chores
- (:pr:`1150`) Update de_DE translations (swaeberle)
- (:pr:`1151`) Update ca_ES translations (arielvb)
- (:pr:`1152`) Update es_ES translations (arielvb)
- (:pr:`1196`) Update arabic translations (samialfattani)
- (:pr:`1199`) Update it_IT translations (gissimo)
- (:pr:`1185`) Change external facing terminology from 'Social OAuth' to 'Social Login'.


To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/www/py-flask-security/Makefile
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/py-flask-security/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/www/py-flask-security/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-flask-security/Makefile
diff -u pkgsrc/www/py-flask-security/Makefile:1.24 pkgsrc/www/py-flask-security/Makefile:1.25
--- pkgsrc/www/py-flask-security/Makefile:1.24  Thu Jan  8 10:11:03 2026
+++ pkgsrc/www/py-flask-security/Makefile       Wed May 27 05:15:20 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.24 2026/01/08 10:11:03 adam Exp $
+# $NetBSD: Makefile,v 1.25 2026/05/27 05:15:20 adam Exp $
 
-DISTNAME=      flask_security-5.7.1
+DISTNAME=      flask_security-5.8.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=F/Flask-Security/}
@@ -11,8 +11,8 @@ COMMENT=      Simple security for Flask apps
 LICENSE=       mit
 
 TOOL_DEPENDS+= ${PYPKGPREFIX}-flit_core>=3.11:../../devel/py-flit_core
-DEPENDS+=      ${PYPKGPREFIX}-email_validator>=2.0.0:../../mail/py-email_validator
-DEPENDS+=      ${PYPKGPREFIX}-flask>=3.1.0:../../www/py-flask
+DEPENDS+=      ${PYPKGPREFIX}-email_validator>=2.3.0:../../mail/py-email_validator
+DEPENDS+=      ${PYPKGPREFIX}-flask>=3.1.1:../../www/py-flask
 DEPENDS+=      ${PYPKGPREFIX}-flask-login>=0.6.3:../../www/py-flask-login
 DEPENDS+=      ${PYPKGPREFIX}-flask-principal>=0.4.0:../../www/py-flask-principal
 DEPENDS+=      ${PYPKGPREFIX}-flask-wtf>=1.1.2:../../www/py-flask-wtf

Index: pkgsrc/www/py-flask-security/PLIST
diff -u pkgsrc/www/py-flask-security/PLIST:1.7 pkgsrc/www/py-flask-security/PLIST:1.8
--- pkgsrc/www/py-flask-security/PLIST:1.7      Thu Jan  8 10:11:03 2026
+++ pkgsrc/www/py-flask-security/PLIST  Wed May 27 05:15:20 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2026/01/08 10:11:03 adam Exp $
+@comment $NetBSD: PLIST,v 1.8 2026/05/27 05:15:20 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -155,6 +155,8 @@ ${PYSITELIB}/flask_security/totp.pyc
 ${PYSITELIB}/flask_security/totp.pyo
 ${PYSITELIB}/flask_security/translations/af_ZA/LC_MESSAGES/flask_security.mo
 ${PYSITELIB}/flask_security/translations/af_ZA/LC_MESSAGES/flask_security.po
+${PYSITELIB}/flask_security/translations/ar/LC_MESSAGES/flask_security.mo
+${PYSITELIB}/flask_security/translations/ar/LC_MESSAGES/flask_security.po
 ${PYSITELIB}/flask_security/translations/ar_SA/LC_MESSAGES/flask_security.mo
 ${PYSITELIB}/flask_security/translations/ar_SA/LC_MESSAGES/flask_security.po
 ${PYSITELIB}/flask_security/translations/ca_ES/LC_MESSAGES/flask_security.mo

Index: pkgsrc/www/py-flask-security/distinfo
diff -u pkgsrc/www/py-flask-security/distinfo:1.17 pkgsrc/www/py-flask-security/distinfo:1.18
--- pkgsrc/www/py-flask-security/distinfo:1.17  Thu Jan  8 10:11:03 2026
+++ pkgsrc/www/py-flask-security/distinfo       Wed May 27 05:15:20 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2026/01/08 10:11:03 adam Exp $
+$NetBSD: distinfo,v 1.18 2026/05/27 05:15:20 adam Exp $
 
-BLAKE2s (flask_security-5.7.1.tar.gz) = 4743d742062e3fe11d9452f8b813e6efe8a5d9b80b1116b35b00d6f7c5f96ee8
-SHA512 (flask_security-5.7.1.tar.gz) = 7cf81d6995be7afd85e6728e29cfb6112195f08f807142447c5769bd3659a862c82b1f09f2fcb3a4a080ba20cfea9a55b3b85ac026421c0fdad456a7e97f9df5
-Size (flask_security-5.7.1.tar.gz) = 717615 bytes
+BLAKE2s (flask_security-5.8.1.tar.gz) = 86da6597d107c11fed20fecc831eba0743761c0f5cc49916188ea1415e202611
+SHA512 (flask_security-5.8.1.tar.gz) = ebd45131251c1ad8e49c9ca9e56bb53cb46f0d67e51c3976d43873399ea178372b48f78c4e035ae4940719ea2a5c7a5dfe9c36187ca2c425cafe2b2d1656560d
+Size (flask_security-5.8.1.tar.gz) = 751395 bytes



Home | Main Index | Thread Index | Old Index