Skip to content

project-kessel/inventory-client-python

Repository files navigation

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.

About

Python client for the inventory-api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •