Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Flask-Security for openSUSE:Factory checked in at 2025-04-10 21:58:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Flask-Security (Old) and /work/SRC/openSUSE:Factory/.python-Flask-Security.new.1907 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Flask-Security" Thu Apr 10 21:58:30 2025 rev:3 rq:1267930 version:5.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Flask-Security/python-Flask-Security.changes 2025-02-24 15:50:45.088231479 +0100 +++ /work/SRC/openSUSE:Factory/.python-Flask-Security.new.1907/python-Flask-Security.changes 2025-04-10 21:58:51.567625503 +0200 @@ -1,0 +2,20 @@ +Tue Apr 8 07:59:29 UTC 2025 - Ben Greiner <c...@bnavigator.de> + +- Update to 5.6.1 + ## Fixes + * #1077: Fix runtime modification of a config string + (TWO_FACTOR_METHODS) + * #1078: Fix CLI user_create when model doesn't contain username + * #1076: xxx_util_cls instances should be public and documented. + ## Backwards Compatibility Concerns + * As part of #1076 the following cleanup was done: + - The xxx_util_cls arguments are now stored in 'private' + instance variables - they are never used after Flask-Security + initialization and have never been documented. + - The xxx_util_cls options should only be set as part of + Flask-Security construction. Setting them via + init_app(kwargs) or app.config["SECURITY_XX"] has been + deprecated. +- Remove obsolete importlib backport dependency + +------------------------------------------------------------------- Old: ---- flask_security-5.6.0.tar.gz New: ---- flask_security-5.6.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Flask-Security.spec ++++++ --- /var/tmp/diff_new_pack.C8lT5f/_old 2025-04-10 21:58:52.575667600 +0200 +++ /var/tmp/diff_new_pack.C8lT5f/_new 2025-04-10 21:58:52.575667600 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-Flask-Security -Version: 5.6.0 +Version: 5.6.1 Release: 0 Summary: Quickly add security features to your Flask application License: MIT @@ -31,7 +31,7 @@ BuildRequires: %{python_module Authlib} BuildRequires: %{python_module Babel >= 2.10.0} BuildRequires: %{python_module Flask >= 2.3.2} -BuildRequires: %{python_module Flask-Babel >= 3.1.0} +BuildRequires: %{python_module Flask-Babel >= 4} BuildRequires: %{python_module Flask-Login >= 0.6.2} BuildRequires: %{python_module Flask-Mailman >= 0.3.0} BuildRequires: %{python_module Flask-Principal >= 0.4.0} @@ -50,7 +50,6 @@ BuildRequires: %{python_module email-validator >= 2.0} BuildRequires: %{python_module flit-core} BuildRequires: %{python_module freezegun} -BuildRequires: %{python_module importlib_resources >= 5.10.0} BuildRequires: %{python_module passlib >= 1.7.4} BuildRequires: %{python_module peewee >= 3.16.2} BuildRequires: %{python_module phonenumbers} @@ -63,7 +62,6 @@ BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-Flask >= 2.3.2 -Requires: python-Flask-Babel >= 3.1.0 Requires: python-Flask-Login >= 0.6.2 Requires: python-Flask-Principal >= 0.4.0 Requires: python-Flask-WTF >= 1.1.1 @@ -73,8 +71,8 @@ Requires: python-bleach >= 6.0.0 Requires: python-cryptography >= 40.0.2 Requires: python-email-validator >= 2.0 -Requires: python-importlib_resources >= 5.10.0 Requires: python-passlib >= 1.7.4 +Recommends: python-Flask-Babel >= 4 Recommends: python-SQLAlchemy Recommends: python-qrcode >= 7.4.2 Recommends: python-zxcvbn >= 4.4.28 @@ -91,6 +89,8 @@ %prep %autosetup -p1 -n flask_security-%{version} +sed -i s/importlib_resources/importlib.resources/ flask_security/babel.py +sed -i /importlib_resources/d pyproject.toml %build %pyproject_wheel ++++++ flask_security-5.6.0.tar.gz -> flask_security-5.6.1.tar.gz ++++++ ++++ 1858 lines of diff (skipped)