Skip to main content

Package with standard IS messages

Project description

is-msgs

PyPI Build Python suport Downloads

Repository containing the schema for standard ::is messages.

Usage

To use protocol buffers with Python, simply run:

pip install --user is-msgs

If your project contains messages using a message from this repository, e.g.:

syntax = "proto3";

import "is/msgs/common.proto";

message MyMessage {
  is.common.Pose pose = 1;
}

You can build using:

python -m is_msgs.utils.build <LIST_OF_PROTO_FILES>

Releasing new versions

It's important to test your package before release it. You can do that installing it locally running the command bellow. It's recommended to use virtual environments.

python setup.py install --user

Ensure that the new features added are working properly. Afterwards, you'll need do build a tarball file with package's content.

python setup.py sdist

A .tar.gz file will be created on dist/ folder, containing the version on its name. Now, use the twine tool to send you package to PyPi. Username and password will be required.

twine upload dist/is_msgs-$(cat .version).tar.gz

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

is_msgs-1.1.18.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

is_msgs-1.1.18-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file is_msgs-1.1.18.tar.gz.

File metadata

  • Download URL: is_msgs-1.1.18.tar.gz
  • Upload date:
  • Size: 21.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for is_msgs-1.1.18.tar.gz
Algorithm Hash digest
SHA256 20d993419f14bf61458140452e934f87b37d37cfa092b1a582e908eb3d7413cb
MD5 4932eab107c1cfd9896d8cbc0e72e606
BLAKE2b-256 dc022078acebc56433523897d86e480a5272e1c2320fa9eff8aa89c976c0902e

See more details on using hashes here.

File details

Details for the file is_msgs-1.1.18-py3-none-any.whl.

File metadata

  • Download URL: is_msgs-1.1.18-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for is_msgs-1.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 b2aeb9a9522fb5b6f46b038d7596afff3b3456ba2de6d94d46baebb40a731003
MD5 9a55e536ccf2ffc7473cead2fb61f807
BLAKE2b-256 462f37a9e0fd85a561eb60edcf8d8628ee706c6120262f2698b8e17b484f520a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page