Skip to main content

Legacy UAVCAN/CAN v0 in Python (new designs should use PyUAVCAN v1 instead)

Project description

Legacy UAVCAN/CAN v0 in Python

LEGACY -- DO NOT USE IN NEW DESIGNS

This is a legacy Python implementation of UAVCAN/CAN v0. Read the docs at legacy.uavcan.org/Implementations/Pyuavcan.

New applications should adopt PyUAVCAN v1 instead; please consult with uavcan.org for details.

Installation

pip install uavcan

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.

Files for uavcan, version 1.0.0.dev33
Filename, size File type Python version Upload date Hashes
Filename, size uavcan-1.0.0.dev33-py2.py3-none-any.whl (113.2 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size uavcan-1.0.0.dev33.tar.gz (82.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page