Razine podrĹĄke MicroPythona

MicroPython djeluje sa skupom razina podrĹĄke (Support Tier) za razliÄite portove. Razine 1, 2 i 3 glavne su razine, pri Äemu je razina 1 najzrelija i najaktivnije odrĹžavana. Postoji i razina M za dodatne portove koji se prvenstveno koriste za odrĹžavanje, razvoj i testiranje. Ove razine definirane su u tablici u nastavku.

Razina 1

Razina 2

Razina 3

Razina M

buildovi prolaze pod CI-jem

â

â

â

â

testovi se izvode pod CI-jem (gdje je moguÄe)

â

â

â

â

aktivno se odrĹžava

â

â

â

stabilan Python API

â

â

nove znaÄajke aktivno se razvijaju

â

â

testiran na hardveru za izdanja

â

â

prioritizirana izvjeĹĄÄa o greĹĄkama

â

â

regresije opravdavaju zakrpno izdanje

â

â

ima dokumentaciju specifiÄnu za port

â

NiĹže razine mogu zadovoljiti viĹĄe stavki, ali gornja tablica definira minimalne zahtjeve da bi port pripadao odreÄenoj razini.

Portovi razine 1:

  • esp32

  • mimxrt

  • rp2

  • samd

  • stm32

  • unix

  • windows

Portovi razine 2:

  • alif

  • embed

  • nrf

  • renesas-ra

  • webassembly

  • zephyr

Portovi razine 3:

  • cc3200

  • esp8266

  • pic16bit

  • powerpc

Portovi razine M:

  • bare-arm

  • minimal

  • qemu