Hello community, here is the log from the commit of package python-freezegun for openSUSE:Factory checked in at 2018-09-10 12:29:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-freezegun (Old) and /work/SRC/openSUSE:Factory/.python-freezegun.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-freezegun" Mon Sep 10 12:29:47 2018 rev:4 rq:633129 version:0.3.10 Changes: -------- --- /work/SRC/openSUSE:Factory/python-freezegun/python-freezegun.changes 2018-07-17 09:37:48.354275919 +0200 +++ /work/SRC/openSUSE:Factory/.python-freezegun.new/python-freezegun.changes 2018-09-10 12:29:48.838837569 +0200 @@ -1,0 +2,6 @@ +Tue Sep 4 16:32:05 UTC 2018 - Matěj Cepl <mc...@suse.com> + +- Add remove_dependency_on_mock.patch which removes dependency on + python-mock for Python 3, where it is not required. + +------------------------------------------------------------------- New: ---- remove_dependency_on_mock.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-freezegun.spec ++++++ --- /var/tmp/diff_new_pack.vXcKuH/_old 2018-09-10 12:29:49.450836633 +0200 +++ /var/tmp/diff_new_pack.vXcKuH/_new 2018-09-10 12:29:49.454836628 +0200 @@ -27,6 +27,8 @@ URL: https://github.com/spulec/freezegun Source: https://files.pythonhosted.org/packages/source/f/freezegun/freezegun-%{version}.tar.gz Patch0: _u_p37_tests.patch +# https://github.com/spulec/freezegun/issues/259 +Patch1: remove_dependency_on_mock.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module python-dateutil > 2.0} BuildRequires: %{python_module setuptools} @@ -37,8 +39,8 @@ Requires: python-six BuildArch: noarch %if %{with tests} -BuildRequires: %{python_module mock} BuildRequires: %{python_module nose} +BuildRequires: python2-mock %endif %python_subpackages @@ -48,7 +50,7 @@ %prep %setup -q -n freezegun-%{version} -%patch0 -p1 +%autopatch -p1 %build %python_build ++++++ remove_dependency_on_mock.patch ++++++ --- a/tests/test_ticking.py +++ b/tests/test_ticking.py @@ -1,6 +1,9 @@ import datetime import time -import mock +try: + import mock +except ImportError: + import unittest.mock as mock from freezegun import freeze_time from tests import utils --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -1,4 +1,7 @@ -import mock +try: + import mock +except ImportError: + import unittest.mock as mock from nose.plugins import skip from freezegun import api