Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Latest commit

 

History

History
37 lines (25 loc) · 1.02 KB

File metadata and controls

37 lines (25 loc) · 1.02 KB

⛔️ This repository is no longer actively maintained. Please consider using kessel-sdk-py instead ⛔️

inventory-grpc-client-python-kessel

This package is generated grpc python client from inventory-api proto files.

Installation

$ python -m pip install inventory-grpc-clients-python-kessel-project

Publishing to PyPI

1. Clone this repo

Run following commands in the root directory.

2. Install the BUF CLI

See: https://buf.build/docs/cli/installation/

3. Generate a new Python gRPC client

 ./generate_python_grpc_client.sh

4. Push the new version of the package to PyPI

 ./publish_to_pypi.sh <new_version>
 ## For example...
 ./publish_to_pypi.sh 0.8.10

NOTE: When ./publish_to_pypi.sh is executed without an argument, the current version is displayed.

5. Create PR with new version of python grpc client

The version is included in the commit.