diff --git a/python-Flask-Mail-no-mock.patch b/python-Flask-Mail-no-mock.patch new file mode 100644 index 0000000..507221d --- /dev/null +++ b/python-Flask-Mail-no-mock.patch @@ -0,0 +1,13 @@ +Index: Flask-Mail-0.9.1/tests.py +=================================================================== +--- Flask-Mail-0.9.1.orig/tests.py 2014-09-29 01:27:04.000000000 +0200 ++++ Flask-Mail-0.9.1/tests.py 2022-03-21 10:13:27.500302484 +0100 +@@ -7,7 +7,7 @@ import email + import unittest + import time + import re +-import mock ++import unittest.mock as mock + from contextlib import contextmanager + + from email.header import Header diff --git a/python-Flask-Mail.changes b/python-Flask-Mail.changes index 1f50e3e..ab221df 100644 --- a/python-Flask-Mail.changes +++ b/python-Flask-Mail.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Mar 21 09:15:18 UTC 2022 - pgajdos@suse.com + +- use %pyunittest rpm macro +- added patches + do not use mock, upstream url unavailable + + python-Flask-Mail-no-mock.patch + ------------------------------------------------------------------- Wed Jun 10 08:35:46 UTC 2020 - Marketa Calabkova diff --git a/python-Flask-Mail.spec b/python-Flask-Mail.spec index fb8e0db..3dacb19 100644 --- a/python-Flask-Mail.spec +++ b/python-Flask-Mail.spec @@ -1,7 +1,7 @@ # # spec file for package python-Flask-Mail # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -25,13 +25,14 @@ License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/rduplain/flask-mail Source: https://files.pythonhosted.org/packages/source/F/Flask-Mail/Flask-Mail-%{version}.tar.gz +# do not use mock, upstream url unavailable +Patch0: python-Flask-Mail-no-mock.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros # Test requirements BuildRequires: %{python_module Flask} BuildRequires: %{python_module blinker} -BuildRequires: %{python_module mock} BuildRequires: %{python_module speaklater} # End of test requirements Requires: python-Flask @@ -44,6 +45,7 @@ A Flask extension for sending email messages. %prep %setup -q -n Flask-Mail-%{version} +%patch0 -p1 %build %python_build @@ -53,7 +55,7 @@ A Flask extension for sending email messages. %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -%python_exec -m unittest discover +%pyunittest -v %files %{python_files} %doc README.rst