https://github.com/j178/protoc-wrapper
Repackage official protoc compiler as Python wheels
https://github.com/j178/protoc-wrapper
Last synced: over 1 year ago
JSON representation
Repackage official protoc compiler as Python wheels
- Host: GitHub
- URL: https://github.com/j178/protoc-wrapper
- Owner: j178
- License: mit
- Created: 2025-04-23T13:42:28.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-04-23T14:34:30.000Z (over 1 year ago)
- Last Synced: 2025-04-23T14:37:35.543Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A Python wrapper around the [`protoc`](https://github.com/protocolbuffers/protobuf) compiler, you can add it to your dev dependencies to make sure its version
is compititable with the [`protobuf`](https://pypi.org/project/protobuf/) runtime.
## Use `protoc-wrapper` in your project
```console
$ uv add 'protoc-wrapper==30.*' --dev
$ uv add 'protobuf==6.30.*'
$ uv run protoc -I ...
```
## Run a specific version of `protoc`
```console
$ uvx protoc-wrapper@30.0 --version
```
## TODO
- [ ] Workflow to release new version automatically
- [X] Support prereleases