v0.14.0
Breaking Changes
Config option for custom regex removed
We have removed the regex_matches_func from the config. Now that google-re2 has pre-built binaries for Python 3.13, re2 can be fully supported inside protovalidate-python. Users no longer need to bring-their-own-re2.
To use re2 syntax, install protovalidate-python with an extra dependency on re2 as follows:
pip install protovalidate[re2]For more context, see PR #346
What's Changed
- Add re2 as optional dependency (#346) by @smaye81 in #346
- Set up trusted publishing by @stefanvanburen in #345
- Fix descriptor pool TODO by @stefanvanburen in #343
- Drop custom matcher & config by @stefanvanburen in #342
This release is compatible with protovalidate v0.14.0.
Full Changelog: v0.13.0...v0.14.0