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
+
+- 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)