summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Expand)Author
2025-12-04tools/autobuild: Make firmware destination directory configurable.Damien George
2025-12-01rp2/boards/WEACTSTUDIO_RP2350B_CORE: Add board.pinout.Matt Trentini
2025-12-01esp32/boards/ESP32_GENERIC_P4: Add board definition for ESP32P4.Vincent1-python
2025-11-30tools/ci.sh: Build all stm32 MCU families in stm32 CI functions.Damien George
2025-11-30tools/ci.sh: Install latest ARM toolchain for stm32 CI.Damien George
2025-11-27github/workflows: Test mpy-cross debug emitter.Alessandro Gatti
2025-11-26tools/ci.sh: Add zsh and fish shell completion support.Alessandro Gatti
2025-11-24tools/mpy-tool.py: Add Compiler Explorer JSON output.Anson Mansfield
2025-11-17tools/ci.sh: Build ESP32_GENERIC_C5 as part of esp32 CI.Damien George
2025-11-05tools/cc1: Fix ruff lint check with list length.Damien George
2025-11-05tools/cc1: Apply ruff formatting to cc1 script.Christian Clauss
2025-10-31stm32/usb: Add support for using TinyUSB stack.Andrew Leech
2025-10-24tools/mpy-tool.py: Add architecture flags to disassembly output.Alessandro Gatti
2025-10-24py/persistentcode: Add architecture flags compatibility checks.Alessandro Gatti
2025-10-24tools/mpremote: Fix exception when using pts.iabdalkader
2025-10-23tools/autobuild: Use same length Git hash abbreviation in file names.Daniƫl van de Giessen
2025-10-23tools/ci.sh: Use a better default reference ref in code_size_build.Jeff Epler
2025-10-23tools/metrics.py: Tersely show the commits in the size report.Jeff Epler
2025-10-23tools/ci.sh: Cross build 64-bit windows on Linux.Jeff Epler
2025-10-22tools/ci.sh: Init micropython-lib submodule for zephyr build.Damien George
2025-10-08tools/ci: Fix typo of pipefail.Angus Gratton
2025-10-08tools/ci.sh: Re-add IGNORE_ERRORS to ci_code_size_build.Jeff Epler
2025-10-08tools/ci.sh: Return to old branch after code_size_build.Jeff Epler
2025-10-08tools/metrics.py: Allow pre_cmd to set up environment.Jeff Epler
2025-10-08tools/ci.sh: Let code_size_build be customized via environment.Jeff Epler
2025-10-08tools/metrics.py: When cleaning also clean mpy-cross.Jeff Epler
2025-10-08tools/ci.sh: Exit with error if zcat fails during ci_esp8266_setup.Jeff Epler
2025-10-08tools/ci.sh: Add and use new ci_code_size_report function.Jeff Epler
2025-10-08tools/ci.sh: Manipulate pipefail better.Jeff Epler
2025-10-08tools/metrics.py: Use all CPUs during comparison builds.Jeff Epler
2025-10-03docs: Label table columns as "CPython output" and "MicroPython output".Angus Gratton
2025-10-02tools/ci.sh: Enable the full test suite for unix minimal variant.Damien George
2025-10-01tools/ci.sh: Enable all possible tests on zephyr CI.Damien George
2025-10-01tools/mpremote: Workaround ESP DTR/RTS reset quirk at disconnect time.Angus Gratton
2025-09-28github/workflows: Add 32-bit OBJ_REPR_B CI job.Jeff Epler
2025-09-26tools/ci.sh: Add `--bash-completion` option.Jeff Epler
2025-09-24tools/metrics.py: Compute mpy-cross size as part of size metrics.Damien George
2025-09-22tools/ci.sh: Fix missing `set -e` when run as a script.Jeff Epler
2025-09-19qemu/riscv64: Add new QEMU RV64 port.Alessandro Gatti
2025-09-19mpy-cross: Add RISC-V RV64IMC support in MPY files.Alessandro Gatti
2025-09-18tools/ci.sh: Make this script runnable as command.Jeff Epler
2025-09-15tools: Remove unneeded future imports.Jeff Epler
2025-09-15all: Remove Python 2.7 support.Jeff Epler
2025-09-10tools/mpremote: Don't apply Espressif DTR/RTS quirk to TinyUSB CDC dev.Angus Gratton
2025-09-09esp32: Add IDF Component Lockfiles to git repo.Angus Gratton
2025-09-09tools: Add an environment variable MICROPY_MAINTAINER_BUILD.Angus Gratton
2025-08-28tools/ci.sh: Skip unreliable thread/thread_gc1.py test in Github CI.Anson Mansfield
2025-08-26tools/mpy-tool.py: Allow dumping MPY segments into their own files.Alessandro Gatti
2025-08-26tools/ci.sh: Extend Arm testing to include hardfp targets.Alessandro Gatti
2025-08-19py/misc: Add a way to detect sanitizer builds.Angus Gratton