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 ...

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-2.0.0.tar.gz (2.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mpy_cross_multi-2.0.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for mpy_cross_multi-2.0.0.tar.gz
Algorithm Hash digest
SHA256 ec1374f87a98009f1fe1690678e88331f0eca1666d1277d5ce65afdf68da48cd
MD5 99f2142146c82c3768d2e05a217a9369
BLAKE2b-256 c60c255a2d6907db76435bc514152e0a760152c150a628b73c00e4c4a717f440

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpy_cross_multi-2.0.0.tar.gz:

Publisher: publish.yml on pybricks/python-mpy-cross-multi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for mpy_cross_multi-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b606cdb66e3c85f7d88caf2dd0f318b2e9bd4ffaa9b132c0bb4c886ab0917780
MD5 c419bfeb406ae0c6e7b741a8abcbabc5
BLAKE2b-256 81096e66dd0465a668ff974344519ec69e37e3902e406e5807dcec3858c18362

See more details on using hashes here.

Provenance

The following attestation bundles were made for mpy_cross_multi-2.0.0-py3-none-any.whl:

Publisher: publish.yml on pybricks/python-mpy-cross-multi

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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