Skip to content

Commit 06fac30

Browse files
Update Python dependencies (#480)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Anuraag Agrawal <anuraaga@gmail.com>
1 parent d336a8f commit 06fac30

12 files changed

Lines changed: 118 additions & 198 deletions

File tree

packages/protovalidate-proto/proto/buf/validate/conformance/cases/enums.proto

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,10 @@ message EnumAliasIn {
7575
}
7676

7777
message EnumNotIn {
78-
TestEnum val = 1 [(buf.validate.field).enum = {
79-
not_in: [1]
80-
}];
78+
TestEnum val = 1 [(buf.validate.field).enum = {not_in: [1]}];
8179
}
8280
message EnumAliasNotIn {
83-
TestEnumAlias val = 1 [(buf.validate.field).enum = {
84-
not_in: [1]
85-
}];
81+
TestEnumAlias val = 1 [(buf.validate.field).enum = {not_in: [1]}];
8682
}
8783

8884
message EnumExternal {

packages/protovalidate-proto/proto/buf/validate/conformance/cases/kitchen_sink.proto

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,8 @@ message ComplexTestMsg {
4848
]
4949
}];
5050
ComplexTestEnum enum_const = 11 [(buf.validate.field).enum.const = 2];
51-
google.protobuf.Any any_val = 12 [(buf.validate.field).any = {
52-
in: ["type.googleapis.com/google.protobuf.Duration"]
53-
}];
54-
repeated google.protobuf.Timestamp rep_ts_val = 13 [(buf.validate.field).repeated = {
55-
items: {
56-
timestamp: {
57-
gte: {nanos: 1000000}
58-
}
59-
}
60-
}];
51+
google.protobuf.Any any_val = 12 [(buf.validate.field).any = {in: ["type.googleapis.com/google.protobuf.Duration"]}];
52+
repeated google.protobuf.Timestamp rep_ts_val = 13 [(buf.validate.field).repeated = {items: {timestamp: {gte: {nanos: 1000000}}}}];
6153
map<sint32, string> map_val = 14 [(buf.validate.field).map.keys.sint32.lt = 0];
6254
bytes bytes_val = 15 [(buf.validate.field).bytes.const = "\x00\x99"];
6355
oneof o {

packages/protovalidate-proto/proto/buf/validate/conformance/cases/messages.proto

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,7 @@ message MessageRequiredOneof {
5555
message MessageWith3dInside {}
5656

5757
message MessageOneofSingleField {
58-
option (buf.validate.message).oneof = {
59-
fields: ["str_field"]
60-
};
58+
option (buf.validate.message).oneof = {fields: ["str_field"]};
6159
string str_field = 1;
6260
bool bool_field = 2;
6361
}
@@ -115,9 +113,7 @@ message MessageOneofMultipleSharedFields {
115113
}
116114

117115
message MessageOneofUnknownFieldName {
118-
option (buf.validate.message).oneof = {
119-
fields: ["xxx"]
120-
};
116+
option (buf.validate.message).oneof = {fields: ["xxx"]};
121117
string str_field = 1;
122118
}
123119

@@ -134,9 +130,7 @@ message MessageOneofDuplicateField {
134130
}
135131

136132
message MessageOneofZeroFields {
137-
option (buf.validate.message).oneof = {
138-
fields: []
139-
};
133+
option (buf.validate.message).oneof = {fields: []};
140134
string str_field = 1;
141135
bool bool_field = 2;
142136
}

packages/protovalidate-proto/proto/buf/validate/conformance/cases/numbers.proto

Lines changed: 12 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ message FloatIn {
3333
}];
3434
}
3535
message FloatNotIn {
36-
float val = 1 [(buf.validate.field).float = {
37-
not_in: [0]
38-
}];
36+
float val = 1 [(buf.validate.field).float = {not_in: [0]}];
3937
}
4038
message FloatLT {
4139
float val = 1 [(buf.validate.field).float.lt = 0];
@@ -112,9 +110,7 @@ message DoubleIn {
112110
}];
113111
}
114112
message DoubleNotIn {
115-
double val = 1 [(buf.validate.field).double = {
116-
not_in: [0]
117-
}];
113+
double val = 1 [(buf.validate.field).double = {not_in: [0]}];
118114
}
119115
message DoubleLT {
120116
double val = 1 [(buf.validate.field).double.lt = 0];
@@ -191,9 +187,7 @@ message Int32In {
191187
}];
192188
}
193189
message Int32NotIn {
194-
int32 val = 1 [(buf.validate.field).int32 = {
195-
not_in: [0]
196-
}];
190+
int32 val = 1 [(buf.validate.field).int32 = {not_in: [0]}];
197191
}
198192
message Int32LT {
199193
int32 val = 1 [(buf.validate.field).int32.lt = 0];
@@ -264,9 +258,7 @@ message Int64In {
264258
}];
265259
}
266260
message Int64NotIn {
267-
int64 val = 1 [(buf.validate.field).int64 = {
268-
not_in: [0]
269-
}];
261+
int64 val = 1 [(buf.validate.field).int64 = {not_in: [0]}];
270262
}
271263
message Int64LT {
272264
int64 val = 1 [(buf.validate.field).int64.lt = 0];
@@ -362,9 +354,7 @@ message UInt32In {
362354
}];
363355
}
364356
message UInt32NotIn {
365-
uint32 val = 1 [(buf.validate.field).uint32 = {
366-
not_in: [0]
367-
}];
357+
uint32 val = 1 [(buf.validate.field).uint32 = {not_in: [0]}];
368358
}
369359
message UInt32LT {
370360
uint32 val = 1 [(buf.validate.field).uint32.lt = 5];
@@ -435,9 +425,7 @@ message UInt64In {
435425
}];
436426
}
437427
message UInt64NotIn {
438-
uint64 val = 1 [(buf.validate.field).uint64 = {
439-
not_in: [0]
440-
}];
428+
uint64 val = 1 [(buf.validate.field).uint64 = {not_in: [0]}];
441429
}
442430
message UInt64LT {
443431
uint64 val = 1 [(buf.validate.field).uint64.lt = 5];
@@ -508,9 +496,7 @@ message SInt32In {
508496
}];
509497
}
510498
message SInt32NotIn {
511-
sint32 val = 1 [(buf.validate.field).sint32 = {
512-
not_in: [0]
513-
}];
499+
sint32 val = 1 [(buf.validate.field).sint32 = {not_in: [0]}];
514500
}
515501
message SInt32LT {
516502
sint32 val = 1 [(buf.validate.field).sint32.lt = 0];
@@ -581,9 +567,7 @@ message SInt64In {
581567
}];
582568
}
583569
message SInt64NotIn {
584-
sint64 val = 1 [(buf.validate.field).sint64 = {
585-
not_in: [0]
586-
}];
570+
sint64 val = 1 [(buf.validate.field).sint64 = {not_in: [0]}];
587571
}
588572
message SInt64LT {
589573
sint64 val = 1 [(buf.validate.field).sint64.lt = 0];
@@ -653,9 +637,7 @@ message Fixed32In {
653637
}];
654638
}
655639
message Fixed32NotIn {
656-
fixed32 val = 1 [(buf.validate.field).fixed32 = {
657-
not_in: [0]
658-
}];
640+
fixed32 val = 1 [(buf.validate.field).fixed32 = {not_in: [0]}];
659641
}
660642
message Fixed32LT {
661643
fixed32 val = 1 [(buf.validate.field).fixed32.lt = 5];
@@ -726,9 +708,7 @@ message Fixed64In {
726708
}];
727709
}
728710
message Fixed64NotIn {
729-
fixed64 val = 1 [(buf.validate.field).fixed64 = {
730-
not_in: [0]
731-
}];
711+
fixed64 val = 1 [(buf.validate.field).fixed64 = {not_in: [0]}];
732712
}
733713
message Fixed64LT {
734714
fixed64 val = 1 [(buf.validate.field).fixed64.lt = 5];
@@ -799,9 +779,7 @@ message SFixed32In {
799779
}];
800780
}
801781
message SFixed32NotIn {
802-
sfixed32 val = 1 [(buf.validate.field).sfixed32 = {
803-
not_in: [0]
804-
}];
782+
sfixed32 val = 1 [(buf.validate.field).sfixed32 = {not_in: [0]}];
805783
}
806784
message SFixed32LT {
807785
sfixed32 val = 1 [(buf.validate.field).sfixed32.lt = 0];
@@ -872,9 +850,7 @@ message SFixed64In {
872850
}];
873851
}
874852
message SFixed64NotIn {
875-
sfixed64 val = 1 [(buf.validate.field).sfixed64 = {
876-
not_in: [0]
877-
}];
853+
sfixed64 val = 1 [(buf.validate.field).sfixed64 = {not_in: [0]}];
878854
}
879855
message SFixed64LT {
880856
sfixed64 val = 1 [(buf.validate.field).sfixed64.lt = 0];

packages/protovalidate-proto/proto/buf/validate/conformance/cases/repeated.proto

Lines changed: 8 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -93,50 +93,36 @@ message RepeatedItemNotIn {
9393
}];
9494
}
9595
message RepeatedEnumIn {
96-
repeated AnEnum val = 1 [(buf.validate.field).repeated.items.enum = {
97-
in: [0]
98-
}];
96+
repeated AnEnum val = 1 [(buf.validate.field).repeated.items.enum = {in: [0]}];
9997
}
10098
message RepeatedEnumNotIn {
101-
repeated AnEnum val = 1 [(buf.validate.field).repeated.items.enum = {
102-
not_in: [0]
103-
}];
99+
repeated AnEnum val = 1 [(buf.validate.field).repeated.items.enum = {not_in: [0]}];
104100
}
105101
message RepeatedEmbeddedEnumIn {
106-
repeated AnotherInEnum val = 1 [(buf.validate.field).repeated.items.enum = {
107-
in: [0]
108-
}];
102+
repeated AnotherInEnum val = 1 [(buf.validate.field).repeated.items.enum = {in: [0]}];
109103
enum AnotherInEnum {
110104
ANOTHER_IN_ENUM_UNSPECIFIED = 0;
111105
ANOTHER_IN_ENUM_A = 1;
112106
ANOTHER_IN_ENUM_B = 2;
113107
}
114108
}
115109
message RepeatedEmbeddedEnumNotIn {
116-
repeated AnotherNotInEnum val = 1 [(buf.validate.field).repeated.items.enum = {
117-
not_in: [0]
118-
}];
110+
repeated AnotherNotInEnum val = 1 [(buf.validate.field).repeated.items.enum = {not_in: [0]}];
119111
enum AnotherNotInEnum {
120112
ANOTHER_NOT_IN_ENUM_UNSPECIFIED = 0;
121113
ANOTHER_NOT_IN_ENUM_A = 1;
122114
ANOTHER_NOT_IN_ENUM_B = 2;
123115
}
124116
}
125117
message RepeatedAnyIn {
126-
repeated google.protobuf.Any val = 1 [(buf.validate.field).repeated.items.any = {
127-
in: ["type.googleapis.com/google.protobuf.Duration"]
128-
}];
118+
repeated google.protobuf.Any val = 1 [(buf.validate.field).repeated.items.any = {in: ["type.googleapis.com/google.protobuf.Duration"]}];
129119
}
130120
message RepeatedAnyNotIn {
131-
repeated google.protobuf.Any val = 1 [(buf.validate.field).repeated.items.any = {
132-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
133-
}];
121+
repeated google.protobuf.Any val = 1 [(buf.validate.field).repeated.items.any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
134122
}
135123
message RepeatedMinAndItemLen {
136124
repeated string val = 1 [(buf.validate.field).repeated = {
137-
items: {
138-
string: {len: 3}
139-
}
125+
items: {string: {len: 3}}
140126
min_items: 1
141127
}];
142128
}
@@ -147,13 +133,7 @@ message RepeatedMinAndMaxItemLen {
147133
];
148134
}
149135
message RepeatedDuration {
150-
repeated google.protobuf.Duration val = 1 [(buf.validate.field).repeated = {
151-
items: {
152-
duration: {
153-
gte: {nanos: 1000000}
154-
}
155-
}
156-
}];
136+
repeated google.protobuf.Duration val = 1 [(buf.validate.field).repeated = {items: {duration: {gte: {nanos: 1000000}}}}];
157137
}
158138
message RepeatedExactIgnore {
159139
repeated uint32 val = 1 [

packages/protovalidate-proto/proto/buf/validate/conformance/cases/wkt_any.proto

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,38 +28,26 @@ message AnyRequired {
2828
google.protobuf.Any val = 1 [(buf.validate.field).required = true];
2929
}
3030
message AnyIn {
31-
google.protobuf.Any val = 1 [(buf.validate.field).any = {
32-
in: ["type.googleapis.com/google.protobuf.Duration"]
33-
}];
31+
google.protobuf.Any val = 1 [(buf.validate.field).any = {in: ["type.googleapis.com/google.protobuf.Duration"]}];
3432
}
3533
message AnyNotIn {
36-
google.protobuf.Any val = 1 [(buf.validate.field).any = {
37-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
38-
}];
34+
google.protobuf.Any val = 1 [(buf.validate.field).any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
3935
}
4036

4137
// The below messages should throw compilation errors due to incorrect types.
4238
message AnyWrongTypeScalar {
43-
string val = 1 [(buf.validate.field).any = {
44-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
45-
}];
39+
string val = 1 [(buf.validate.field).any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
4640
}
4741
message AnyWrongTypeMessage {
4842
message WrongType {
4943
int32 val = 1;
5044
}
51-
WrongType val = 1 [(buf.validate.field).any = {
52-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
53-
}];
45+
WrongType val = 1 [(buf.validate.field).any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
5446
}
5547
message AnyWrongTypeWrapper {
56-
google.protobuf.Int32Value val = 1 [(buf.validate.field).any = {
57-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
58-
}];
48+
google.protobuf.Int32Value val = 1 [(buf.validate.field).any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
5949
}
6050

6151
message AnyWrongTypeWKT {
62-
google.protobuf.Timestamp val = 1 [(buf.validate.field).any = {
63-
not_in: ["type.googleapis.com/google.protobuf.Timestamp"]
64-
}];
52+
google.protobuf.Timestamp val = 1 [(buf.validate.field).any = {not_in: ["type.googleapis.com/google.protobuf.Timestamp"]}];
6553
}

packages/protovalidate-proto/proto/buf/validate/conformance/cases/wkt_duration.proto

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,12 @@ message DurationIn {
3737
google.protobuf.Duration val = 1 [(buf.validate.field).duration = {
3838
in: [
3939
{seconds: 1},
40-
{nanos: 1000}]
40+
{nanos: 1000}
41+
]
4142
}];
4243
}
4344
message DurationNotIn {
44-
google.protobuf.Duration val = 1 [(buf.validate.field).duration = {
45-
not_in: [
46-
{}]
47-
}];
45+
google.protobuf.Duration val = 1 [(buf.validate.field).duration = {not_in: [{}]}];
4846
}
4947

5048
message DurationLT {

packages/protovalidate-proto/proto/buf/validate/conformance/cases/wkt_field_mask.proto

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,7 @@ message FieldMaskRequired {
2727
}
2828

2929
message FieldMaskConst {
30-
google.protobuf.FieldMask val = 1 [(buf.validate.field).field_mask.const = {
31-
paths: ["a"]
32-
}];
30+
google.protobuf.FieldMask val = 1 [(buf.validate.field).field_mask.const = {paths: ["a"]}];
3331
}
3432

3533
message FieldMaskIn {
@@ -50,7 +48,5 @@ message FieldMaskNotIn {
5048
}
5149

5250
message FieldMaskExample {
53-
google.protobuf.FieldMask val = 1 [(buf.validate.field).field_mask.example = {
54-
paths: ["a"]
55-
}];
51+
google.protobuf.FieldMask val = 1 [(buf.validate.field).field_mask.example = {paths: ["a"]}];
5652
}

poe_tasks.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ sequence = [
4141
"generate-protovalidate",
4242
"generate-test",
4343
"add-license-header",
44+
"format-protos",
4445
]
4546

4647
[tasks.generate-cel]

pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,15 @@ Source = "https://github.com/bufbuild/protovalidate-python"
4444
dev = [
4545
"protovalidate-proto",
4646

47-
"buf-bin==1.70.0",
47+
"buf-bin==1.71.0",
4848
"fix-protobuf-imports==0.1.7",
4949
"google-re2-stubs==0.1.1",
5050
"poethepoet==0.46.0",
51-
"pytest==9.1.0",
51+
"pytest==9.1.1",
5252
"pytest-benchmark==5.2.3",
53-
"ruff==0.15.17",
54-
"tombi==1.1.3",
55-
"ty==0.0.49",
53+
"ruff==0.15.18",
54+
"tombi==1.1.4",
55+
"ty==0.0.51",
5656
"types-protobuf==6.32.1.20260221",
5757
]
5858

0 commit comments

Comments
 (0)