The biggest change in this release is the support of PEP 561 (marking protovalidate
as having type information inline), which should make usage of protovalidate
with tools like mypy
more seamless — see #243 for more details. Other than that, it's mostly dependency updates.
If coming from a release pre-v0.6.0, make sure to check out the release notes for that release when upgrading!
What's Changed
- Bump protobuf from 5.29.0 to 5.29.1 by @dependabot in #225
- Bump types-protobuf from 5.28.3.20241030 to 5.29.1.20241207 by @dependabot in #226
- Bump ruff from 0.8.1 to 0.8.3 by @dependabot in #228
- Fix README cel expression by @stefanvanburen in #230
- Bump mypy from 1.13.0 to 1.14.0 by @dependabot in #231
- Bump ruff from 0.8.3 to 0.8.4 by @dependabot in #232
- Bump protobuf from 5.29.1 to 5.29.2 by @dependabot in #233
- Bump gencode version to 29.2 by @stefanvanburen in #234
- Bump mypy from 1.14.0 to 1.14.1 by @dependabot in #236
- Bump ruff from 0.8.4 to 0.8.6 by @dependabot in #235
- Bump ruff from 0.8.6 to 0.9.1 by @dependabot in #239
- Bump Pipfile python_version to 3.9 and re-lock by @stefanvanburen in #240
- Add PEP 561 type support by @stefanvanburen in #243
Full Changelog: v0.6.0...v0.6.1