Skip to main content

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

Metadata

Release files for is-msgs 1.1.18

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for is-msgs 1.1.18
File Size Uploaded Provenance Actions
is_msgs-1.1.18.tar.gz 21.9 kB Without provenance Details for is_msgs-1.1.18.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for is-msgs 1.1.18
File Interpreter ABI Platform Actions
is_msgs-1.1.18-py3-none-any.whl Python 3 none any Details for is_msgs-1.1.18-py3-none-any.whl

Total release size: 46.6 kB

Release files / is_msgs-1.1.18.tar.gz

Download URL is_msgs-1.1.18.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
20d993419f14bf61458140452e934f87b37d37cfa092b1a582e908eb3d7413cb
BLAKE2b-256 checksum
How to use checksums
dc022078acebc56433523897d86e480a5272e1c2320fa9eff8aa89c976c0902e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.4

Release files / is_msgs-1.1.18-py3-none-any.whl

Download URL is_msgs-1.1.18-py3-none-any.whl
Size 24.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b2aeb9a9522fb5b6f46b038d7596afff3b3456ba2de6d94d46baebb40a731003
BLAKE2b-256 checksum
How to use checksums
462f37a9e0fd85a561eb60edcf8d8628ee706c6120262f2698b8e17b484f520a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.4

Security for is-msgs 1.1.18

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page