RemotiveLabs Broker gRPC API
Project description
RemotiveLabs Broker
Table of Contents
Installation
Install into your Python environment with PIP:
pip install remotivelabs-broker
Examples
Examples using this library are found in the Remotive Labs samples repository.
Generate stubs
This project has a script in the project file for generation. Generate stubs from proto files with:
hatch run generate_stubs
Building the stubs is a requirement before build a python package of the project.
Develop and test locally
Put version in __about__.py
. Beta versions should be suffixed with b*
, example 0.2.0b1
hatch run generate_stubs
hatch build
above command will output
[wheel]
dist/remotivelabs_broker-0.2.0b12-py3-none-any.whl
You can now install this library version in another terminal by doing
pip3 install [your path]/dist/remotivelabs_broker-0.2.0b12-py3-none-any.whl
Build and publish
Make sure to put version in __about__.py
. Beta versions should be suffixed with b*
, example 0.2.0b1
hatch run generate_stubs
hatch build
hatch publish
find username and password in less secret location ;)
License
remotivelabs-broker
is distributed under the terms of the Apache-2.0 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for remotivelabs_broker-0.2.0b12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32cddab33716b0215559445b41a7e8496acf69b4dd8fdd3d11d8e1c106fdb9fe |
|
MD5 | 0ebf268b533f73d82b7da46663b43cd0 |
|
BLAKE2b-256 | b2bf1838457f897ba102584b6c15a12b91367a0988d5558eccd168c391d4cd50 |
Hashes for remotivelabs_broker-0.2.0b12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c563c608844b3cc473e4658584e1d79c93869f9ef95cdaf4cb256d318b48a7ab |
|
MD5 | 1fa60c7a926a440e97e7b754fe1cac0c |
|
BLAKE2b-256 | 72fc63af5740c0090cdab5a298c4d13ec4fbf104a1f8c4af327bd8dc819a034d |