Skip to content

Commit 105b399

Browse files
Remove @typing_extensions.final decorators from generated proto files
Co-authored-by: franciscojavierarceo <[email protected]>
1 parent ba4c68e commit 105b399

62 files changed

Lines changed: 40 additions & 288 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎sdk/python/feast/protos/feast/core/Aggregation_pb2.py‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/feast/protos/feast/core/Aggregation_pb2.pyi‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ else:
1515

1616
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
1717

18-
@typing_extensions.final
1918
class Aggregation(google.protobuf.message.Message):
2019
DESCRIPTOR: google.protobuf.descriptor.Descriptor
2120

‎sdk/python/feast/protos/feast/core/DataFormat_pb2.py‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/feast/protos/feast/core/DataFormat_pb2.pyi‎

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,11 @@ else:
3030

3131
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
3232

33-
@typing_extensions.final
3433
class FileFormat(google.protobuf.message.Message):
3534
"""Defines the file format encoding the features/entity data in files"""
3635

3736
DESCRIPTOR: google.protobuf.descriptor.Descriptor
3837

39-
@typing_extensions.final
4038
class ParquetFormat(google.protobuf.message.Message):
4139
"""Defines options for the Parquet data format"""
4240

@@ -67,17 +65,14 @@ class FileFormat(google.protobuf.message.Message):
6765

6866
global___FileFormat = FileFormat
6967

70-
@typing_extensions.final
7168
class TableFormat(google.protobuf.message.Message):
7269
DESCRIPTOR: google.protobuf.descriptor.Descriptor
7370

74-
@typing_extensions.final
7571
class IcebergFormat(google.protobuf.message.Message):
7672
"""Defines options for Apache Iceberg table format"""
7773

7874
DESCRIPTOR: google.protobuf.descriptor.Descriptor
7975

80-
@typing_extensions.final
8176
class PropertiesEntry(google.protobuf.message.Message):
8277
DESCRIPTOR: google.protobuf.descriptor.Descriptor
8378

@@ -114,13 +109,11 @@ class TableFormat(google.protobuf.message.Message):
114109
) -> None: ...
115110
def ClearField(self, field_name: typing_extensions.Literal["catalog", b"catalog", "namespace", b"namespace", "properties", b"properties"]) -> None: ...
116111

117-
@typing_extensions.final
118112
class DeltaFormat(google.protobuf.message.Message):
119113
"""Defines options for Delta Lake table format"""
120114

121115
DESCRIPTOR: google.protobuf.descriptor.Descriptor
122116

123-
@typing_extensions.final
124117
class PropertiesEntry(google.protobuf.message.Message):
125118
DESCRIPTOR: google.protobuf.descriptor.Descriptor
126119

@@ -153,13 +146,11 @@ class TableFormat(google.protobuf.message.Message):
153146
) -> None: ...
154147
def ClearField(self, field_name: typing_extensions.Literal["checkpoint_location", b"checkpoint_location", "properties", b"properties"]) -> None: ...
155148

156-
@typing_extensions.final
157149
class HudiFormat(google.protobuf.message.Message):
158150
"""Defines options for Apache Hudi table format"""
159151

160152
DESCRIPTOR: google.protobuf.descriptor.Descriptor
161153

162-
@typing_extensions.final
163154
class PropertiesEntry(google.protobuf.message.Message):
164155
DESCRIPTOR: google.protobuf.descriptor.Descriptor
165156

@@ -222,13 +213,11 @@ class TableFormat(google.protobuf.message.Message):
222213

223214
global___TableFormat = TableFormat
224215

225-
@typing_extensions.final
226216
class StreamFormat(google.protobuf.message.Message):
227217
"""Defines the data format encoding features/entity data in data streams"""
228218

229219
DESCRIPTOR: google.protobuf.descriptor.Descriptor
230220

231-
@typing_extensions.final
232221
class ProtoFormat(google.protobuf.message.Message):
233222
"""Defines options for the protobuf data format"""
234223

@@ -246,7 +235,6 @@ class StreamFormat(google.protobuf.message.Message):
246235
) -> None: ...
247236
def ClearField(self, field_name: typing_extensions.Literal["class_path", b"class_path"]) -> None: ...
248237

249-
@typing_extensions.final
250238
class AvroFormat(google.protobuf.message.Message):
251239
"""Defines options for the avro data format"""
252240

@@ -264,7 +252,6 @@ class StreamFormat(google.protobuf.message.Message):
264252
) -> None: ...
265253
def ClearField(self, field_name: typing_extensions.Literal["schema_json", b"schema_json"]) -> None: ...
266254

267-
@typing_extensions.final
268255
class JsonFormat(google.protobuf.message.Message):
269256
DESCRIPTOR: google.protobuf.descriptor.Descriptor
270257

‎sdk/python/feast/protos/feast/core/DataSource_pb2.py‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/feast/protos/feast/core/DataSource_pb2.pyi‎

Lines changed: 1 addition & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ else:
3737

3838
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
3939

40-
@typing_extensions.final
4140
class DataSource(google.protobuf.message.Message):
4241
"""Defines a Data Source that can be used source Feature data
4342
Next available id: 28
@@ -49,7 +48,7 @@ class DataSource(google.protobuf.message.Message):
4948
ValueType = typing.NewType("ValueType", builtins.int)
5049
V: typing_extensions.TypeAlias = ValueType
5150

52-
class _SourceTypeEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[DataSource._SourceType.ValueType], builtins.type):
51+
class _SourceTypeEnumTypeWrapper(google.protobuf.internal.enum_type_wrapper._EnumTypeWrapper[DataSource._SourceType.ValueType], builtins.type): # noqa: F821
5352
DESCRIPTOR: google.protobuf.descriptor.EnumDescriptor
5453
INVALID: DataSource._SourceType.ValueType # 0
5554
BATCH_FILE: DataSource._SourceType.ValueType # 1
@@ -84,7 +83,6 @@ class DataSource(google.protobuf.message.Message):
8483
BATCH_SPARK: DataSource.SourceType.ValueType # 11
8584
BATCH_ATHENA: DataSource.SourceType.ValueType # 12
8685

87-
@typing_extensions.final
8886
class TagsEntry(google.protobuf.message.Message):
8987
DESCRIPTOR: google.protobuf.descriptor.Descriptor
9088

@@ -100,7 +98,6 @@ class DataSource(google.protobuf.message.Message):
10098
) -> None: ...
10199
def ClearField(self, field_name: typing_extensions.Literal["key", b"key", "value", b"value"]) -> None: ...
102100

103-
@typing_extensions.final
104101
class FieldMappingEntry(google.protobuf.message.Message):
105102
DESCRIPTOR: google.protobuf.descriptor.Descriptor
106103

@@ -116,7 +113,6 @@ class DataSource(google.protobuf.message.Message):
116113
) -> None: ...
117114
def ClearField(self, field_name: typing_extensions.Literal["key", b"key", "value", b"value"]) -> None: ...
118115

119-
@typing_extensions.final
120116
class SourceMeta(google.protobuf.message.Message):
121117
DESCRIPTOR: google.protobuf.descriptor.Descriptor
122118

@@ -143,7 +139,6 @@ class DataSource(google.protobuf.message.Message):
143139
def HasField(self, field_name: typing_extensions.Literal["created_timestamp", b"created_timestamp", "earliestEventTimestamp", b"earliestEventTimestamp", "last_updated_timestamp", b"last_updated_timestamp", "latestEventTimestamp", b"latestEventTimestamp"]) -> builtins.bool: ...
144140
def ClearField(self, field_name: typing_extensions.Literal["created_timestamp", b"created_timestamp", "earliestEventTimestamp", b"earliestEventTimestamp", "last_updated_timestamp", b"last_updated_timestamp", "latestEventTimestamp", b"latestEventTimestamp"]) -> None: ...
145141

146-
@typing_extensions.final
147142
class FileOptions(google.protobuf.message.Message):
148143
"""Defines options for DataSource that sources features from a file"""
149144

@@ -172,7 +167,6 @@ class DataSource(google.protobuf.message.Message):
172167
def HasField(self, field_name: typing_extensions.Literal["file_format", b"file_format"]) -> builtins.bool: ...
173168
def ClearField(self, field_name: typing_extensions.Literal["file_format", b"file_format", "s3_endpoint_override", b"s3_endpoint_override", "uri", b"uri"]) -> None: ...
174169

175-
@typing_extensions.final
176170
class BigQueryOptions(google.protobuf.message.Message):
177171
"""Defines options for DataSource that sources features from a BigQuery Query"""
178172

@@ -194,7 +188,6 @@ class DataSource(google.protobuf.message.Message):
194188
) -> None: ...
195189
def ClearField(self, field_name: typing_extensions.Literal["query", b"query", "table", b"table"]) -> None: ...
196190

197-
@typing_extensions.final
198191
class TrinoOptions(google.protobuf.message.Message):
199192
"""Defines options for DataSource that sources features from a Trino Query"""
200193

@@ -216,7 +209,6 @@ class DataSource(google.protobuf.message.Message):
216209
) -> None: ...
217210
def ClearField(self, field_name: typing_extensions.Literal["query", b"query", "table", b"table"]) -> None: ...
218211

219-
@typing_extensions.final
220212
class KafkaOptions(google.protobuf.message.Message):
221213
"""Defines options for DataSource that sources features from Kafka messages.
222214
Each message should be a Protobuf that can be decoded with the generated
@@ -250,7 +242,6 @@ class DataSource(google.protobuf.message.Message):
250242
def HasField(self, field_name: typing_extensions.Literal["message_format", b"message_format", "watermark_delay_threshold", b"watermark_delay_threshold"]) -> builtins.bool: ...
251243
def ClearField(self, field_name: typing_extensions.Literal["kafka_bootstrap_servers", b"kafka_bootstrap_servers", "message_format", b"message_format", "topic", b"topic", "watermark_delay_threshold", b"watermark_delay_threshold"]) -> None: ...
252244

253-
@typing_extensions.final
254245
class KinesisOptions(google.protobuf.message.Message):
255246
"""Defines options for DataSource that sources features from Kinesis records.
256247
Each record should be a Protobuf that can be decoded with the generated
@@ -281,7 +272,6 @@ class DataSource(google.protobuf.message.Message):
281272
def HasField(self, field_name: typing_extensions.Literal["record_format", b"record_format"]) -> builtins.bool: ...
282273
def ClearField(self, field_name: typing_extensions.Literal["record_format", b"record_format", "region", b"region", "stream_name", b"stream_name"]) -> None: ...
283274

284-
@typing_extensions.final
285275
class RedshiftOptions(google.protobuf.message.Message):
286276
"""Defines options for DataSource that sources features from a Redshift Query"""
287277

@@ -311,7 +301,6 @@ class DataSource(google.protobuf.message.Message):
311301
) -> None: ...
312302
def ClearField(self, field_name: typing_extensions.Literal["database", b"database", "query", b"query", "schema", b"schema", "table", b"table"]) -> None: ...
313303

314-
@typing_extensions.final
315304
class AthenaOptions(google.protobuf.message.Message):
316305
"""Defines options for DataSource that sources features from a Athena Query"""
317306

@@ -341,7 +330,6 @@ class DataSource(google.protobuf.message.Message):
341330
) -> None: ...
342331
def ClearField(self, field_name: typing_extensions.Literal["data_source", b"data_source", "database", b"database", "query", b"query", "table", b"table"]) -> None: ...
343332

344-
@typing_extensions.final
345333
class SnowflakeOptions(google.protobuf.message.Message):
346334
"""Defines options for DataSource that sources features from a Snowflake Query"""
347335

@@ -371,7 +359,6 @@ class DataSource(google.protobuf.message.Message):
371359
) -> None: ...
372360
def ClearField(self, field_name: typing_extensions.Literal["database", b"database", "query", b"query", "schema", b"schema", "table", b"table"]) -> None: ...
373361

374-
@typing_extensions.final
375362
class SparkOptions(google.protobuf.message.Message):
376363
"""Defines options for DataSource that sources features from a spark table/query"""
377364

@@ -409,7 +396,6 @@ class DataSource(google.protobuf.message.Message):
409396
def HasField(self, field_name: typing_extensions.Literal["table_format", b"table_format"]) -> builtins.bool: ...
410397
def ClearField(self, field_name: typing_extensions.Literal["date_partition_column_format", b"date_partition_column_format", "file_format", b"file_format", "path", b"path", "query", b"query", "table", b"table", "table_format", b"table_format"]) -> None: ...
411398

412-
@typing_extensions.final
413399
class CustomSourceOptions(google.protobuf.message.Message):
414400
"""Defines configuration for custom third-party data sources."""
415401

@@ -427,13 +413,11 @@ class DataSource(google.protobuf.message.Message):
427413
) -> None: ...
428414
def ClearField(self, field_name: typing_extensions.Literal["configuration", b"configuration"]) -> None: ...
429415

430-
@typing_extensions.final
431416
class RequestDataOptions(google.protobuf.message.Message):
432417
"""Defines options for DataSource that sources features from request data"""
433418

434419
DESCRIPTOR: google.protobuf.descriptor.Descriptor
435420

436-
@typing_extensions.final
437421
class DeprecatedSchemaEntry(google.protobuf.message.Message):
438422
DESCRIPTOR: google.protobuf.descriptor.Descriptor
439423

@@ -464,7 +448,6 @@ class DataSource(google.protobuf.message.Message):
464448
) -> None: ...
465449
def ClearField(self, field_name: typing_extensions.Literal["deprecated_schema", b"deprecated_schema", "schema", b"schema"]) -> None: ...
466450

467-
@typing_extensions.final
468451
class PushOptions(google.protobuf.message.Message):
469452
"""Defines options for DataSource that supports pushing data to it. This allows data to be pushed to
470453
the online store on-demand, such as by stream consumers.
@@ -593,7 +576,6 @@ class DataSource(google.protobuf.message.Message):
593576

594577
global___DataSource = DataSource
595578

596-
@typing_extensions.final
597579
class DataSourceList(google.protobuf.message.Message):
598580
DESCRIPTOR: google.protobuf.descriptor.Descriptor
599581

‎sdk/python/feast/protos/feast/core/DatastoreTable_pb2.py‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/feast/protos/feast/core/DatastoreTable_pb2.pyi‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ else:
2929

3030
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
3131

32-
@typing_extensions.final
3332
class DatastoreTable(google.protobuf.message.Message):
3433
"""Represents a Datastore table"""
3534

‎sdk/python/feast/protos/feast/core/Entity_pb2.py‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎sdk/python/feast/protos/feast/core/Entity_pb2.pyi‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ else:
3232

3333
DESCRIPTOR: google.protobuf.descriptor.FileDescriptor
3434

35-
@typing_extensions.final
3635
class Entity(google.protobuf.message.Message):
3736
DESCRIPTOR: google.protobuf.descriptor.Descriptor
3837

@@ -55,11 +54,9 @@ class Entity(google.protobuf.message.Message):
5554

5655
global___Entity = Entity
5756

58-
@typing_extensions.final
5957
class EntitySpecV2(google.protobuf.message.Message):
6058
DESCRIPTOR: google.protobuf.descriptor.Descriptor
6159

62-
@typing_extensions.final
6360
class TagsEntry(google.protobuf.message.Message):
6461
DESCRIPTOR: google.protobuf.descriptor.Descriptor
6562

@@ -112,7 +109,6 @@ class EntitySpecV2(google.protobuf.message.Message):
112109

113110
global___EntitySpecV2 = EntitySpecV2
114111

115-
@typing_extensions.final
116112
class EntityMeta(google.protobuf.message.Message):
117113
DESCRIPTOR: google.protobuf.descriptor.Descriptor
118114

@@ -133,7 +129,6 @@ class EntityMeta(google.protobuf.message.Message):
133129

134130
global___EntityMeta = EntityMeta
135131

136-
@typing_extensions.final
137132
class EntityList(google.protobuf.message.Message):
138133
DESCRIPTOR: google.protobuf.descriptor.Descriptor
139134

0 commit comments

Comments
 (0)