Skip to content

Commit

Permalink
fix(deps): require protobuf>=3.20.2 (#16)
Browse files Browse the repository at this point in the history
Bumps [protobuf](https://github.com/protocolbuffers/protobuf) from 3.20.1 to 3.20.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/protocolbuffers/protobuf/releases">protobuf's releases</a>.</em></p>
<blockquote>
<h2>Protocol Buffers v3.20.2</h2>
<h1>C++</h1>
<ul>
<li>Reduce memory consumption of MessageSet parsing</li>
<li>This release addresses a <a href="https://github.com/protocolbuffers/protobuf/security/advisories/GHSA-8gq9-2x98-w8hf">Security Advisory for C++ and Python users</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/a20c65f2cd549445fda907f7b83894c8eb7427d6"><code>a20c65f</code></a> Updating changelog</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/c49fe79af9c295960477b7568f1765b202093143"><code>c49fe79</code></a> Updating version.json and repo version numbers to: 20.2</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/806d7e4ce6f1fd0545cae226b94cb0249ea495c7"><code>806d7e4</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/10544">#10544</a> from deannagarcia/3.20.x</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/ae718b39020ae6e6f8f5568e357d6893fd0fd29c"><code>ae718b3</code></a> Add missing includes</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/b4c395aaedfacb32e2414d361fa85968c0991b34"><code>b4c395a</code></a> Apply patch</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/6439c5c01349e74d4deb57c844a7ad4b7b13a302"><code>6439c5c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/10531">#10531</a> from protocolbuffers/deannagarcia-patch-7</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/22c79e6e4ca8be2bc2f700b2cdddca84d84659ce"><code>22c79e6</code></a> Update version.json</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/c1a2d2ec29314975e725021ffe4334926dbaa56c"><code>c1a2d2e</code></a> Fix python release on macos (<a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/10512">#10512</a>)</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/a826282e15efe3ae3a2aebb040fb1691b2233a1e"><code>a826282</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/protocolbuffers/protobuf/issues/10505">#10505</a> from deannagarcia/3.20.x</li>
<li><a href="https://github.com/protocolbuffers/protobuf/commit/7639a710e10beb47bfc62f363680f7b04e8b3d26"><code>7639a71</code></a> Add version file</li>
<li>Additional commits viewable in <a href="https://github.com/protocolbuffers/protobuf/compare/v3.20.1...v3.20.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=protobuf&package-manager=pip&previous-version=3.20.1&new-version=3.20.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/googleapis/python-grpc-google-iam-v1/network/alerts).

</details>

fix(deps): require grpcio>=1.44.0
fix: regenerate pb2 files with the latest version of grpcio-tools
  • Loading branch information
dependabot[bot] authored Sep 27, 2022
1 parent c1fd013 commit 2a11820
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 173 deletions.
59 changes: 4 additions & 55 deletions packages/grpc-google-iam-v1/google/iam/v1/iam_policy_pb2.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/iam/v1/iam_policy.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)
Expand All @@ -41,60 +40,10 @@
b'\n\x1egoogle/iam/v1/iam_policy.proto\x12\rgoogle.iam.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/iam/v1/options.proto\x1a\x1agoogle/iam/v1/policy.proto\x1a google/protobuf/field_mask.proto"\x8f\x01\n\x13SetIamPolicyRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12*\n\x06policy\x18\x02 \x01(\x0b\x32\x15.google.iam.v1.PolicyB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMask"d\n\x13GetIamPolicyRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12\x30\n\x07options\x18\x02 \x01(\x0b\x32\x1f.google.iam.v1.GetPolicyOptions"R\n\x19TestIamPermissionsRequest\x12\x1b\n\x08resource\x18\x01 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12\x18\n\x0bpermissions\x18\x02 \x03(\tB\x03\xe0\x41\x02"1\n\x1aTestIamPermissionsResponse\x12\x13\n\x0bpermissions\x18\x01 \x03(\t2\xb4\x03\n\tIAMPolicy\x12t\n\x0cSetIamPolicy\x12".google.iam.v1.SetIamPolicyRequest\x1a\x15.google.iam.v1.Policy")\x82\xd3\xe4\x93\x02#"\x1e/v1/{resource=**}:setIamPolicy:\x01*\x12t\n\x0cGetIamPolicy\x12".google.iam.v1.GetIamPolicyRequest\x1a\x15.google.iam.v1.Policy")\x82\xd3\xe4\x93\x02#"\x1e/v1/{resource=**}:getIamPolicy:\x01*\x12\x9a\x01\n\x12TestIamPermissions\x12(.google.iam.v1.TestIamPermissionsRequest\x1a).google.iam.v1.TestIamPermissionsResponse"/\x82\xd3\xe4\x93\x02)"$/v1/{resource=**}:testIamPermissions:\x01*\x1a\x1e\xca\x41\x1biam-meta-api.googleapis.comB\x86\x01\n\x11\x63om.google.iam.v1B\x0eIamPolicyProtoP\x01Z0google.golang.org/genproto/googleapis/iam/v1;iam\xf8\x01\x01\xaa\x02\x13Google.Cloud.Iam.V1\xca\x02\x13Google\\Cloud\\Iam\\V1b\x06proto3'
)


_SETIAMPOLICYREQUEST = DESCRIPTOR.message_types_by_name["SetIamPolicyRequest"]
_GETIAMPOLICYREQUEST = DESCRIPTOR.message_types_by_name["GetIamPolicyRequest"]
_TESTIAMPERMISSIONSREQUEST = DESCRIPTOR.message_types_by_name[
"TestIamPermissionsRequest"
]
_TESTIAMPERMISSIONSRESPONSE = DESCRIPTOR.message_types_by_name[
"TestIamPermissionsResponse"
]
SetIamPolicyRequest = _reflection.GeneratedProtocolMessageType(
"SetIamPolicyRequest",
(_message.Message,),
{
"DESCRIPTOR": _SETIAMPOLICYREQUEST,
"__module__": "google.iam.v1.iam_policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.SetIamPolicyRequest)
},
)
_sym_db.RegisterMessage(SetIamPolicyRequest)

GetIamPolicyRequest = _reflection.GeneratedProtocolMessageType(
"GetIamPolicyRequest",
(_message.Message,),
{
"DESCRIPTOR": _GETIAMPOLICYREQUEST,
"__module__": "google.iam.v1.iam_policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.GetIamPolicyRequest)
},
)
_sym_db.RegisterMessage(GetIamPolicyRequest)

TestIamPermissionsRequest = _reflection.GeneratedProtocolMessageType(
"TestIamPermissionsRequest",
(_message.Message,),
{
"DESCRIPTOR": _TESTIAMPERMISSIONSREQUEST,
"__module__": "google.iam.v1.iam_policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.TestIamPermissionsRequest)
},
)
_sym_db.RegisterMessage(TestIamPermissionsRequest)

TestIamPermissionsResponse = _reflection.GeneratedProtocolMessageType(
"TestIamPermissionsResponse",
(_message.Message,),
{
"DESCRIPTOR": _TESTIAMPERMISSIONSRESPONSE,
"__module__": "google.iam.v1.iam_policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.TestIamPermissionsResponse)
},
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(
DESCRIPTOR, "google.iam.v1.iam_policy_pb2", globals()
)
_sym_db.RegisterMessage(TestIamPermissionsResponse)

_IAMPOLICY = DESCRIPTOR.services_by_name["IAMPolicy"]
if _descriptor._USE_C_DESCRIPTORS == False:

DESCRIPTOR._options = None
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/iam/v1/logging/audit_data.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)
Expand All @@ -35,19 +34,10 @@
b'\n&google/iam/v1/logging/audit_data.proto\x12\x15google.iam.v1.logging\x1a\x1agoogle/iam/v1/policy.proto"=\n\tAuditData\x12\x30\n\x0cpolicy_delta\x18\x02 \x01(\x0b\x32\x1a.google.iam.v1.PolicyDeltaB\x89\x01\n\x19\x63om.google.iam.v1.loggingB\x0e\x41uditDataProtoP\x01Z<google.golang.org/genproto/googleapis/iam/v1/logging;logging\xaa\x02\x1bGoogle.Cloud.Iam.V1.Loggingb\x06proto3'
)


_AUDITDATA = DESCRIPTOR.message_types_by_name["AuditData"]
AuditData = _reflection.GeneratedProtocolMessageType(
"AuditData",
(_message.Message,),
{
"DESCRIPTOR": _AUDITDATA,
"__module__": "google.iam.v1.logging.audit_data_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.logging.AuditData)
},
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(
DESCRIPTOR, "google.iam.v1.logging.audit_data_pb2", globals()
)
_sym_db.RegisterMessage(AuditData)

if _descriptor._USE_C_DESCRIPTORS == False:

DESCRIPTOR._options = None
Expand Down
18 changes: 4 additions & 14 deletions packages/grpc-google-iam-v1/google/iam/v1/options_pb2.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/iam/v1/options.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)
Expand All @@ -32,19 +31,10 @@
b'\n\x1bgoogle/iam/v1/options.proto\x12\rgoogle.iam.v1"4\n\x10GetPolicyOptions\x12 \n\x18requested_policy_version\x18\x01 \x01(\x05\x42\x84\x01\n\x11\x63om.google.iam.v1B\x0cOptionsProtoP\x01Z0google.golang.org/genproto/googleapis/iam/v1;iam\xf8\x01\x01\xaa\x02\x13Google.Cloud.Iam.V1\xca\x02\x13Google\\Cloud\\Iam\\V1b\x06proto3'
)


_GETPOLICYOPTIONS = DESCRIPTOR.message_types_by_name["GetPolicyOptions"]
GetPolicyOptions = _reflection.GeneratedProtocolMessageType(
"GetPolicyOptions",
(_message.Message,),
{
"DESCRIPTOR": _GETPOLICYOPTIONS,
"__module__": "google.iam.v1.options_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.GetPolicyOptions)
},
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(
DESCRIPTOR, "google.iam.v1.options_pb2", globals()
)
_sym_db.RegisterMessage(GetPolicyOptions)

if _descriptor._USE_C_DESCRIPTORS == False:

DESCRIPTOR._options = None
Expand Down
93 changes: 4 additions & 89 deletions packages/grpc-google-iam-v1/google/iam/v1/policy_pb2.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,9 @@
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/iam/v1/policy.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)
Expand All @@ -35,94 +34,10 @@
b'\n\x1agoogle/iam/v1/policy.proto\x12\rgoogle.iam.v1\x1a\x16google/type/expr.proto"\x84\x01\n\x06Policy\x12\x0f\n\x07version\x18\x01 \x01(\x05\x12(\n\x08\x62indings\x18\x04 \x03(\x0b\x32\x16.google.iam.v1.Binding\x12\x31\n\raudit_configs\x18\x06 \x03(\x0b\x32\x1a.google.iam.v1.AuditConfig\x12\x0c\n\x04\x65tag\x18\x03 \x01(\x0c"N\n\x07\x42inding\x12\x0c\n\x04role\x18\x01 \x01(\t\x12\x0f\n\x07members\x18\x02 \x03(\t\x12$\n\tcondition\x18\x03 \x01(\x0b\x32\x11.google.type.Expr"X\n\x0b\x41uditConfig\x12\x0f\n\x07service\x18\x01 \x01(\t\x12\x38\n\x11\x61udit_log_configs\x18\x03 \x03(\x0b\x32\x1d.google.iam.v1.AuditLogConfig"\xb7\x01\n\x0e\x41uditLogConfig\x12\x37\n\x08log_type\x18\x01 \x01(\x0e\x32%.google.iam.v1.AuditLogConfig.LogType\x12\x18\n\x10\x65xempted_members\x18\x02 \x03(\t"R\n\x07LogType\x12\x18\n\x14LOG_TYPE_UNSPECIFIED\x10\x00\x12\x0e\n\nADMIN_READ\x10\x01\x12\x0e\n\nDATA_WRITE\x10\x02\x12\r\n\tDATA_READ\x10\x03"\x80\x01\n\x0bPolicyDelta\x12\x33\n\x0e\x62inding_deltas\x18\x01 \x03(\x0b\x32\x1b.google.iam.v1.BindingDelta\x12<\n\x13\x61udit_config_deltas\x18\x02 \x03(\x0b\x32\x1f.google.iam.v1.AuditConfigDelta"\xbd\x01\n\x0c\x42indingDelta\x12\x32\n\x06\x61\x63tion\x18\x01 \x01(\x0e\x32".google.iam.v1.BindingDelta.Action\x12\x0c\n\x04role\x18\x02 \x01(\t\x12\x0e\n\x06member\x18\x03 \x01(\t\x12$\n\tcondition\x18\x04 \x01(\x0b\x32\x11.google.type.Expr"5\n\x06\x41\x63tion\x12\x16\n\x12\x41\x43TION_UNSPECIFIED\x10\x00\x12\x07\n\x03\x41\x44\x44\x10\x01\x12\n\n\x06REMOVE\x10\x02"\xbd\x01\n\x10\x41uditConfigDelta\x12\x36\n\x06\x61\x63tion\x18\x01 \x01(\x0e\x32&.google.iam.v1.AuditConfigDelta.Action\x12\x0f\n\x07service\x18\x02 \x01(\t\x12\x17\n\x0f\x65xempted_member\x18\x03 \x01(\t\x12\x10\n\x08log_type\x18\x04 \x01(\t"5\n\x06\x41\x63tion\x12\x16\n\x12\x41\x43TION_UNSPECIFIED\x10\x00\x12\x07\n\x03\x41\x44\x44\x10\x01\x12\n\n\x06REMOVE\x10\x02\x42\x83\x01\n\x11\x63om.google.iam.v1B\x0bPolicyProtoP\x01Z0google.golang.org/genproto/googleapis/iam/v1;iam\xf8\x01\x01\xaa\x02\x13Google.Cloud.Iam.V1\xca\x02\x13Google\\Cloud\\Iam\\V1b\x06proto3'
)


_POLICY = DESCRIPTOR.message_types_by_name["Policy"]
_BINDING = DESCRIPTOR.message_types_by_name["Binding"]
_AUDITCONFIG = DESCRIPTOR.message_types_by_name["AuditConfig"]
_AUDITLOGCONFIG = DESCRIPTOR.message_types_by_name["AuditLogConfig"]
_POLICYDELTA = DESCRIPTOR.message_types_by_name["PolicyDelta"]
_BINDINGDELTA = DESCRIPTOR.message_types_by_name["BindingDelta"]
_AUDITCONFIGDELTA = DESCRIPTOR.message_types_by_name["AuditConfigDelta"]
_AUDITLOGCONFIG_LOGTYPE = _AUDITLOGCONFIG.enum_types_by_name["LogType"]
_BINDINGDELTA_ACTION = _BINDINGDELTA.enum_types_by_name["Action"]
_AUDITCONFIGDELTA_ACTION = _AUDITCONFIGDELTA.enum_types_by_name["Action"]
Policy = _reflection.GeneratedProtocolMessageType(
"Policy",
(_message.Message,),
{
"DESCRIPTOR": _POLICY,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.Policy)
},
)
_sym_db.RegisterMessage(Policy)

Binding = _reflection.GeneratedProtocolMessageType(
"Binding",
(_message.Message,),
{
"DESCRIPTOR": _BINDING,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.Binding)
},
)
_sym_db.RegisterMessage(Binding)

AuditConfig = _reflection.GeneratedProtocolMessageType(
"AuditConfig",
(_message.Message,),
{
"DESCRIPTOR": _AUDITCONFIG,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.AuditConfig)
},
)
_sym_db.RegisterMessage(AuditConfig)

AuditLogConfig = _reflection.GeneratedProtocolMessageType(
"AuditLogConfig",
(_message.Message,),
{
"DESCRIPTOR": _AUDITLOGCONFIG,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.AuditLogConfig)
},
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(
DESCRIPTOR, "google.iam.v1.policy_pb2", globals()
)
_sym_db.RegisterMessage(AuditLogConfig)

PolicyDelta = _reflection.GeneratedProtocolMessageType(
"PolicyDelta",
(_message.Message,),
{
"DESCRIPTOR": _POLICYDELTA,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.PolicyDelta)
},
)
_sym_db.RegisterMessage(PolicyDelta)

BindingDelta = _reflection.GeneratedProtocolMessageType(
"BindingDelta",
(_message.Message,),
{
"DESCRIPTOR": _BINDINGDELTA,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.BindingDelta)
},
)
_sym_db.RegisterMessage(BindingDelta)

AuditConfigDelta = _reflection.GeneratedProtocolMessageType(
"AuditConfigDelta",
(_message.Message,),
{
"DESCRIPTOR": _AUDITCONFIGDELTA,
"__module__": "google.iam.v1.policy_pb2"
# @@protoc_insertion_point(class_scope:google.iam.v1.AuditConfigDelta)
},
)
_sym_db.RegisterMessage(AuditConfigDelta)

if _descriptor._USE_C_DESCRIPTORS == False:

DESCRIPTOR._options = None
Expand Down
3 changes: 2 additions & 1 deletion packages/grpc-google-iam-v1/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,9 @@
url = "https://github.com/googleapis/python-grpc-google-iam-v1"
release_status = "Development Status :: 4 - Beta"
dependencies = [
"grpcio>=1.0.0, <2.0.0dev",
"grpcio>=1.44.0, <2.0.0dev",
"googleapis-common-protos[grpc]>=1.56.0, <2.0.0dev",
"protobuf >= 3.20.2, <5.0.0dev",
]

package_root = os.path.abspath(os.path.dirname(__file__))
Expand Down

0 comments on commit 2a11820

Please sign in to comment.