Skip to content

Commit

Permalink
Update pin for 'grpc-google-iam-v1' to 0.12.3+. (#8647)
Browse files Browse the repository at this point in the history
For pubsub / kms, also update the import of the 'IAMPolicy' stub, which
is no longer exported from the same location.

Supersedes: #8639
Supersedes: #8640

Closes: #8574
Closes: #8576
Closes: #8577
Closes: #8585
Closes: #8587
Closes: #8591
Closes: #8594
Closes: #8595
Closes: #8598
  • Loading branch information
tseaver authored Jul 11, 2019
1 parent fb1d3ba commit ee0882d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
import google.api_core.grpc_helpers

from google.cloud.kms_v1.proto import service_pb2_grpc
from google.iam.v1 import iam_policy_pb2
from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2


class KeyManagementServiceGrpcTransport(object):
Expand Down
2 changes: 1 addition & 1 deletion packages/google-cloud-kms/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
release_status = "Development Status :: 5 - Production/Stable"
dependencies = [
"google-api-core[grpc] >= 1.6.0, < 2.0.0dev",
"grpc-google-iam-v1 >= 0.11.4, < 0.12dev",
"grpc-google-iam-v1 >= 0.12.3, < 0.13dev",
'enum34; python_version < "3.4"',
]

Expand Down
7 changes: 7 additions & 0 deletions packages/google-cloud-kms/synth.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,13 @@

s.move(library, excludes=["README.rst", "setup.py", "nox*.py", "docs/**/*"])

# Temporary fixup for 'grpc-google-iam-vi 0.12.4' (before generation).
s.replace(
"google/cloud/kms_v1/gapic/transports/key_management_service_grpc_transport.py",
"from google.iam.v1 import iam_policy_pb2",
"from google.iam.v1 import iam_policy_pb2_grpc as iam_policy_pb2",
)

# ----------------------------------------------------------------------------
# Add templated files
# ----------------------------------------------------------------------------
Expand Down

0 comments on commit ee0882d

Please sign in to comment.