4
4
< head >
5
5
< meta charset ="utf-8 " />
6
6
< meta name ="viewport " content ="width=device-width, initial-scale=1.0 " />
7
- < title > firebird.base.protobuf — Firebird-base 1.4.1 documentation</ title >
7
+ < title > firebird.base.protobuf — Firebird-base 1.4.2 documentation</ title >
8
8
< link rel ="stylesheet " type ="text/css " href ="../../../_static/pygments.css " />
9
9
< link rel ="stylesheet " type ="text/css " href ="../../../_static/bootstrap-sphinx.css " />
10
10
< script data-url_root ="../../../ " id ="documentation_options " src ="../../../_static/documentation_options.js "> </ script >
39
39
40
40
< a class ="brand " href ="../../../index.html ">
41
41
Firebird-base</ a >
42
- < span class ="navbar-text pull-left "> < b > 1.4.1 </ b > </ span >
42
+ < span class ="navbar-text pull-left "> < b > 1.4.2 </ b > </ span >
43
43
44
44
< div class ="nav-collapse ">
45
45
< ul class ="nav ">
@@ -140,7 +140,7 @@ <h1>Source code for firebird.base.protobuf</h1><div class="highlight"><pre>
140
140
< span class ="kn "> from</ span > < span class ="nn "> __future__</ span > < span class ="kn "> import</ span > < span class ="n "> annotations</ span >
141
141
< span class ="kn "> from</ span > < span class ="nn "> typing</ span > < span class ="kn "> import</ span > < span class ="n "> Dict</ span > < span class ="p "> ,</ span > < span class ="n "> Any</ span > < span class ="p "> ,</ span > < span class ="n "> Callable</ span > < span class ="p "> ,</ span > < span class ="n "> cast</ span >
142
142
< span class ="kn "> from</ span > < span class ="nn "> dataclasses</ span > < span class ="kn "> import</ span > < span class ="n "> dataclass</ span >
143
- < span class ="kn "> from</ span > < span class ="nn "> pkg_resources </ span > < span class ="kn "> import</ span > < span class ="n "> iter_entry_points </ span >
143
+ < span class ="kn "> from</ span > < span class ="nn "> importlib.metadata </ span > < span class ="kn "> import</ span > < span class ="n "> entry_points </ span >
144
144
< span class ="kn "> from</ span > < span class ="nn "> google.protobuf.message</ span > < span class ="kn "> import</ span > < span class ="n "> Message</ span > < span class ="k "> as</ span > < span class ="n "> ProtoMessage</ span >
145
145
< span class ="kn "> from</ span > < span class ="nn "> google.protobuf.descriptor</ span > < span class ="kn "> import</ span > < span class ="n "> EnumDescriptor</ span >
146
146
< span class ="kn "> from</ span > < span class ="nn "> google.protobuf.struct_pb2</ span > < span class ="kn "> import</ span > < span class ="n "> Struct</ span > < span class ="k "> as</ span > < span class ="n "> StructProto</ span > < span class ="c1 "> # pylint: disable=[E0611]</ span >
@@ -149,13 +149,21 @@ <h1>Source code for firebird.base.protobuf</h1><div class="highlight"><pre>
149
149
< span class ="kn "> from</ span > < span class ="nn "> .types</ span > < span class ="kn "> import</ span > < span class ="n "> Distinct</ span >
150
150
< span class ="kn "> from</ span > < span class ="nn "> .collections</ span > < span class ="kn "> import</ span > < span class ="n "> Registry</ span >
151
151
152
+ < span class ="c1 "> #: Name of well-known EMPTY protobuf message (for use with `.create_message()`)</ span >
152
153
< span class ="n "> PROTO_EMPTY</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Empty'</ span >
154
+ < span class ="c1 "> #: Name of well-known ANY protobuf message (for use with `.create_message()`)</ span >
153
155
< span class ="n "> PROTO_ANY</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Any'</ span >
156
+ < span class ="c1 "> #: Name of well-known DURATION protobuf message (for use with `.create_message()`)</ span >
154
157
< span class ="n "> PROTO_DURATION</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Duration'</ span >
158
+ < span class ="c1 "> #: Name of well-known TIMESTAMP protobuf message (for use with `.create_message()`)</ span >
155
159
< span class ="n "> PROTO_TIMESTAMP</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Timestamp'</ span >
160
+ < span class ="c1 "> #: Name of well-known STRUCT protobuf message (for use with `.create_message()`)</ span >
156
161
< span class ="n "> PROTO_STRUCT</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Struct'</ span >
162
+ < span class ="c1 "> #: Name of well-known VALUE protobuf message (for use with `.create_message()`)</ span >
157
163
< span class ="n "> PROTO_VALUE</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.Value'</ span >
164
+ < span class ="c1 "> #: Name of well-known LISTVALUE protobuf message (for use with `.create_message()`)</ span >
158
165
< span class ="n "> PROTO_LISTVALUE</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.ListValue'</ span >
166
+ < span class ="c1 "> #: Name of well-known FIELDMASK protobuf message (for use with `.create_message()`)</ span >
159
167
< span class ="n "> PROTO_FIELDMASK</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.FieldMask'</ span >
160
168
161
169
< span class ="c1 "> # Classes</ span >
@@ -332,7 +340,7 @@ <h1>Source code for firebird.base.protobuf</h1><div class="highlight"><pre>
332
340
333
341
< span class ="sd "> load_registered('firebird.base.protobuf')</ span >
334
342
< span class ="sd "> """</ span >
335
- < span class ="k "> for</ span > < span class ="n "> desc</ span > < span class ="ow "> in</ span > < span class ="p "> (</ span > < span class ="n "> entry</ span > < span class ="o "> .</ span > < span class ="n "> load</ span > < span class ="p "> ()</ span > < span class ="k "> for</ span > < span class ="n "> entry</ span > < span class ="ow "> in</ span > < span class ="n "> iter_entry_points </ span > < span class ="p "> (</ span > < span class ="n "> group</ span > < span class ="p "> )):</ span >
343
+ < span class ="k "> for</ span > < span class ="n "> desc</ span > < span class ="ow "> in</ span > < span class ="p "> (</ span > < span class ="n "> entry</ span > < span class ="o "> .</ span > < span class ="n "> load</ span > < span class ="p "> ()</ span > < span class ="k "> for</ span > < span class ="n "> entry</ span > < span class ="ow "> in</ span > < span class ="n "> entry_points </ span > < span class ="p "> () </ span > < span class ="o " > . </ span > < span class =" n "> get </ span > < span class =" p " > ( </ span > < span class =" n " > group</ span > < span class ="p "> , </ span > < span class =" p " > [] )):</ span >
336
344
< span class ="n "> register_decriptor</ span > < span class ="p "> (</ span > < span class ="n "> desc</ span > < span class ="p "> )</ span > </ div >
337
345
338
346
0 commit comments