Hello community, here is the log from the commit of package python-google-cloud-storage for openSUSE:Factory checked in at 2019-02-28 21:41:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-google-cloud-storage (Old) and /work/SRC/openSUSE:Factory/.python-google-cloud-storage.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-google-cloud-storage" Thu Feb 28 21:41:13 2019 rev:3 rq:676987 version:1.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-google-cloud-storage/python-google-cloud-storage.changes 2019-01-24 14:14:01.103320664 +0100 +++ /work/SRC/openSUSE:Factory/.python-google-cloud-storage.new.28833/python-google-cloud-storage.changes 2019-02-28 21:41:53.169563976 +0100 @@ -1,0 +2,61 @@ +Mon Feb 18 08:05:01 UTC 2019 - John Vandenberg <jay...@gmail.com> + +- Activate test suite +- Increase minimum versions: + * google-api-core >= 0.6.1 + * google-cloud-core >= 0.29.0 +- Adds new dependency google-cloud-kms +- Update to version 1.14.0 + * New Features + - Add 'Bucket.iam_configuration' property, enabling Bucket-Policy-Only. + * Documentation + - Improve docs for 'generate_signed_url' +- from 1.13.2 + * Implementation Changes + - Update Blob.update_storage_class to support rewrite tokens. + * Internal / Testing Changes + - Skip signing tests for insufficient credentials + - Document Python 2 deprecation + - Normalize docs for page_size / max_results / page_token. +- from 1.13.1 + * Implementation Changes + - Import iam.policy from google.api_core. + - Accomodate new back-end restriction on retention period. + - Avoid deleting a blob renamed to itself + * Dependencies + - Update dependency to google-cloud-core + - Bump minimum api_core version for all GAPIC libs to 1.4.1. + * Documentation + - Normalize use of support level badges + * Internal / Testing Changes + - Blacken libraries + - Add templates for flake8, coveragerc, noxfile, and black. + - Harden teardown in system tests. + - Harden create_bucket call in systests vs. 429 TooManyRequests. + - Skip public bucket test in VPC Service Controls + - Fix lint failure. + - Disable test running in VPC Service Controls restricted environment + - Use new Nox +- from 1.13.0 + * New Features + - Add support for bucket retention policies + - Allow destination.content_type to be None in Blob.compose. + * Implementation Changes + - Ensure that method for Blob.generate_signed_url is uppercase. + * Documentation + - Clarify GCS URL signing limitations on GCE + - Redirect renamed 'usage.html'/'client.html' -> 'index.html'. +- from 1.12.0 + * New Features + - Add support for Python 3.7, drop support for Python 3.4. + - Add lifecycle rules helpers to bucket. + * Implementation Changes + - Add 'stacklevel=2' to deprecation warnings. + * Documentation + - Storage docs: fix typos. + - Prep storage docs for repo split. + * Internal / Testing Changes + - Harden systest teardown further. + - Nox: use inplace installs + +------------------------------------------------------------------- Old: ---- google-cloud-storage-1.11.0.tar.gz New: ---- google-cloud-storage-1.14.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-google-cloud-storage.spec ++++++ --- /var/tmp/diff_new_pack.faHhrD/_old 2019-02-28 21:41:53.845563688 +0100 +++ /var/tmp/diff_new_pack.faHhrD/_new 2019-02-28 21:41:53.865563679 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-google-cloud-storage # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,24 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-google-cloud-storage -Version: 1.11.0 +Version: 1.14.0 Release: 0 Summary: Google Cloud Storage API client library License: Apache-2.0 Group: Development/Languages/Python Url: https://github.com/GoogleCloudPlatform/google-cloud-python Source: https://files.pythonhosted.org/packages/source/g/google-cloud-storage/google-cloud-storage-%{version}.tar.gz +BuildRequires: %{python_module google-api-core >= 0.6.1} +BuildRequires: %{python_module google-cloud-core >= 0.29.0} +BuildRequires: %{python_module google-cloud-kms >= 1.0.0} +BuildRequires: %{python_module google-resumable-media >= 0.3.1} +BuildRequires: %{python_module mock} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-google-api-core >= 0.1.1 -Requires: python-google-cloud-core >= 0.28.0 +Requires: python-google-api-core >= 0.6.1 +Requires: python-google-cloud-core >= 0.29.0 +Recommends: python-google-cloud-kms >= 1.0.0 Requires: python-google-resumable-media >= 0.3.1 BuildArch: noarch @@ -48,6 +54,11 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%check +# Disable system tests which do not work without additional tokens +rm tests/system.py +%python_exec setup.py test + %files %{python_files} %license LICENSE %doc README.rst ++++++ google-cloud-storage-1.11.0.tar.gz -> google-cloud-storage-1.14.0.tar.gz ++++++ ++++ 16700 lines of diff (skipped)