Recommended update for python-google-api-python-client

Announcement ID: SUSE-RU-2016:2829-1
Rating: low
References:
Affected Products:
  • Public Cloud Module 12
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP3
  • SUSE Linux Enterprise High Performance Computing 12 SP4
  • SUSE Linux Enterprise High Performance Computing 12 SP5
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server 12 SP3
  • SUSE Linux Enterprise Server 12 SP4
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server for SAP Applications 12
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP3
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that has one fix can now be installed.

Description:

This update provides python-google-api-python-client 1.5.4, which brings many fixes and enhancements:

  • Properly handle errors when the API returns a mapping or sequence.
  • Upgrade to unified uritemplate 3.0.0.
  • Allow oauth2client 4.0.0, with the caveat that file-based discovery caching is disabled.
  • Allow using oauth2client newer than 1.5.0 and older than 4.0.0.
  • Fix project_id argument description.
  • Retry chunk uploaded on rate limit exceeded errors.
  • Obtain access token if necessary in BatchHttpRequest.execute().
  • Warn when running tests using HttpMock without having a cache.
  • Check both current and new API discovery URL.
  • Retry http requests on connection errors and timeouts.
  • Retry http requests on rate limit responses.
  • Import guards for ssl (for Google App Engine).
  • Use named loggers instead of the root logger.
  • New search console example.
  • Fix file stream recognition in Python 3.
  • Fix non-resumable binary uploads in Python 3.
  • Default to 'octet-stream' if mimetype detection fails.
  • Handle SSL errors with retries.
  • Fix incompatibility with oauth2client v2.0.0.

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

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

Package List:

  • Public Cloud Module 12 (noarch)
    • python-uritemplate-3.0.0-3.1
    • python-google-api-python-client-1.5.4-5.1

References: