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 2022-06-24 08:46:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Flask-Admin (Old) and /work/SRC/openSUSE:Factory/.python-Flask-Admin.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Flask-Admin" Fri Jun 24 08:46:02 2022 rev:12 rq:984782 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Flask-Admin/python-Flask-Admin.changes 2022-02-21 17:46:50.615598376 +0100 +++ /work/SRC/openSUSE:Factory/.python-Flask-Admin.new.1548/python-Flask-Admin.changes 2022-06-24 08:46:11.415198301 +0200 @@ -1,0 +2,7 @@ +Fri Jun 24 04:28:31 UTC 2022 - Steve Kowalik <steven.kowa...@suse.com> + +- Add patch redirect-location-assertions.patch: + * Remove hostname when checking location from redirects. +- Add PyYAML and requre to BuildRequires. + +------------------------------------------------------------------- New: ---- redirect-location-assertions.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Flask-Admin.spec ++++++ --- /var/tmp/diff_new_pack.M16Vas/_old 2022-06-24 08:46:11.895198838 +0200 +++ /var/tmp/diff_new_pack.M16Vas/_new 2022-06-24 08:46:11.899198843 +0200 @@ -25,16 +25,19 @@ 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 +Patch0: redirect-location-assertions.patch BuildRequires: %{python_module Flask >= 0.7} BuildRequires: %{python_module Flask-BabelEx} BuildRequires: %{python_module Flask-SQLAlchemy} BuildRequires: %{python_module Pillow >= 3.3.2} +BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module SQLAlchemy-Utils} BuildRequires: %{python_module WTForms} BuildRequires: %{python_module arrow} BuildRequires: %{python_module colour} BuildRequires: %{python_module peewee} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module requre} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -52,7 +55,7 @@ the resulting application. %prep -%setup -q -n Flask-Admin-%{version} +%autosetup -p1 -n Flask-Admin-%{version} # remove contrib tests that pull in too many dependencies rm -rf flask_admin/tests/geoa ++++++ redirect-location-assertions.patch ++++++ Index: Flask-Admin-1.6.0/flask_admin/tests/sqla/test_basic.py =================================================================== --- Flask-Admin-1.6.0.orig/flask_admin/tests/sqla/test_basic.py +++ Flask-Admin-1.6.0/flask_admin/tests/sqla/test_basic.py @@ -2401,7 +2401,7 @@ def test_safe_redirect(): _continue_editing='Save and Continue Editing')) assert rv.status_code == 302 - assert rv.location.startswith('http://localhost/admin/model1/edit/') + assert rv.location.startswith('/admin/model1/edit/') assert 'url=http%3A%2F%2Flocalhost%2Fadmin%2Fmodel2view%2F' in rv.location assert 'id=1' in rv.location @@ -2410,7 +2410,7 @@ def test_safe_redirect(): _continue_editing='Save and Continue Editing')) assert rv.status_code == 302 - assert rv.location.startswith('http://localhost/admin/model1/edit/') + assert rv.location.startswith('/admin/model1/edit/') assert 'url=%2Fadmin%2Fmodel1%2F' in rv.location assert 'id=2' in rv.location