Protovalidate is the semantic validation library for Protobuf. It provides
standard annotations to validate common rules on messages and fields, as well as
the ability to use CEL to write custom rules. It's the next generation of
protoc-gen-validate.
With Protovalidate, you can annotate your Protobuf messages with both standard
and custom validation rules.
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-protovalidate listed in the above command, you can pick from the names under the Packages section.
devel/py-protovalidate: Add py-protovalidate 1.0.0
Protovalidate is the semantic validation library for Protobuf. It provides
standard annotations to validate common rules on messages and fields, as well as
the ability to use CEL to write custom rules. It's the next generation of
protoc-gen-validate.
With Protovalidate, you can annotate your Protobuf messages with both standard
and custom validation rules.