Hello community, here is the log from the commit of package python-Flask-Security for openSUSE:Factory checked in at 2019-02-05 11:18:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Flask-Security (Old) and /work/SRC/openSUSE:Factory/.python-Flask-Security.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Flask-Security" Tue Feb 5 11:18:42 2019 rev:2 rq:671191 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Flask-Security/python-Flask-Security.changes 2018-11-29 22:58:14.475666069 +0100 +++ /work/SRC/openSUSE:Factory/.python-Flask-Security.new.28833/python-Flask-Security.changes 2019-02-05 11:18:44.704896335 +0100 @@ -1,0 +2,7 @@ +Fri Feb 1 11:04:13 UTC 2019 - alarr...@suse.com + +- mongodb is not available in Leap nor in 32 bit archs, so don't depend + on it to build (the only effect is that %check doesn't test mongodb + features) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Flask-Security.spec ++++++ --- /var/tmp/diff_new_pack.DGm5nq/_old 2019-02-05 11:18:45.288896014 +0100 +++ /var/tmp/diff_new_pack.DGm5nq/_new 2019-02-05 11:18:45.292896012 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-Flask-Security # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,51 +12,57 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-Flask-Security Version: 3.0.0 Release: 0 -License: MIT Summary: Security for Flask apps -Url: https://github.com/mattupstate/flask-security +License: MIT Group: Development/Languages/Python +Url: https://github.com/mattupstate/flask-security Source: https://files.pythonhosted.org/packages/source/F/Flask-Security/Flask-Security-%{version}.tar.gz Patch0: fix-requirements.patch Patch1: replace-pytest-pep8-with-pytest-codestyle.patch Patch2: fix-tests.patch -BuildRequires: python-rpm-macros -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module Babel >= 1.3} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros # Test requirements -BuildRequires: %{python_module pytest-runner >= 2.6.2} BuildRequires: %{python_module Flask >= 0.11} BuildRequires: %{python_module Flask-BabelEx >= 0.9.3} BuildRequires: %{python_module Flask-Login >= 0.3.0} BuildRequires: %{python_module Flask-Mail >= 0.7.3} BuildRequires: %{python_module Flask-Principal >= 0.3.3} +BuildRequires: %{python_module Flask-SQLAlchemy >= 1.0} BuildRequires: %{python_module Flask-WTF >= 0.13.1} -BuildRequires: %{python_module itsdangerous >= 0.21} -BuildRequires: %{python_module passlib >= 1.7} +BuildRequires: %{python_module SQLAlchemy >= 0.8.0} BuildRequires: %{python_module bcrypt >= 1.0.2} BuildRequires: %{python_module check-manifest >= 0.25} BuildRequires: %{python_module coverage >= 4.0} BuildRequires: %{python_module flask-peewee >= 0.6.5} -BuildRequires: %{python_module Flask-SQLAlchemy >= 1.0} BuildRequires: %{python_module isort >= 4.2.2} +BuildRequires: %{python_module itsdangerous >= 0.21} BuildRequires: %{python_module mock >= 1.3.0} +BuildRequires: %{python_module passlib >= 1.7} BuildRequires: %{python_module pydocstyle >= 1.0.0} BuildRequires: %{python_module pytest >= 3.0.5} BuildRequires: %{python_module pytest-cache >= 1.0} +BuildRequires: %{python_module pytest-codestyle >= 1.0.6} BuildRequires: %{python_module pytest-cov >= 2.4.0} BuildRequires: %{python_module pytest-flakes >= 1.0.1} -BuildRequires: %{python_module pytest-codestyle >= 1.0.6} +BuildRequires: %{python_module pytest-runner >= 2.6.2} BuildRequires: %{python_module pytest-translations >= 1.0.4} -BuildRequires: %{python_module SQLAlchemy >= 0.8.0} # Don't require python modules just needed for testing that are not available in SLE %if 0%{?is_opensuse} +%if 0%{suse_version} > 1500 +%ifarch %x86_64 %power64 %s390x %ia64 %aarch64 %riscv64 BuildRequires: %{python_module flask-mongoengine >= 0.7.0} +%endif +%endif BuildRequires: %{python_module mongoengine >= 0.10.0} BuildRequires: %{python_module pony >= 0.7.1} %endif