Releases: cpcloud/protoletariat
Releases · cpcloud/protoletariat
v0.6.2
Fix
- Ensure every path is decoded as utf-8 (
a936f08
)
v0.6.1
Documentation
- Add some more information to the README.md (
1d93380
)
Performance
- Remove the use of a dict to store rewriters (
72a8fd3
)
v0.6.0
Feature
- Add the ability to bring your own (FileDescriptorSet) bytes (
36589a6
)
Documentation
v0.5.5
Documentation
- 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
)
Performance
- Only iterate through files and dependencies once (
561a616
)
v0.5.4
Fix
- Add the ability to exclude google and optionally additional glob patterns from import rewrites (
beadb73
)
Documentation
- Add docstring to _should_ignore (
52225ad
)
v0.5.3
Fix
- 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
)
v0.5.2
Performance
- Use cpp implementation for python protobuf (
ebc5614
)
v0.5.1
Fix
- Use ast replacement everywhere because typed_ast/typed_astunparse performs correct roundtrip (
627bffb
)
Documentation
- Add installation section to README.md (
edd9dfc
)
- Update README to include .pyi suffixes in help message (
3e1ba1e
)
v0.5.0
Feature
- Add mypy and mypy grpc suffixes (
e5a4b9e
)
Fix
- Address imports in pyi that share a prefix (
87a3f61
)
- Distinguish between single module imports versus froms in string replacements (
8107d5a
)
Documentation
- Add comment about why the replacement strategies are necessary (
f98e41c
)
- Fix readme to reflect CLI (
f5d264d
)
v0.4.0
Feature
- Introduce module suffixes to allow adjustment of grpc generated code (
b0b644a
)
Fix
- Rewrite using per-file rewriters (
baa883c
)