Installation
Requirements
- Python 3.9 or later
- pip
Install from PyPI
pip install kbs-plugin-sdk-python
Install from source
git clone https://github.com/confidential-devhub/kbs-plugin-sdk-python.git
cd kbs-plugin-sdk-python
pip install .
Dependencies
The package pulls in these runtime dependencies automatically:
| Package | Purpose |
|---|---|
grpcio |
gRPC transport |
grpcio-health-checking |
gRPC health check service |
grpcio-reflection |
gRPC server reflection |
protobuf |
Protocol Buffers runtime |
The gRPC stubs are pre-generated and committed to the repository — no protobuf compiler is needed.