Skip to main content

MicroPython cross-compiler targeting multiple runtime versions.

Project description

Python packaging for multi-target mpy-cross

This repository contains Python packaging to distribute the mpy-cross tool from MicroPython via PyPI.

This package includes multiple versions of mpy-cross to support different MicroPython runtime versions.

Installation

To install the latest version of mpy-cross-multi:

pip install mpy-cross-multi

Usage

This package can be used programmatically or as a command line script.

Script

This can be used just like the original mpy-cross tool: by substituting the name mpy-cross with mpy-cross-multi in the command line.

mpy-cross-multi --version

It has an optional extra command line option to target older MicroPython runtimes. The oldest support MicroPython runtime is v1.12.

mpy-cross-multi --micropython 1.22 ...

API

TODO

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

mpy_cross_multi-1.1.2.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

mpy_cross_multi-1.1.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file mpy_cross_multi-1.1.2.tar.gz.

File metadata

  • Download URL: mpy_cross_multi-1.1.2.tar.gz
  • Upload date:
  • Size: 2.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.4

File hashes

Hashes for mpy_cross_multi-1.1.2.tar.gz
Algorithm Hash digest
SHA256 5341b03be41e0498e5e58136c3bc9ec68450e54a3a9127caced002474b142995
MD5 fcb62e47bbe91c1a65697bc3d194ef3b
BLAKE2b-256 ed0cf6c5e2d06423950a8c079f53edb21a36f6f8200b492c9e1c24f786b4a468

See more details on using hashes here.

File details

Details for the file mpy_cross_multi-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for mpy_cross_multi-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5bd108371fb158dcc10c67db903b253b4ac697d45ebcc21d14202637108b1221
MD5 0f86760f6c4601d3e58d4dfedc9b7b10
BLAKE2b-256 a00999c119cfdcc2b7c5ae64a0c9394a3f663d393e06251fb2901ee0542b6bf6

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