SUSE-RU-2016:2573-1: Recommended update for python-cliff, python-setuptools, python-mock

sle-updates at lists.suse.com sle-updates at lists.suse.com
Thu Oct 20 09:08:45 MDT 2016


   SUSE Recommended Update: Recommended update for python-cliff, python-setuptools, python-mock
______________________________________________________________________________

Announcement ID:    SUSE-RU-2016:2573-1
Rating:             low
References:         #1001350 #979493 #993968 
Affected Products:
                    SUSE OpenStack Cloud Compute 5
                    SUSE OpenStack Cloud 6
                    SUSE Linux Enterprise Software Development Kit 12-SP1
                    SUSE Linux Enterprise Server 12-SP1
                    SUSE Linux Enterprise Module for Public Cloud 12
                    SUSE Linux Enterprise Module for Containers 12
                    SUSE Enterprise Storage 2.1
______________________________________________________________________________

   An update that has three recommended fixes can now be
   installed.

Description:


   This update provides newer versions of python-cliff, python-setuptools and
   python-mock, including several fixes and enhancements.

   python-cliff (updated from 1.7.0 to 1.14.0):

   - Fix encoding issue with the default python CSV output.
   - Add command fuzzy matching.
   - Allow subcommands to accept --help when using 'deferred_help'.

   For a comprehensive list of fixes please refer to the package's change log.

   python-mock (updated from 1.0.1 to 1.3.0):

   - mock_open.read_data can now be read from each instance.
   - Fix unittest.mock.mock_open().reset_mock to not recurse infinitely.
   - Support Python 2.6.
   - Allow unittest.mock side_effects to be exceptions again.
   - Abort installation if the installer is using setuptools older than 17.1.
   - Fix MagicMock's initializer to work with __methods__.
   - Add matmul, rdivmod support to MagicMock() objects.
   - Use set literals instead of creating a set from a list.
   - New method assert_not_called for Mock.
   - New keyword argument `unsafe` to Mock.
   - Four additional builtin types (PyTypeObject, PyMethodDescr_Type,
     _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to
     provide introspection information for builtins.

   For a comprehensive list of fixes please refer to the package's change log.

   python-setuptools (updated from 1.1.7 to 18.0.1):

   - Fix certificate handling with certifi and add support for SUSE's CA
     bundle. (bsc#993968)
   - Drop support for builds with Pyrex. Only Cython is supported.
   - Bootstrap script now accepts "--to-dir" to customize save directory or
     allow for re-use of existing repository of setuptools versions.
   - Removed built-in support for subversion.
   - Eggs that are downloaded for "setup_requires", "test_requires", etc. are
     now placed in a "./.eggs" directory instead of directly in the current
     directory.
   - Correct usage of host for validation when tunneling for HTTPS.
   - Improved handling of Unicode filenames when building manifests.
   - More robust handling of replaced zip files and stale caches.
   - Add parameter to the test command to support a custom test runner:
     --test-runner or -r.
   - Remove "setuptools.command.easy_install.HAS_USER_SITE". Users expecting
     this boolean variable should use "site.ENABLE_USER_SITE" instead.
   - Remove "pkg_resources.ImpWrapper". Users that expected this class should
     use "pkgutil.ImpImporter" instead.
   - Drop support for Python 2.4 and Python 2.5.
   - Establish a more robust technique for determining the terminal encoding.
   - "easy_install" will now use credentials from .pypirc if present for
     connecting to the package index.
   - Wheels are now distributed with every release.


Patch Instructions:

   To install this SUSE Recommended Update use YaST online_update.
   Alternatively you can run the command listed for your product:

   - SUSE OpenStack Cloud Compute 5:

      zypper in -t patch SUSE-SLE12-CLOUD-5-2016-1509=1

   - SUSE OpenStack Cloud 6:

      zypper in -t patch SUSE-OpenStack-Cloud-6-2016-1509=1

   - SUSE Linux Enterprise Software Development Kit 12-SP1:

      zypper in -t patch SUSE-SLE-SDK-12-SP1-2016-1509=1

   - SUSE Linux Enterprise Server 12-SP1:

      zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-1509=1

   - SUSE Linux Enterprise Module for Public Cloud 12:

      zypper in -t patch SUSE-SLE-Module-Public-Cloud-12-2016-1509=1

   - SUSE Linux Enterprise Module for Containers 12:

      zypper in -t patch SUSE-SLE-Module-Containers-12-2016-1509=1

   - SUSE Enterprise Storage 2.1:

      zypper in -t patch SUSE-Storage-2.1-2016-1509=1

   To bring your system up-to-date, use "zypper patch".


Package List:

   - SUSE OpenStack Cloud Compute 5 (noarch):

      python-cliff-1.14.0-10.2
      python-funcsigs-0.4-2.2
      python-mock-1.3.0-2.2
      python-setuptools-18.0.1-3.2
      python-unicodecsv-0.9.4-2.2

   - SUSE OpenStack Cloud 6 (noarch):

      python-funcsigs-0.4-2.2
      python-mock-1.3.0-2.2
      python-setuptools-18.0.1-3.2

   - SUSE Linux Enterprise Software Development Kit 12-SP1 (noarch):

      python-setuptools-18.0.1-3.2

   - SUSE Linux Enterprise Server 12-SP1 (noarch):

      python-setuptools-18.0.1-3.2

   - SUSE Linux Enterprise Module for Public Cloud 12 (noarch):

      python-cliff-1.14.0-10.2
      python-funcsigs-0.4-2.2
      python-mock-1.3.0-2.2
      python-setuptools-18.0.1-3.2
      python-unicodecsv-0.9.4-2.2

   - SUSE Linux Enterprise Module for Containers 12 (noarch):

      python-setuptools-18.0.1-3.2

   - SUSE Enterprise Storage 2.1 (noarch):

      python-funcsigs-0.4-2.2
      python-mock-1.3.0-2.2


References:

   https://bugzilla.suse.com/1001350
   https://bugzilla.suse.com/979493
   https://bugzilla.suse.com/993968



More information about the sle-updates mailing list