MicroPython Destek Kademeleri

MicroPython, çeşitli portlar için bir dizi Destek Kademesi (Tier) seviyesiyle çalışır. Kademe 1, 2 ve 3 ana Kademe seviyeleridir ve Kademe 1 en olgun ve aktif olarak bakımı yapılandır. Ayrıca öncelikle bakım, geliştirme ve test için kullanılan ek portlar için Kademe M de vardır. Bu Kademe seviyeleri aşağıdaki tabloda tanımlanmıştır.

Kademe 1

Kademe 2

Kademe 3

Kademe M

derlemeler CI altında geçer

testler CI altında çalışır (mümkün olduğunda)

aktif olarak bakımı yapılır

kararlı Python API’si

yeni özellikler aktif olarak geliştirilir

sürümler için donanım üzerinde test edilir

öncelikli hata raporları

regresyonlar bir yama sürümü gerektirir

port’a özgü dokümantasyona sahiptir

Daha düşük Kademeler daha fazla kutucuğu işaretleyebilir, ancak yukarıdaki tablo bir port’un bir Kademeye ait olması için gereken minimum koşulları tanımlar.

Kademe 1 portları:

  • esp32

  • mimxrt

  • rp2

  • samd

  • stm32

  • unix

  • windows

Kademe 2 portları:

  • alif

  • embed

  • nrf

  • renesas-ra

  • webassembly

  • zephyr

Kademe 3 portları:

  • cc3200

  • esp8266

  • pic16bit

  • powerpc

Kademe M portları:

  • bare-arm

  • minimal

  • qemu