Skip to main content

UAVCAN/CAN v0 (legacy) implementation in Python. Checkout pyuavcan for v1 implementation.

Project description

Legacy UAVCAN/CAN v0 in Python

This is the (legacy) implementation of UAVCAN/CAN v0 in Python. It is maintained under the pyuavcan_v0 package name to prevent conflict with the stable version of the protocol, UAVCAN v1.

This package is currently maintained for migration and backwards compatibility purposes. v0 is not recommended for new designs; new users should adopt pyuavcan v1. Please consult with uavcan.org for details.

Installation

pip install pyuavcan_v0

Development

Automatic deployment to PyPI

In order to deploy to PyPI via CI, do this:

  1. Update the version number in version.py, e.g. 1.0.0, and commit before proceeding.
  2. Create a new tag with the same version number, e.g. git tag -a 1.0.0 -m "My release 1.0.0"
  3. Push to master.

Code style

Please follow the Zubax Python Coding Conventions.

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

pyuavcan_v0-1.0.0.dev35.tar.gz (79.9 kB view details)

Uploaded Source

Built Distribution

pyuavcan_v0-1.0.0.dev35-py2.py3-none-any.whl (115.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pyuavcan_v0-1.0.0.dev35.tar.gz.

File metadata

  • Download URL: pyuavcan_v0-1.0.0.dev35.tar.gz
  • Upload date:
  • Size: 79.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pyuavcan_v0-1.0.0.dev35.tar.gz
Algorithm Hash digest
SHA256 9dba3b6494ad4f6625c06c2fcb9e1f0ca4fe9b5b7b4c7a5a069356b211d37bdf
MD5 015df74fb2aac4f7f22f3e15df011066
BLAKE2b-256 47e138f584157eba05f13ddd83fcb1be79e3e2ceb9e82f08c9771812cd173ace

See more details on using hashes here.

File details

Details for the file pyuavcan_v0-1.0.0.dev35-py2.py3-none-any.whl.

File metadata

  • Download URL: pyuavcan_v0-1.0.0.dev35-py2.py3-none-any.whl
  • Upload date:
  • Size: 115.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7

File hashes

Hashes for pyuavcan_v0-1.0.0.dev35-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 126a86bae7595bf9c2793b7b4cf584212f8a037f5b589804a6c125ad2e40f4bd
MD5 293a7cf50349db06dc457e9b60e0f6db
BLAKE2b-256 8ed3a70abf5cbdf15d9f36f2d1d1acd618602abd329036e2c1c7978c11190f39

See more details on using hashes here.

Supported by

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