Hello community,

here is the log from the commit of package python-setuptools for 
openSUSE:Factory checked in at 2020-12-16 10:59:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-setuptools (Old)
 and      /work/SRC/openSUSE:Factory/.python-setuptools.new.2328 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-setuptools"

Wed Dec 16 10:59:12 2020 rev:63 rq:855355 version:44.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-setuptools/python-setuptools.changes      
2020-11-17 21:21:38.433118078 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-setuptools.new.2328/python-setuptools.changes
    2020-12-16 10:59:14.679496641 +0100
@@ -1,0 +2,6 @@
+Tue Dec  8 02:15:26 UTC 2020 - Matej Cepl <mc...@suse.com>
+
+- Add remove_mock.patch to remove dependency on the external mock
+  package.
+
+-------------------------------------------------------------------

New:
----
  remove_mock.patch

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

Other differences:
------------------
++++++ python-setuptools.spec ++++++
--- /var/tmp/diff_new_pack.LgIKHK/_old  2020-12-16 10:59:15.847497789 +0100
+++ /var/tmp/diff_new_pack.LgIKHK/_new  2020-12-16 10:59:15.847497789 +0100
@@ -44,6 +44,9 @@
 Source3:        testdata.tar.gz
 Patch0:         sort-for-reproducibility.patch
 Patch1:         importlib.patch
+# PATCH-FIX-UPSTREAM remove_mock.patch bsc#[0-9]+ mc...@suse.com
+# we don't need stinking mock
+Patch2:         remove_mock.patch
 BuildRequires:  %{python_module appdirs}
 BuildRequires:  %{python_module ordered-set}
 BuildRequires:  %{python_module packaging}
@@ -69,7 +72,6 @@
 %if %{with test}
 BuildRequires:  %{python_module Paver}
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module pytest-fixture-config}
 BuildRequires:  %{python_module pytest-virtualenv}
@@ -99,9 +101,10 @@
 
 %prep
 %setup -q -n setuptools-%{version}
+
 tar -xzvf %{SOURCE3}
-%patch0 -p1
-%patch1 -p1
+%autopatch -p1
+
 find . -type f -name "*.orig" -delete
 
 # fix rpmlint spurious-executable-perm

++++++ remove_mock.patch ++++++
---
 pkg_resources/tests/test_markers.py       |    2 +-
 pkg_resources/tests/test_pkg_resources.py |    5 +----
 setuptools/tests/__init__.py              |    4 ++++
 setuptools/tests/test_build_clib.py       |    2 +-
 setuptools/tests/test_easy_install.py     |    2 +-
 setuptools/tests/test_msvc.py             |    2 +-
 setuptools/tests/test_packageindex.py     |    2 +-
 setuptools/tests/test_register.py         |    5 +----
 setuptools/tests/test_test.py             |    2 +-
 setuptools/tests/test_upload.py           |    5 +----
 10 files changed, 13 insertions(+), 18 deletions(-)

--- a/pkg_resources/tests/test_markers.py
+++ b/pkg_resources/tests/test_markers.py
@@ -1,4 +1,4 @@
-import mock
+from . import mock
 
 from pkg_resources import evaluate_marker
 
--- a/pkg_resources/tests/test_pkg_resources.py
+++ b/pkg_resources/tests/test_pkg_resources.py
@@ -12,10 +12,7 @@ import stat
 import distutils.dist
 import distutils.command.install_egg_info
 
-try:
-    from unittest import mock
-except ImportError:
-    import mock
+from . import mock
 
 from pkg_resources import DistInfoDistribution, Distribution, 
EggInfoDistribution
 from setuptools.extern import six
--- a/setuptools/tests/__init__.py
+++ b/setuptools/tests/__init__.py
@@ -4,6 +4,10 @@ import pytest
 
 from setuptools.extern.six import PY2, PY3
 
+try:
+    import mock
+except ImportError:
+    from unittest import mock
 
 __all__ = [
   'fail_on_ascii', 'py2_only', 'py3_only'
--- a/setuptools/tests/test_build_clib.py
+++ b/setuptools/tests/test_build_clib.py
@@ -1,6 +1,6 @@
 import pytest
 
-import mock
+from . import mock
 from distutils.errors import DistutilsSetupError
 from setuptools.command.build_clib import build_clib
 from setuptools.dist import Distribution
--- a/setuptools/tests/test_easy_install.py
+++ b/setuptools/tests/test_easy_install.py
@@ -14,7 +14,7 @@ import itertools
 import distutils.errors
 import io
 import zipfile
-import mock
+from . import mock
 import time
 
 from setuptools.extern import six
--- a/setuptools/tests/test_msvc.py
+++ b/setuptools/tests/test_msvc.py
@@ -5,7 +5,7 @@ Tests for msvc support module.
 import os
 import contextlib
 import distutils.errors
-import mock
+from . import mock
 
 import pytest
 
--- a/setuptools/tests/test_packageindex.py
+++ b/setuptools/tests/test_packageindex.py
@@ -6,7 +6,7 @@ import distutils.errors
 
 from setuptools.extern import six
 from setuptools.extern.six.moves import urllib, http_client
-import mock
+from . import mock
 import pytest
 
 import pkg_resources
--- a/setuptools/tests/test_register.py
+++ b/setuptools/tests/test_register.py
@@ -2,10 +2,7 @@ from setuptools.command.register import
 from setuptools.dist import Distribution
 from setuptools.errors import RemovedCommandError
 
-try:
-    from unittest import mock
-except ImportError:
-    import mock
+from . import mock
 
 import pytest
 
--- a/setuptools/tests/test_test.py
+++ b/setuptools/tests/test_test.py
@@ -2,7 +2,7 @@
 
 from __future__ import unicode_literals
 
-import mock
+from . import mock
 from distutils import log
 import os
 
--- a/setuptools/tests/test_upload.py
+++ b/setuptools/tests/test_upload.py
@@ -2,10 +2,7 @@ from setuptools.command.upload import up
 from setuptools.dist import Distribution
 from setuptools.errors import RemovedCommandError
 
-try:
-    from unittest import mock
-except ImportError:
-    import mock
+from . import mock
 
 import pytest
 
--- a/setuptools/tests/test_config.py
+++ b/setuptools/tests/test_config.py
@@ -5,7 +5,7 @@ import contextlib
 import pytest
 
 from distutils.errors import DistutilsOptionError, DistutilsFileError
-from mock import patch
+from setuptools.tests import mock
 from setuptools.dist import Distribution, _Distribution
 from setuptools.config import ConfigHandler, read_configuration
 from setuptools.extern.six.moves import configparser
@@ -880,7 +880,7 @@ class TestExternalSetters:
         })
         return None
 
-    @patch.object(_Distribution, '__init__', autospec=True)
+    @mock.patch.object(_Distribution, '__init__', autospec=True)
     def test_external_setters(self,  mock_parent_init, tmpdir):
         mock_parent_init.side_effect = self._fake_distribution_init
 
--- /dev/null
+++ b/pkg_resources/tests/__init__.py
@@ -0,0 +1,4 @@
+try:
+    import mock
+except ImportError:
+    from unittest import mock

++++++ sort-for-reproducibility.patch ++++++
--- /var/tmp/diff_new_pack.LgIKHK/_old  2020-12-16 10:59:15.915497855 +0100
+++ /var/tmp/diff_new_pack.LgIKHK/_new  2020-12-16 10:59:15.915497855 +0100
@@ -1,8 +1,6 @@
-Index: setuptools-41.4.0/setuptools/command/easy_install.py
-===================================================================
---- setuptools-41.4.0.orig/setuptools/command/easy_install.py
-+++ setuptools-41.4.0/setuptools/command/easy_install.py
-@@ -417,7 +417,7 @@ class easy_install(Command):
+--- a/setuptools/command/easy_install.py
++++ b/setuptools/command/easy_install.py
+@@ -423,7 +423,7 @@ class easy_install(Command):
              for spec in self.args:
                  self.easy_install(spec, not self.no_deps)
              if self.record:
@@ -11,10 +9,8 @@
                  if self.root:  # strip any package prefix
                      root_len = len(self.root)
                      for counter in range(len(outputs)):
-Index: setuptools-41.4.0/setuptools/command/egg_info.py
-===================================================================
---- setuptools-41.4.0.orig/setuptools/command/egg_info.py
-+++ setuptools-41.4.0/setuptools/command/egg_info.py
+--- a/setuptools/command/egg_info.py
++++ b/setuptools/command/egg_info.py
 @@ -638,7 +638,7 @@ def warn_depends_obsolete(cmd, basename,
  def _write_requirements(stream, reqs):
      lines = yield_lines(reqs or ())
@@ -24,10 +20,8 @@
      stream.writelines(lines)
  
  
-Index: setuptools-41.4.0/setuptools/dist.py
-===================================================================
---- setuptools-41.4.0.orig/setuptools/dist.py
-+++ setuptools-41.4.0/setuptools/dist.py
+--- a/setuptools/dist.py
++++ b/setuptools/dist.py
 @@ -195,7 +195,7 @@ def write_pkg_file(self, file):
              self.long_description_content_type
          )
@@ -37,10 +31,8 @@
              write_field('Provides-Extra', extra)
  
  
-Index: setuptools-41.4.0/setuptools/tests/test_egg_info.py
-===================================================================
---- setuptools-41.4.0.orig/setuptools/tests/test_egg_info.py
-+++ setuptools-41.4.0/setuptools/tests/test_egg_info.py
+--- a/setuptools/tests/test_egg_info.py
++++ b/setuptools/tests/test_egg_info.py
 @@ -291,8 +291,8 @@ class TestEggInfo:
              wheel>=0.5
              pytest
_______________________________________________
openSUSE Commits mailing list -- commit@lists.opensuse.org
To unsubscribe, email commit-le...@lists.opensuse.org
List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette
List Archives: 
https://lists.opensuse.org/archives/list/commit@lists.opensuse.org

Reply via email to