diff --git a/appengine/flexible/pubsub/requirements.txt b/appengine/flexible/pubsub/requirements.txt index 0c6b55101b0..3da1f7fb3bd 100644 --- a/appengine/flexible/pubsub/requirements.txt +++ b/appengine/flexible/pubsub/requirements.txt @@ -1,3 +1,3 @@ Flask==0.12.1 -google-cloud-pubsub==0.24.0 +google-cloud-pubsub==0.25.0 gunicorn==19.7.1 diff --git a/appengine/flexible/scipy/requirements.txt b/appengine/flexible/scipy/requirements.txt index 5e811735843..2fb408720ca 100644 --- a/appengine/flexible/scipy/requirements.txt +++ b/appengine/flexible/scipy/requirements.txt @@ -2,4 +2,4 @@ Flask==0.12.1 gunicorn==19.7.1 numpy==1.12.1 scipy==0.19.0 -Pillow==4.1.0 +Pillow==4.1.1 diff --git a/appengine/flexible/storage/requirements.txt b/appengine/flexible/storage/requirements.txt index 90abf246e3a..ec29f41a71d 100644 --- a/appengine/flexible/storage/requirements.txt +++ b/appengine/flexible/storage/requirements.txt @@ -1,3 +1,3 @@ Flask==0.12.1 -google-cloud-storage==1.0.0 +google-cloud-storage==1.1.0 gunicorn==19.7.1 diff --git a/bigtable/hello/requirements.txt b/bigtable/hello/requirements.txt index 6d987452d99..dcba0624bb5 100644 --- a/bigtable/hello/requirements.txt +++ b/bigtable/hello/requirements.txt @@ -1,2 +1,2 @@ google-cloud-bigtable==0.24.0 -google-cloud-core==0.24.0 +google-cloud-core==0.24.1 diff --git a/bigtable/hello_happybase/requirements.txt b/bigtable/hello_happybase/requirements.txt index 9271b954830..e2aa8d8e664 100644 --- a/bigtable/hello_happybase/requirements.txt +++ b/bigtable/hello_happybase/requirements.txt @@ -1,2 +1,2 @@ google-cloud-happybase==0.24.0 -google-cloud-core==0.24.0 +google-cloud-core==0.24.1 diff --git a/codelabs/flex_and_vision/requirements.txt b/codelabs/flex_and_vision/requirements.txt index 59702db90d4..48c0bedd2ac 100644 --- a/codelabs/flex_and_vision/requirements.txt +++ b/codelabs/flex_and_vision/requirements.txt @@ -1,5 +1,5 @@ Flask==0.12.1 gunicorn==19.7.1 google-cloud-vision==0.24.0 -google-cloud-storage==1.0.0 +google-cloud-storage==1.1.0 google-cloud-datastore==1.0.0 diff --git a/dataproc/requirements.txt b/dataproc/requirements.txt index 0b63cfebb88..6ae3a1ebee0 100644 --- a/dataproc/requirements.txt +++ b/dataproc/requirements.txt @@ -1,2 +1,2 @@ google-api-python-client==1.6.2 -google-cloud==0.24.0 +google-cloud==0.25.0 diff --git a/endpoints/bookstore-grpc/requirements.txt b/endpoints/bookstore-grpc/requirements.txt index 6173692c9e8..587d374c553 100644 --- a/endpoints/bookstore-grpc/requirements.txt +++ b/endpoints/bookstore-grpc/requirements.txt @@ -1,2 +1,2 @@ -grpcio==1.2.1 +grpcio==1.3.0 google-auth==1.0.0 diff --git a/endpoints/getting-started-grpc/requirements.txt b/endpoints/getting-started-grpc/requirements.txt index 1850df625b1..06c29c1c234 100644 --- a/endpoints/getting-started-grpc/requirements.txt +++ b/endpoints/getting-started-grpc/requirements.txt @@ -1,2 +1,2 @@ -grpcio==1.2.1 -grpcio-tools==1.2.1 +grpcio==1.3.0 +grpcio-tools==1.3.0 diff --git a/error_reporting/requirements.txt b/error_reporting/requirements.txt index 27ed0c0711f..55f72cfa8fb 100644 --- a/error_reporting/requirements.txt +++ b/error_reporting/requirements.txt @@ -1 +1 @@ -google-cloud-error-reporting==0.24.1 +google-cloud-error-reporting==0.24.2 diff --git a/pubsub/cloud-client/iam.py b/pubsub/cloud-client/iam.py index 1f97e4570e7..66fb6eb7350 100644 --- a/pubsub/cloud-client/iam.py +++ b/pubsub/cloud-client/iam.py @@ -67,9 +67,11 @@ def set_topic_policy(topic_name): policy = topic.get_iam_policy() # Add all users as viewers. - policy.viewers.add(policy.all_users()) - # Add a group as editors. - policy.editors.add(policy.group('cloud-logs@google.com')) + policy['roles/pubsub.viewer'] = [policy.all_users()] + # Add a group as publisherss. + publishers = policy.get('roles/pubsub.publisher', []) + publishers.append(policy.group('cloud-logs@google.com')) + policy['roles/pubsub.publisher'] = publishers # Set the policy topic.set_iam_policy(policy) @@ -85,9 +87,11 @@ def set_subscription_policy(topic_name, subscription_name): policy = subscription.get_iam_policy() # Add all users as viewers. - policy.viewers.add(policy.all_users()) - # Add a group as editors. - policy.editors.add(policy.group('cloud-logs@google.com')) + policy['roles/viewer'] = [policy.all_users()] + # # Add a group as editors. + editors = policy.get('roles/editor', []) + editors.append(policy.group('cloud-logs@google.com')) + policy['roles/editor'] = editors # Set the policy subscription.set_iam_policy(policy) diff --git a/pubsub/cloud-client/iam_test.py b/pubsub/cloud-client/iam_test.py index 6d9f7d4d297..f36dbd21402 100644 --- a/pubsub/cloud-client/iam_test.py +++ b/pubsub/cloud-client/iam_test.py @@ -67,7 +67,7 @@ def test_set_topic_policy(test_topic): policy = test_topic.get_iam_policy() assert policy.viewers - assert policy.editors + assert policy['roles/pubsub.publisher'] def test_set_subscription_policy(test_subscription): diff --git a/pubsub/cloud-client/requirements.txt b/pubsub/cloud-client/requirements.txt index 787d6c44858..1412eed3dca 100644 --- a/pubsub/cloud-client/requirements.txt +++ b/pubsub/cloud-client/requirements.txt @@ -1 +1 @@ -google-cloud-pubsub==0.24.0 +google-cloud-pubsub==0.25.0 diff --git a/spanner/cloud-client/requirements.txt b/spanner/cloud-client/requirements.txt index 91415bdddde..f91e4a83046 100644 --- a/spanner/cloud-client/requirements.txt +++ b/spanner/cloud-client/requirements.txt @@ -1 +1 @@ -google-cloud-spanner==0.24.0 +google-cloud-spanner==0.24.1 diff --git a/testing/requirements.txt b/testing/requirements.txt index 23611af95a4..adf8043a9b4 100644 --- a/testing/requirements.txt +++ b/testing/requirements.txt @@ -13,5 +13,5 @@ responses==0.5.1 WebTest==2.0.27 webapp2==2.5.2 google-api-python-client==1.6.2 -google-cloud-core==0.24.0 +google-cloud-core==0.24.1 gcp-devrel-py-tools==0.0.6 diff --git a/vision/cloud-client/crop_hints/requirements.txt b/vision/cloud-client/crop_hints/requirements.txt index b16a9777b40..bdf794626fa 100644 --- a/vision/cloud-client/crop_hints/requirements.txt +++ b/vision/cloud-client/crop_hints/requirements.txt @@ -1,2 +1,2 @@ google-cloud-vision==0.24.0 -pillow==4.1.0 +pillow==4.1.1 diff --git a/vision/cloud-client/document_text/requirements.txt b/vision/cloud-client/document_text/requirements.txt index b16a9777b40..bdf794626fa 100644 --- a/vision/cloud-client/document_text/requirements.txt +++ b/vision/cloud-client/document_text/requirements.txt @@ -1,2 +1,2 @@ google-cloud-vision==0.24.0 -pillow==4.1.0 +pillow==4.1.1 diff --git a/vision/cloud-client/face_detection/requirements.txt b/vision/cloud-client/face_detection/requirements.txt index 5cb3b3ca635..27ef297da8e 100644 --- a/vision/cloud-client/face_detection/requirements.txt +++ b/vision/cloud-client/face_detection/requirements.txt @@ -1,2 +1,2 @@ google-cloud-vision==0.24.0 -Pillow==4.1.0 +Pillow==4.1.1