Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Flask-Admin for 
openSUSE:Factory checked in at 2026-06-19 16:36:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Flask-Admin (Old)
 and      /work/SRC/openSUSE:Factory/.python-Flask-Admin.new.1956 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask-Admin"

Fri Jun 19 16:36:29 2026 rev:20 rq:1360444 version:2.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Flask-Admin/python-Flask-Admin.changes    
2026-02-17 18:14:34.085985014 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-Flask-Admin.new.1956/python-Flask-Admin.changes
  2026-06-19 17:21:29.002305426 +0200
@@ -1,0 +2,27 @@
+Fri Jun 19 05:40:02 UTC 2026 - Steve Kowalik <[email protected]>
+
+- Update to 2.2.0:
+  ## Deprecations:
+  * Deprecate ModelView(Model, db.session) in favor of ModelView(Model, db)
+  ## New Features:
+  * SQLAlchemy filter classes (FilterEqual, FilterLike, etc.) now accept a
+    dotted-path string for the column argument (e.g.
+    FilterEqual(column="author.email", name="Author Email")); the path is
+    resolved against the view's model and the necessary joins are added
+    automatically.
+  * Flask-SQLAlchemy-Lite support
+  * Add page title header with icon above every view via new
+    {% block page_title %}
+  * Upgrade bundled Bootstrap from 4.2.1 to 4.6.2 and remove unminified files
+  * Flash error message on form validation failure ("Failed to create/save
+    record")
+  ## Bugfixes:
+  * Fix CSS class on column headers (dots replaced with dashes e.g.:
+    col-user.email -> col-user-email)
+  * Return HTTP 403 instead of 500 when inaccessible_callback returns None
+  * FileAdmin: show empty date instead of 1970-01-01 when directory has no
+    timestamp
+  * Fix "Save & Add Another" using non-relative redirect URL (broke behind
+    reverse proxies)
+
+-------------------------------------------------------------------

Old:
----
  flask_admin-2.0.2.tar.gz

New:
----
  flask_admin-2.2.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Flask-Admin.spec ++++++
--- /var/tmp/diff_new_pack.aelmaj/_old  2026-06-19 17:21:33.258451538 +0200
+++ /var/tmp/diff_new_pack.aelmaj/_new  2026-06-19 17:21:33.258451538 +0200
@@ -18,42 +18,59 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-Flask-Admin
-Version:        2.0.2
+Version:        2.2.0
 Release:        0
 Summary:        Extensible admin interface framework for Flask
 License:        BSD-3-Clause
 URL:            https://github.com/flask-admin/flask-admin/
 Source:         
https://files.pythonhosted.org/packages/source/f/flask_admin/flask_admin-%{version}.tar.gz
-BuildRequires:  %{python_module Flask >= 0.7}
-BuildRequires:  %{python_module Flask-Babel}
-BuildRequires:  %{python_module Flask-SQLAlchemy}
-BuildRequires:  %{python_module Pillow >= 3.3.2}
-BuildRequires:  %{python_module SQLAlchemy-Utils}
+BuildRequires:  %{python_module flit-core}
+BuildRequires:  %{python_module pip}
+# Test requirements
+BuildRequires:  %{python_module Flask >= 2.0}
+BuildRequires:  %{python_module Flask-Babel >= 3.0.1}
+BuildRequires:  %{python_module Flask-SQLAlchemy >= 3}
+BuildRequires:  %{python_module Flask-SQLAlchemy-Lite}
+BuildRequires:  %{python_module Jinja2 >= 3.0}
+BuildRequires:  %{python_module MarkupSafe >= 2.0}
+BuildRequires:  %{python_module Pillow >= 10}
+BuildRequires:  %{python_module SQLAlchemy-Utils >= 0.38}
 BuildRequires:  %{python_module SQLAlchemy}
-BuildRequires:  %{python_module WTForms}
-BuildRequires:  %{python_module arrow}
-BuildRequires:  %{python_module asgiref}
-BuildRequires:  %{python_module azure-storage-blob}
+BuildRequires:  %{python_module WTForms >= 2.3}
+BuildRequires:  %{python_module Werkzeug >= 2.0}
+BuildRequires:  %{python_module arrow >= 0.14}
+BuildRequires:  %{python_module azure-storage-blob >= 12}
 BuildRequires:  %{python_module beautifulsoup4}
-BuildRequires:  %{python_module boto3}
-BuildRequires:  %{python_module colour}
-BuildRequires:  %{python_module flit-core}
+BuildRequires:  %{python_module boto3 >= 1.33}
+BuildRequires:  %{python_module colour >= 0.1.5}
 BuildRequires:  %{python_module moto}
-BuildRequires:  %{python_module peewee}
-BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module peewee >= 3.14}
+BuildRequires:  %{python_module pymongo >= 3.10}
 BuildRequires:  %{python_module pytest-recording}
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module tablib}
-BuildRequires:  %{python_module wheel}
+BuildRequires:  %{python_module tablib >= 3}
+BuildRequires:  %{python_module wtf-peewee >= 3.0.4}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-Flask >= 0.7
-Requires:       python-Jinja2
-Requires:       python-MarkupSafe
+Requires:       python-Flask >= 2.0
+Requires:       python-Jinja2 >= 3.0
+Requires:       python-MarkupSafe >= 2.0
 Requires:       python-SQLAlchemy
-Requires:       python-WTForms
-Requires:       python-Werkzeug
-
+Requires:       python-WTForms >= 2.3
+Requires:       python-Werkzeug >= 2.0
+Recommends:     python-Flask-SQLAlchemy >= 3
+Recommends:     python-Flask-SQLAlchemy-Lite
+Recommends:     python-Pillow >= 10
+Recommends:     python-SQLAlchemy >= 1.4
+Recommends:     python-SQLAlchemy-Utils >= 0.38
+Recommends:     python-arrow >= 0.14
+Recommends:     python-azure-storage-blob >= 12
+Recommends:     python-boto3 >= 1.33
+Recommends:     python-colour >= 0.1.5
+Recommends:     python-peewee >= 3.14
+Recommends:     python-pymongo >= 3.10
+Recommends:     python-tablib >= 3
+Recommends:     python-wtf-peewee >= 3.0.4
 BuildArch:      noarch
 %python_subpackages
 

++++++ flask_admin-2.0.2.tar.gz -> flask_admin-2.2.0.tar.gz ++++++
++++ 36608 lines of diff (skipped)

Reply via email to