MicroPython támogatási szintek

A MicroPython a különböző portok esetében támogatási szintek (Support Tier) készletével működik. Az 1-es, 2-es és 3-as szint a fő szintek, ahol az 1-es szint a legérettebb és legaktívabban karbantartott. Létezik egy M szint is a főként karbantartásra, fejlesztésre és tesztelésre használt további portok számára. Ezeket a szinteket az alábbi táblázat definiálja.

1-es szint

2-es szint

3-as szint

M szint

a buildek átmennek a CI-ben

a tesztek lefutnak a CI-ben (ahol lehetséges)

aktívan karbantartott

stabil Python API

új funkciók aktív fejlesztése

kiadásokhoz hardveren tesztelve

prioritizált hibajelentések

a regressziók javítókiadást indokolnak

porthoz specifikus dokumentációval rendelkezik

Az alacsonyabb szintek több jelölőnégyzetet is kipipálhatnak, de a fenti táblázat határozza meg azokat a minimumkövetelményeket, amelyek alapján egy port egy adott szinthez tartozik.

1-es szintű portok:

  • esp32

  • mimxrt

  • rp2

  • samd

  • stm32

  • unix

  • windows

2-es szintű portok:

  • alif

  • embed

  • nrf

  • renesas-ra

  • webassembly

  • zephyr

3-as szintű portok:

  • cc3200

  • esp8266

  • pic16bit

  • powerpc

M szintű portok:

  • bare-arm

  • minimal

  • qemu