3.3.10 (2025-03-19)
- deps: update dependency protobuf to v5.29.4 (54fb0d8)
3.3.9 (2025-01-24)
- deps: update dependency grpcio-tools to v1.70.0 (f296787)
3.3.8 (2025-01-08)
- deps: update dependency protobuf to v5.29.3 (fc2c2b2)
3.3.7 (2025-01-05)
- deps: update dependency grpcio-tools to v1.69.0 (37946f5)
3.3.6 (2024-12-21)
- deps: update dependency click to v8.1.8 (01d3304)
3.3.5 (2024-12-18)
- deps: update dependency protobuf to v5.29.2 (52ad14c)
3.3.4 (2024-12-04)
- deps: update dependency grpcio-tools to v1.68.1 (0c1842b)
3.3.3 (2024-12-04)
- deps: update dependency protobuf to v5.29.1 (5dda2da)
3.3.2 (2024-10-29)
- deps: update dependency grpcio-tools to v1.67.1 (5cf75ba)
3.3.1 (2024-10-23)
- deps: update dependency protobuf to v5.28.3 (c940736)
3.3.0 (2024-10-18)
- deps: support protobuf 5 (5661046)
- python: continue to support python 3.8 (64fc00e)
3.2.19 (2023-08-27)
- deps: update dependency protobuf to v4.24.2 (6dccde7)
3.2.18 (2023-08-18)
- deps: update dependency protobuf to v4.24.1 (9181200)
3.2.17 (2023-08-17)
- deps: update dependency click to v8.1.7 (f6b4c34)
3.2.16 (2023-08-10)
- deps: update dependency grpcio-tools to v1.57.0 (0a94c58)
3.2.15 (2023-08-09)
- deps: update dependency protobuf to v4.24.0 (36e8cd6)
3.2.14 (2023-07-19)
- deps: update dependency grpcio-tools to v1.56.2 (f6f503f)
3.2.13 (2023-07-19)
- deps: update dependency click to v8.1.6 (0b257c0)
3.2.12 (2023-07-07)
- deps: update dependency protobuf to v4.23.4 (9cac5c6)
3.2.11 (2023-06-23)
- deps: update dependency grpcio-tools to v1.56.0 (430f9ad)
3.2.10 (2023-06-16)
- deps: update dependency protobuf to v4.23.3 (12a36c0)
3.2.9 (2023-05-27)
- deps: update dependency protobuf to v4.23.2 (887e166)
3.2.8 (2023-05-23)
- deps: update dependency grpcio-tools to v1.55.0 (02b4fbe)
3.2.7 (2023-05-18)
- deps: update dependency protobuf to v4.23.1 (cba0c35)
3.2.6 (2023-05-12)
- deps: update dependency grpcio-tools to v1.54.2 (76ccaff)
3.2.5 (2023-05-09)
- deps: update dependency protobuf to v4.23.0 (f00b3f1)
3.2.4 (2023-05-05)
- deps: update dependency protobuf to v4.22.4 (6631d79)
3.2.3 (2023-04-18)
- deps: update dependency grpcio-tools to v1.54.0 (559a880)
3.2.2 (2023-04-13)
- deps: update dependency protobuf to v4.22.3 (bf55dad)
3.2.1 (2023-03-27)
- deps: update dependency grpcio-tools to v1.53.0 (e81a4b9)
3.2.0 (2023-03-19)
- protoc: forward protoc arguments to protoc generator (2a0e96a)
3.1.0 (2023-03-19)
- protoc: support using
grpc_tools.protoc(eb152b0)
3.0.1 (2023-03-18)
- rewrite
import publicimports in generated code (30f39ab)
3.0.0 (2023-03-18)
- The container binary's Python version is now 3.11. Please report any downstream breakages upstream.
- add Python 3.11 support and make it the default (c9c82eb)
- add module docstring (47c5052)
2.1.1 (2023-03-16)
- deps: update dependency protobuf to v4.22.1 (9e2fdd7)
2.1.0 (2023-02-14)
- ensure consistent ordering in generated
__init__.pyifiles (9fca603)
2.0.0 (2022-12-28)
-
deps: click 8 is now required
-
deps: bump lower bound of click to 8 (113c347)
1.1.0 (2022-10-29)
- python: allow python 3.11 (1012243)
1.0.1 (2022-09-11)
- deps: support python
protobuf==4(bd75812)
1.0.0 (2022-09-11)
-
deps: Move to Python 3.8. 0.9.4 is the last version to support Python 3.7
-
deps: bump python lower bound to 3.8 (0480117)
0.9.4 (2022-06-22)
- codegen: deduplicate generated imports (e040217)
- codegen: don't traverse or generate code with
__pycache__(0c083d5)
0.9.3 (2022-05-06)
0.9.2 (2022-05-06)
- fix version number in
__init__.py(fc494c9)
0.9.1 (2022-04-16)
- replace hyphens with suffixes when cleaning proto filename (71b9f27)
0.9.0 (2022-04-04)
- generate init.pyi for mypy (9d7fe5b)
0.8.0 (2022-04-02)
- buf: pass input argument through to buf (aacae63)
0.7.5 (2022-02-07)
- add more underscores for imports (ff4ca73)
0.7.4 (2022-01-28)
- build docker image with musl (8c21eb5)
0.7.3 (2022-01-04)
- fix release token to ensure publishing (a97e98e)
0.7.2 (2022-01-04)
- move to upstream semantic-release (b742a01)
- Reduce everything up to but not including musl (
c21a2a9)
- Support click 7 (
b994dad)
- Link to protobuf issue (
2b60855)
- Ensure every path is decoded as utf-8 (
a936f08)
- Add some more information to the README.md (
1d93380)
- Remove the use of a dict to store rewriters (
72a8fd3)
- Add the ability to bring your own (FileDescriptorSet) bytes (
36589a6)
- Update documentation (
3a670a0)
- README.md: Remove redundant pypi badge (
eca23d3) - Fix message about conda-forge artifacts (
6b77fb2) - Replace installation lines with table (
8a1a702) - Update README.md to include new options (
ae2e8ea)
- Only iterate through files and dependencies once (
561a616)
- Add the ability to exclude google and optionally additional glob patterns from import rewrites (
beadb73)
- Add docstring to _should_ignore (
52225ad)
- Don't require commitlint for release (
1e1a7fe) - Split out buf tests to allow for skipping without a marker (
b7dabca) - Add buf marker to allow running tests if buf is known not be installable (
50847d9)
- Use cpp implementation for python protobuf (
ebc5614)
- Use ast replacement everywhere because typed_ast/typed_astunparse performs correct roundtrip (
627bffb)
- Add installation section to README.md (
edd9dfc) - Update README to include .pyi suffixes in help message (
3e1ba1e)
- Add mypy and mypy grpc suffixes (
e5a4b9e)
- Address imports in pyi that share a prefix (
87a3f61) - Distinguish between single module imports versus froms in string replacements (
8107d5a)
- Add comment about why the replacement strategies are necessary (
f98e41c) - Fix readme to reflect CLI (
f5d264d)
- Introduce module suffixes to allow adjustment of grpc generated code (
b0b644a)
- Rewrite using per-file rewriters (
baa883c)
- Put a link to the pypi package in the badge (
2053313) - Use shields.io instead of fury.io (
7ae2261) - Add status badges for CI and PyPI (
318ba9f)
- cli: Add support for generating FileDescriptorSet blobs using
buf(2d072b7)
- Remove warning from collections usage (
7e0847e)
- Fix typo in last "how it works" paragraph (
3f8efde) - Update readme with CLI help changes (
74b5648) - Fix typo (
33a1505)
- Fix docker image build (
ffb262a)
- Remove 3.9-only with_stem method call (
4d7f178)