44 < head >
55 < meta charset ="utf-8 " />
66 < 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 >
88 < link rel ="stylesheet " type ="text/css " href ="../../../_static/pygments.css " />
99 < link rel ="stylesheet " type ="text/css " href ="../../../_static/bootstrap-sphinx.css " />
1010 < script data-url_root ="../../../ " id ="documentation_options " src ="../../../_static/documentation_options.js "> </ script >
3939
4040 < a class ="brand " href ="../../../index.html ">
4141 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 >
4343
4444 < div class ="nav-collapse ">
4545 < ul class ="nav ">
@@ -140,7 +140,7 @@ <h1>Source code for firebird.base.protobuf</h1><div class="highlight"><pre>
140140< span class ="kn "> from</ span > < span class ="nn "> __future__</ span > < span class ="kn "> import</ span > < span class ="n "> annotations</ span >
141141< 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 >
142142< 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 >
144144< 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 >
145145< span class ="kn "> from</ span > < span class ="nn "> google.protobuf.descriptor</ span > < span class ="kn "> import</ span > < span class ="n "> EnumDescriptor</ span >
146146< 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>
149149< span class ="kn "> from</ span > < span class ="nn "> .types</ span > < span class ="kn "> import</ span > < span class ="n "> Distinct</ span >
150150< span class ="kn "> from</ span > < span class ="nn "> .collections</ span > < span class ="kn "> import</ span > < span class ="n "> Registry</ span >
151151
152+ < span class ="c1 "> #: Name of well-known EMPTY protobuf message (for use with `.create_message()`)</ span >
152153< 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 >
153155< 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 >
154157< 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 >
155159< 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 >
156161< 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 >
157163< 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 >
158165< 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 >
159167< span class ="n "> PROTO_FIELDMASK</ span > < span class ="o "> =</ span > < span class ="s1 "> 'google.protobuf.FieldMask'</ span >
160168
161169< span class ="c1 "> # Classes</ span >
@@ -332,7 +340,7 @@ <h1>Source code for firebird.base.protobuf</h1><div class="highlight"><pre>
332340
333341< span class ="sd "> load_registered('firebird.base.protobuf')</ span >
334342< 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 >
336344 < span class ="n "> register_decriptor</ span > < span class ="p "> (</ span > < span class ="n "> desc</ span > < span class ="p "> )</ span > </ div >
337345
338346
0 commit comments