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


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

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


pip install uavcan


Automatic deployment to PyPI

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

  1. Update the version number in, 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