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