Skip to content

Commit e8818bc

Browse files
Automated Protos Update (#829)
Co-authored-by: viambot <[email protected]>
1 parent c2fd589 commit e8818bc

File tree

16 files changed

+660
-282
lines changed

16 files changed

+660
-282
lines changed

src/viam/gen/app/v1/app_pb2.py

Lines changed: 268 additions & 264 deletions
Large diffs are not rendered by default.

src/viam/gen/app/v1/app_pb2.pyi

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2058,7 +2058,10 @@ class FragmentHistoryEntry(google.protobuf.message.Message):
20582058
EDITED_ON_FIELD_NUMBER: builtins.int
20592059
OLD_FIELD_NUMBER: builtins.int
20602060
EDITED_BY_FIELD_NUMBER: builtins.int
2061+
REVISION_FIELD_NUMBER: builtins.int
2062+
CONFIG_FIELD_NUMBER: builtins.int
20612063
fragment: builtins.str
2064+
revision: builtins.str
20622065

20632066
@property
20642067
def edited_on(self) -> google.protobuf.timestamp_pb2.Timestamp:
@@ -2072,13 +2075,17 @@ class FragmentHistoryEntry(google.protobuf.message.Message):
20722075
def edited_by(self) -> global___AuthenticatorInfo:
20732076
...
20742077

2075-
def __init__(self, *, fragment: builtins.str=..., edited_on: google.protobuf.timestamp_pb2.Timestamp | None=..., old: global___Fragment | None=..., edited_by: global___AuthenticatorInfo | None=...) -> None:
2078+
@property
2079+
def config(self) -> google.protobuf.struct_pb2.Struct:
2080+
...
2081+
2082+
def __init__(self, *, fragment: builtins.str=..., edited_on: google.protobuf.timestamp_pb2.Timestamp | None=..., old: global___Fragment | None=..., edited_by: global___AuthenticatorInfo | None=..., revision: builtins.str=..., config: google.protobuf.struct_pb2.Struct | None=...) -> None:
20762083
...
20772084

2078-
def HasField(self, field_name: typing.Literal['edited_by', b'edited_by', 'edited_on', b'edited_on', 'old', b'old']) -> builtins.bool:
2085+
def HasField(self, field_name: typing.Literal['config', b'config', 'edited_by', b'edited_by', 'edited_on', b'edited_on', 'old', b'old']) -> builtins.bool:
20792086
...
20802087

2081-
def ClearField(self, field_name: typing.Literal['edited_by', b'edited_by', 'edited_on', b'edited_on', 'fragment', b'fragment', 'old', b'old']) -> None:
2088+
def ClearField(self, field_name: typing.Literal['config', b'config', 'edited_by', b'edited_by', 'edited_on', b'edited_on', 'fragment', b'fragment', 'old', b'old', 'revision', b'revision']) -> None:
20822089
...
20832090
global___FragmentHistoryEntry = FragmentHistoryEntry
20842091

src/viam/gen/app/v1/end_user_pb2.py

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,31 @@
66
from google.protobuf.internal import builder as _builder
77
_runtime_version.ValidateProtobufRuntimeVersion(_runtime_version.Domain.PUBLIC, 5, 29, 1, '', 'app/v1/end_user.proto')
88
_sym_db = _symbol_database.Default()
9-
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15app/v1/end_user.proto\x12\x0bviam.app.v1"\x18\n\x16IsLegalAcceptedRequest"@\n\x17IsLegalAcceptedResponse\x12%\n\x0eaccepted_legal\x18\x01 \x01(\x08R\racceptedLegal"\x14\n\x12AcceptLegalRequest"\x15\n\x13AcceptLegalResponse"\xc7\x01\n\x1eRegisterAuthApplicationRequest\x12)\n\x10application_name\x18\x01 \x01(\tR\x0fapplicationName\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId\x12\x1f\n\x0borigin_uris\x18\x03 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x04 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x05 \x01(\tR\tlogoutUri"\x98\x01\n\x1fRegisterAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret"\xec\x01\n\x1cUpdateAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x03 \x01(\tR\x0fapplicationName\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri"q\n\x1dUpdateAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName"Y\n\x19GetAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId"\xf8\x01\n\x1aGetAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri2\x8d\x04\n\x0eEndUserService\x12\\\n\x0fIsLegalAccepted\x12#.viam.app.v1.IsLegalAcceptedRequest\x1a$.viam.app.v1.IsLegalAcceptedResponse\x12P\n\x0bAcceptLegal\x12\x1f.viam.app.v1.AcceptLegalRequest\x1a .viam.app.v1.AcceptLegalResponse\x12t\n\x17RegisterAuthApplication\x12+.viam.app.v1.RegisterAuthApplicationRequest\x1a,.viam.app.v1.RegisterAuthApplicationResponse\x12n\n\x15UpdateAuthApplication\x12).viam.app.v1.UpdateAuthApplicationRequest\x1a*.viam.app.v1.UpdateAuthApplicationResponse\x12e\n\x12GetAuthApplication\x12&.viam.app.v1.GetAuthApplicationRequest\x1a\'.viam.app.v1.GetAuthApplicationResponseB\x18Z\x16go.viam.com/api/app/v1b\x06proto3')
9+
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15app/v1/end_user.proto\x12\x0bviam.app.v1"\x18\n\x16IsLegalAcceptedRequest"@\n\x17IsLegalAcceptedResponse\x12%\n\x0eaccepted_legal\x18\x01 \x01(\x08R\racceptedLegal"\x14\n\x12AcceptLegalRequest"\x15\n\x13AcceptLegalResponse"\xcb\x01\n\x1eRegisterAuthApplicationRequest\x12)\n\x10application_name\x18\x01 \x01(\tR\x0fapplicationName\x12\x15\n\x06org_id\x18\x02 \x01(\tR\x05orgId\x12\x1f\n\x0borigin_uris\x18\x03 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x04 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x05 \x01(\tR\tlogoutUri:\x02\x18\x01"\x9c\x01\n\x1fRegisterAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret:\x02\x18\x01"\xf0\x01\n\x1cUpdateAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x03 \x01(\tR\x0fapplicationName\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x01"u\n\x1dUpdateAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName:\x02\x18\x01"]\n\x19GetAuthApplicationRequest\x12\x15\n\x06org_id\x18\x01 \x01(\tR\x05orgId\x12%\n\x0eapplication_id\x18\x02 \x01(\tR\rapplicationId:\x02\x18\x01"\xfc\x01\n\x1aGetAuthApplicationResponse\x12%\n\x0eapplication_id\x18\x01 \x01(\tR\rapplicationId\x12)\n\x10application_name\x18\x02 \x01(\tR\x0fapplicationName\x12#\n\rclient_secret\x18\x03 \x01(\tR\x0cclientSecret\x12\x1f\n\x0borigin_uris\x18\x04 \x03(\tR\noriginUris\x12#\n\rredirect_uris\x18\x05 \x03(\tR\x0credirectUris\x12\x1d\n\nlogout_uri\x18\x06 \x01(\tR\tlogoutUri:\x02\x18\x012\x9c\x04\n\x0eEndUserService\x12\\\n\x0fIsLegalAccepted\x12#.viam.app.v1.IsLegalAcceptedRequest\x1a$.viam.app.v1.IsLegalAcceptedResponse\x12P\n\x0bAcceptLegal\x12\x1f.viam.app.v1.AcceptLegalRequest\x1a .viam.app.v1.AcceptLegalResponse\x12y\n\x17RegisterAuthApplication\x12+.viam.app.v1.RegisterAuthApplicationRequest\x1a,.viam.app.v1.RegisterAuthApplicationResponse"\x03\x88\x02\x01\x12s\n\x15UpdateAuthApplication\x12).viam.app.v1.UpdateAuthApplicationRequest\x1a*.viam.app.v1.UpdateAuthApplicationResponse"\x03\x88\x02\x01\x12j\n\x12GetAuthApplication\x12&.viam.app.v1.GetAuthApplicationRequest\x1a\'.viam.app.v1.GetAuthApplicationResponse"\x03\x88\x02\x01B\x18Z\x16go.viam.com/api/app/v1b\x06proto3')
1010
_globals = globals()
1111
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
1212
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'app.v1.end_user_pb2', _globals)
1313
if not _descriptor._USE_C_DESCRIPTORS:
1414
_globals['DESCRIPTOR']._loaded_options = None
1515
_globals['DESCRIPTOR']._serialized_options = b'Z\x16go.viam.com/api/app/v1'
16+
_globals['_REGISTERAUTHAPPLICATIONREQUEST']._loaded_options = None
17+
_globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01'
18+
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._loaded_options = None
19+
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01'
20+
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._loaded_options = None
21+
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01'
22+
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._loaded_options = None
23+
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01'
24+
_globals['_GETAUTHAPPLICATIONREQUEST']._loaded_options = None
25+
_globals['_GETAUTHAPPLICATIONREQUEST']._serialized_options = b'\x18\x01'
26+
_globals['_GETAUTHAPPLICATIONRESPONSE']._loaded_options = None
27+
_globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_options = b'\x18\x01'
28+
_globals['_ENDUSERSERVICE'].methods_by_name['RegisterAuthApplication']._loaded_options = None
29+
_globals['_ENDUSERSERVICE'].methods_by_name['RegisterAuthApplication']._serialized_options = b'\x88\x02\x01'
30+
_globals['_ENDUSERSERVICE'].methods_by_name['UpdateAuthApplication']._loaded_options = None
31+
_globals['_ENDUSERSERVICE'].methods_by_name['UpdateAuthApplication']._serialized_options = b'\x88\x02\x01'
32+
_globals['_ENDUSERSERVICE'].methods_by_name['GetAuthApplication']._loaded_options = None
33+
_globals['_ENDUSERSERVICE'].methods_by_name['GetAuthApplication']._serialized_options = b'\x88\x02\x01'
1634
_globals['_ISLEGALACCEPTEDREQUEST']._serialized_start = 38
1735
_globals['_ISLEGALACCEPTEDREQUEST']._serialized_end = 62
1836
_globals['_ISLEGALACCEPTEDRESPONSE']._serialized_start = 64
@@ -22,16 +40,16 @@
2240
_globals['_ACCEPTLEGALRESPONSE']._serialized_start = 152
2341
_globals['_ACCEPTLEGALRESPONSE']._serialized_end = 173
2442
_globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_start = 176
25-
_globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_end = 375
26-
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_start = 378
27-
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_end = 530
28-
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_start = 533
29-
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_end = 769
30-
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_start = 771
31-
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_end = 884
32-
_globals['_GETAUTHAPPLICATIONREQUEST']._serialized_start = 886
33-
_globals['_GETAUTHAPPLICATIONREQUEST']._serialized_end = 975
34-
_globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_start = 978
35-
_globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_end = 1226
36-
_globals['_ENDUSERSERVICE']._serialized_start = 1229
37-
_globals['_ENDUSERSERVICE']._serialized_end = 1754
43+
_globals['_REGISTERAUTHAPPLICATIONREQUEST']._serialized_end = 379
44+
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_start = 382
45+
_globals['_REGISTERAUTHAPPLICATIONRESPONSE']._serialized_end = 538
46+
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_start = 541
47+
_globals['_UPDATEAUTHAPPLICATIONREQUEST']._serialized_end = 781
48+
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_start = 783
49+
_globals['_UPDATEAUTHAPPLICATIONRESPONSE']._serialized_end = 900
50+
_globals['_GETAUTHAPPLICATIONREQUEST']._serialized_start = 902
51+
_globals['_GETAUTHAPPLICATIONREQUEST']._serialized_end = 995
52+
_globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_start = 998
53+
_globals['_GETAUTHAPPLICATIONRESPONSE']._serialized_end = 1250
54+
_globals['_ENDUSERSERVICE']._serialized_start = 1253
55+
_globals['_ENDUSERSERVICE']._serialized_end = 1793

src/viam/gen/component/button/__init__.py

Whitespace-only changes.

src/viam/gen/component/button/v1/__init__.py

Whitespace-only changes.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import abc
2+
import typing
3+
import grpclib.const
4+
import grpclib.client
5+
import grpclib.exceptions
6+
if typing.TYPE_CHECKING:
7+
import grpclib.server
8+
from .... import common
9+
import google.api.annotations_pb2
10+
import google.protobuf.struct_pb2
11+
from .... import component
12+
13+
class ButtonServiceBase(abc.ABC):
14+
15+
@abc.abstractmethod
16+
async def Push(self, stream: 'grpclib.server.Stream[component.button.v1.button_pb2.PushRequest, component.button.v1.button_pb2.PushResponse]') -> None:
17+
pass
18+
19+
@abc.abstractmethod
20+
async def DoCommand(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]') -> None:
21+
pass
22+
23+
def __mapping__(self) -> typing.Dict[str, grpclib.const.Handler]:
24+
return {'/viam.component.button.v1.ButtonService/Push': grpclib.const.Handler(self.Push, grpclib.const.Cardinality.UNARY_UNARY, component.button.v1.button_pb2.PushRequest, component.button.v1.button_pb2.PushResponse), '/viam.component.button.v1.ButtonService/DoCommand': grpclib.const.Handler(self.DoCommand, grpclib.const.Cardinality.UNARY_UNARY, common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse)}
25+
26+
class UnimplementedButtonServiceBase(ButtonServiceBase):
27+
28+
async def Push(self, stream: 'grpclib.server.Stream[component.button.v1.button_pb2.PushRequest, component.button.v1.button_pb2.PushResponse]') -> None:
29+
raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED)
30+
31+
async def DoCommand(self, stream: 'grpclib.server.Stream[common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse]') -> None:
32+
raise grpclib.exceptions.GRPCError(grpclib.const.Status.UNIMPLEMENTED)
33+
34+
class ButtonServiceStub:
35+
36+
def __init__(self, channel: grpclib.client.Channel) -> None:
37+
self.Push = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.button.v1.ButtonService/Push', component.button.v1.button_pb2.PushRequest, component.button.v1.button_pb2.PushResponse)
38+
self.DoCommand = grpclib.client.UnaryUnaryMethod(channel, '/viam.component.button.v1.ButtonService/DoCommand', common.v1.common_pb2.DoCommandRequest, common.v1.common_pb2.DoCommandResponse)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
"""Generated protocol buffer code."""
2+
from google.protobuf import descriptor as _descriptor
3+
from google.protobuf import descriptor_pool as _descriptor_pool
4+
from google.protobuf import runtime_version as _runtime_version
5+
from google.protobuf import symbol_database as _symbol_database
6+
from google.protobuf.internal import builder as _builder
7+
_runtime_version.ValidateProtobufRuntimeVersion(_runtime_version.Domain.PUBLIC, 5, 29, 1, '', 'component/button/v1/button.proto')
8+
_sym_db = _symbol_database.Default()
9+
from ....common.v1 import common_pb2 as common_dot_v1_dot_common__pb2
10+
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
11+
from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2
12+
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n component/button/v1/button.proto\x12\x18viam.component.button.v1\x1a\x16common/v1/common.proto\x1a\x1cgoogle/api/annotations.proto\x1a\x1cgoogle/protobuf/struct.proto"P\n\x0bPushRequest\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12-\n\x05extra\x18c \x01(\x0b2\x17.google.protobuf.StructR\x05extra"\x0e\n\x0cPushResponse2\xa6\x02\n\rButtonService\x12\x88\x01\n\x04Push\x12%.viam.component.button.v1.PushRequest\x1a&.viam.component.button.v1.PushResponse"1\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/button/{name}/push\x12\x89\x01\n\tDoCommand\x12 .viam.common.v1.DoCommandRequest\x1a!.viam.common.v1.DoCommandResponse"7\x82\xd3\xe4\x93\x021"//viam/api/v1/component/button/{name}/do_commandBC\n\x1ccom.viam.component.button.v1Z#go.viam.com/api/component/button/v1b\x06proto3')
13+
_globals = globals()
14+
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
15+
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'component.button.v1.button_pb2', _globals)
16+
if not _descriptor._USE_C_DESCRIPTORS:
17+
_globals['DESCRIPTOR']._loaded_options = None
18+
_globals['DESCRIPTOR']._serialized_options = b'\n\x1ccom.viam.component.button.v1Z#go.viam.com/api/component/button/v1'
19+
_globals['_BUTTONSERVICE'].methods_by_name['Push']._loaded_options = None
20+
_globals['_BUTTONSERVICE'].methods_by_name['Push']._serialized_options = b'\x82\xd3\xe4\x93\x02+\x1a)/viam/api/v1/component/button/{name}/push'
21+
_globals['_BUTTONSERVICE'].methods_by_name['DoCommand']._loaded_options = None
22+
_globals['_BUTTONSERVICE'].methods_by_name['DoCommand']._serialized_options = b'\x82\xd3\xe4\x93\x021"//viam/api/v1/component/button/{name}/do_command'
23+
_globals['_PUSHREQUEST']._serialized_start = 146
24+
_globals['_PUSHREQUEST']._serialized_end = 226
25+
_globals['_PUSHRESPONSE']._serialized_start = 228
26+
_globals['_PUSHRESPONSE']._serialized_end = 242
27+
_globals['_BUTTONSERVICE']._serialized_start = 245
28+
_globals['_BUTTONSERVICE']._serialized_end = 539
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
"""
2+
@generated by mypy-protobuf. Do not edit manually!
3+
isort:skip_file
4+
"""
5+
import builtins
6+
import google.protobuf.descriptor
7+
import google.protobuf.message
8+
import google.protobuf.struct_pb2
9+
import typing
10+
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
11+
12+
@typing.final
13+
class PushRequest(google.protobuf.message.Message):
14+
DESCRIPTOR: google.protobuf.descriptor.Descriptor
15+
NAME_FIELD_NUMBER: builtins.int
16+
EXTRA_FIELD_NUMBER: builtins.int
17+
name: builtins.str
18+
19+
@property
20+
def extra(self) -> google.protobuf.struct_pb2.Struct:
21+
...
22+
23+
def __init__(self, *, name: builtins.str=..., extra: google.protobuf.struct_pb2.Struct | None=...) -> None:
24+
...
25+
26+
def HasField(self, field_name: typing.Literal['extra', b'extra']) -> builtins.bool:
27+
...
28+
29+
def ClearField(self, field_name: typing.Literal['extra', b'extra', 'name', b'name']) -> None:
30+
...
31+
global___PushRequest = PushRequest
32+
33+
@typing.final
34+
class PushResponse(google.protobuf.message.Message):
35+
DESCRIPTOR: google.protobuf.descriptor.Descriptor
36+
37+
def __init__(self) -> None:
38+
...
39+
global___PushResponse = PushResponse

src/viam/gen/component/switch/__init__.py

Whitespace-only changes.

src/viam/gen/component/switch/v1/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)