semvec/pypi-packages huggingface dataset:
betterproto-twirp 1.2.16
A better Protobuf / Twirp generator & library
License: MIT
Requires Python: >=3.6

# twirp python sdk generator

[python-betterproto](https://github.com/danielgtaylor/python-betterproto) 生成的代码只能配合 grpc 使用，但生成的 message 确实很香。所以我重写了 service 代码生成逻辑，使其支持 twirp 协议。

我发现可以上传到 pypi，包名是 [betterproto-twirp](https://pypi.org/project/betterproto-twirp)

## 安装

- 本地源码安装：
  ```bash 
  pip install . 
  ```

- 从 pypi 安装：
	```bash 
    pip install betterproto-twirp
    安装失败的话先安装 pip install 'betterproto-twirp[compiler]' 
    ```

## 使用

	protoc -I . --python_betterproto_out=. service.proto

[改动历史](docs/history.MD)