Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion appengine/flexible/pubsub/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Flask==0.12.1
google-cloud-pubsub==0.24.0
google-cloud-pubsub==0.25.0
gunicorn==19.7.1
2 changes: 1 addition & 1 deletion appengine/flexible/scipy/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion appengine/flexible/storage/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Flask==0.12.1
google-cloud-storage==1.0.0
google-cloud-storage==1.1.0
gunicorn==19.7.1
2 changes: 1 addition & 1 deletion bigtable/hello/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-cloud-bigtable==0.24.0
google-cloud-core==0.24.0
google-cloud-core==0.24.1
2 changes: 1 addition & 1 deletion bigtable/hello_happybase/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-cloud-happybase==0.24.0
google-cloud-core==0.24.0
google-cloud-core==0.24.1
2 changes: 1 addition & 1 deletion codelabs/flex_and_vision/requirements.txt
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion dataproc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-api-python-client==1.6.2
google-cloud==0.24.0
google-cloud==0.25.0
2 changes: 1 addition & 1 deletion endpoints/bookstore-grpc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
grpcio==1.2.1
grpcio==1.3.0
google-auth==1.0.0
4 changes: 2 additions & 2 deletions endpoints/getting-started-grpc/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
grpcio==1.2.1
grpcio-tools==1.2.1
grpcio==1.3.0
grpcio-tools==1.3.0
2 changes: 1 addition & 1 deletion error_reporting/requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
google-cloud-error-reporting==0.24.1
google-cloud-error-reporting==0.24.2
16 changes: 10 additions & 6 deletions pubsub/cloud-client/iam.py
Original file line number Diff line number Diff line change
Expand Up @@ -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('[email protected]'))
policy['roles/pubsub.viewer'] = [policy.all_users()]
# Add a group as publisherss.
publishers = policy.get('roles/pubsub.publisher', [])
publishers.append(policy.group('[email protected]'))
policy['roles/pubsub.publisher'] = publishers

# Set the policy
topic.set_iam_policy(policy)
Expand All @@ -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('[email protected]'))
policy['roles/viewer'] = [policy.all_users()]
# # Add a group as editors.
editors = policy.get('roles/editor', [])
editors.append(policy.group('[email protected]'))
policy['roles/editor'] = editors

# Set the policy
subscription.set_iam_policy(policy)
Expand Down
2 changes: 1 addition & 1 deletion pubsub/cloud-client/iam_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -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):
Expand Down
2 changes: 1 addition & 1 deletion pubsub/cloud-client/requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
google-cloud-pubsub==0.24.0
google-cloud-pubsub==0.25.0
2 changes: 1 addition & 1 deletion spanner/cloud-client/requirements.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
google-cloud-spanner==0.24.0
google-cloud-spanner==0.24.1
2 changes: 1 addition & 1 deletion testing/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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
2 changes: 1 addition & 1 deletion vision/cloud-client/crop_hints/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-cloud-vision==0.24.0
pillow==4.1.0
pillow==4.1.1
2 changes: 1 addition & 1 deletion vision/cloud-client/document_text/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-cloud-vision==0.24.0
pillow==4.1.0
pillow==4.1.1
2 changes: 1 addition & 1 deletion vision/cloud-client/face_detection/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
google-cloud-vision==0.24.0
Pillow==4.1.0
Pillow==4.1.1