ระดับการสนับสนุน MicroPython

MicroPython ดำเนินงานด้วยชุดระดับ Support Tier สำหรับพอร์ตต่างๆ Tier 1, 2 และ 3 เป็นระดับ Tier หลัก โดย Tier 1 มีความสมบูรณ์และได้รับการดูแลอย่างต่อเนื่องมากที่สุด นอกจากนี้ยังมี Tier M สำหรับพอร์ตเพิ่มเติมที่ใช้เป็นหลักสำหรับการดูแลรักษา การพัฒนา และการทดสอบ ระดับ Tier เหล่านี้ถูกกำหนดในตารางด้านล่าง

Tier 1

Tier 2

Tier 3

Tier M

build ผ่าน CI

ทดสอบภายใต้ CI (เท่าที่เป็นไปได้)

ได้รับการดูแลอย่างต่อเนื่อง

Python API ที่เสถียร

ฟีเจอร์ใหม่ได้รับการพัฒนาอย่างต่อเนื่อง

ทดสอบบนฮาร์ดแวร์สำหรับการปล่อยเวอร์ชัน

รายงานบักที่ได้รับการจัดลำดับความสำคัญ

การถดถอยทำให้เกิดการปล่อย patch release

มีเอกสารประกอบเฉพาะพอร์ต

Tier ที่ต่ำกว่าอาจทำเครื่องหมายถูกได้มากกว่า แต่ตารางข้างต้นกำหนดข้อกำหนดขั้นต่ำสำหรับพอร์ตที่จะอยู่ใน Tier หนึ่งๆ

พอร์ต Tier 1:

  • esp32

  • mimxrt

  • rp2

  • samd

  • stm32

  • unix

  • windows

พอร์ต Tier 2:

  • alif

  • embed

  • nrf

  • renesas-ra

  • webassembly

  • zephyr

พอร์ต Tier 3:

  • cc3200

  • esp8266

  • pic16bit

  • powerpc

พอร์ต Tier M:

  • bare-arm

  • minimal

  • qemu