-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
Insights: micropython/micropython
Overview
Could not load contribution data
Please try again later
23 Pull requests merged by 9 people
-
py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled.
#17926 merged
Aug 19, 2025 -
py/mpconfig: Rename MICROPY_PY___FILE__ to MICROPY_MODULE___FILE__.
#17886 merged
Aug 19, 2025 -
py/objtype: Use locals_ptr directly instead of getting it from the slot.
#17885 merged
Aug 19, 2025 -
py/asmthumb: Fix T3 encoding of conditional branches.
#17946 merged
Aug 19, 2025 -
ci: Enable UBSan for 'longlong' builds in CI, add stack size for sanitizer builds.
#17735 merged
Aug 19, 2025 -
Update eth_phy include : Typo in line 29.
#17895 merged
Aug 18, 2025 -
stm32/Makefile: Add .gc.blocks.table section to bin.
#17889 merged
Aug 18, 2025 -
stm32: Fix DAC issue for MCUs those have D-Cache.
#17770 merged
Aug 18, 2025 -
stm32: Add DAC feature for STM32G0.
#17763 merged
Aug 18, 2025 -
stm32: Fix 12bit DAC issue on STM32H5.
#17743 merged
Aug 18, 2025 -
build(deps): bump actions/checkout from 4 to 5
#17899 merged
Aug 16, 2025 -
zephyr: Upgrade to Zephyr v4.2.0.
#17765 merged
Aug 16, 2025 -
extmod/modlwip: Remove unused include and functions.
#17915 merged
Aug 16, 2025 -
alif/alif.mk: Add MPY_CROSS_FLAGS setting.
#17908 merged
Aug 15, 2025 -
alif/mpconfigport: Enable cryptolib and hashlib.md5/sha1.
#17901 merged
Aug 15, 2025 -
extmod/modtime: Move tuple creation to common localtime implementation.
#17898 merged
Aug 15, 2025 -
py/objtype: Make mp_obj_new_type a static function.
#17884 merged
Aug 15, 2025 -
py/parse: Remove explicit checks for invalid folding operations.
#17883 merged
Aug 15, 2025 -
tests: Require SSL certificate file to be available for test to run.
#17897 merged
Aug 14, 2025 -
tests: add support for native-specific .exp test output files
#17882 merged
Aug 14, 2025 -
tests/misc/rge_sm.py: Remove unused code from the test.
#17881 merged
Aug 14, 2025 -
tests: improve autodetection of target features and simplify how tests are selected
#17880 merged
Aug 14, 2025
18 Pull requests opened by 10 people
-
unix: Add additional testing targets.
#17921 opened
Aug 14, 2025 -
mkrules: Apply object file dependencies to preprocessor targets.
#17922 opened
Aug 14, 2025 -
py/mpconfig: Enable the sys module at all feature levels by default.
#17927 opened
Aug 15, 2025 -
tests/net_inet/tls_num_errors.py: Make alloc of emg-exc-buf optional.
#17928 opened
Aug 15, 2025 -
runtime: Fix printing failed allocation amounts.
#17931 opened
Aug 15, 2025 -
parsenum: Fix parsing LLONG_MIN.
#17933 opened
Aug 15, 2025 -
machine.UART: Fix the double timeout with uart.read(), uart.write() and uart.readinto().
#17938 opened
Aug 16, 2025 -
zephyr: Introduce Zephyr displays
#17939 opened
Aug 16, 2025 -
STM32: Enable I2CTarget for STM32L4.
#17945 opened
Aug 17, 2025 -
Fix NULL pointer dereference in mp_obj_get_type #17944
#17948 opened
Aug 17, 2025 -
tests: change all CLI test runners to use the new `--test-instance` argument scheme
#17949 opened
Aug 18, 2025 -
Add esp32p4 support
#17951 opened
Aug 18, 2025 -
tests: Improve test hardware configuration by putting board-specific settings in `target_wiring` module
#17954 opened
Aug 19, 2025 -
tests/micropython: Make tests behave in low memory condition.
#17955 opened
Aug 19, 2025 -
esp32: Bump esp_tinyusb component, add component version lock files to source control.
#17960 opened
Aug 20, 2025 -
docs/espnow: Add parameters for `ESPNow`.
#17963 opened
Aug 20, 2025 -
unix: avoid crashing after heap lock in REPL
#17965 opened
Aug 20, 2025 -
alif/tinyusb_port: Fix setting of USB device addr for fast hosts.
#17966 opened
Aug 21, 2025
7 Issues closed by 4 people
-
Out-of-bounds read in ff.c:create_name()
#7246 closed
Aug 20, 2025 -
can we share the SPI bus with SDCard?
#17961 closed
Aug 20, 2025 -
Large Viper code causing hang/crash on RP2350 but OK on RP2040
#17940 closed
Aug 19, 2025 -
RP2350/PICO2 assembler MOV error
#17942 closed
Aug 17, 2025 -
@micropython.viper doesn't work on Alif.
#17896 closed
Aug 15, 2025 -
module random: randint() range error
#17930 closed
Aug 15, 2025 -
ringbuf: Zero-length ringbuf creation allowed, causes crash
#17847 closed
Aug 14, 2025
8 Issues opened by 5 people
-
ESP32-C6: build error
#17953 opened
Aug 18, 2025 -
stm32: mp_hal_ticks_us returns non-monotonic values.
#17947 opened
Aug 17, 2025 -
Segmentation fault in array sorting with GC interaction
#17941 opened
Aug 17, 2025 -
"FATAL: uncaught NLR" with repl + heap lock
#17934 opened
Aug 15, 2025 -
in longlong build, can't directly write the constant `-9223372036854775808`
#17932 opened
Aug 15, 2025 -
crash when producing a large string via "*"
#17925 opened
Aug 15, 2025 -
Clang undefined behavior sanitizer diagnostics (mostly uninteresting??)
#17924 opened
Aug 15, 2025 -
mpremote: enter_raw_repl: not working with micropython v1.26
#17918 opened
Aug 14, 2025
34 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
parse: Don't allow creation of invalid UTF8 strings or identifiers
#17862 commented on
Aug 17, 2025 • 5 new comments -
network_ppp: Stop polling if stream or PPP PCB are removed.
#17904 commented on
Aug 18, 2025 • 2 new comments -
asyncio: slight optimizations for `run_until_complete` and `sleep_ms`
#17699 commented on
Aug 16, 2025 • 2 new comments -
esp32/machine_uart: Fix leaks of machine.UART irq & event task.
#17856 commented on
Aug 14, 2025 • 1 new comment -
wiznet: lwip: Implement zero-copy for socket buffers.
#17447 commented on
Aug 16, 2025 • 0 new comments -
esp32: Add esp32.wake_on_gpio.
#17518 commented on
Aug 15, 2025 • 0 new comments -
Various ports: add support for Timer hard= option
#17580 commented on
Aug 16, 2025 • 0 new comments -
stm32/eth: Improve Ethernet driver with link detection and static IP support.
#17613 commented on
Aug 15, 2025 • 0 new comments -
stm32/boards: Add NUCLEO_H7A3ZI_Q board support.
#17617 commented on
Aug 19, 2025 • 0 new comments -
objrange: Allow return of non-small ints.
#17685 commented on
Aug 20, 2025 • 0 new comments -
stm32/boards: Add NUCLEO-U5A5ZJ-Q board support.
#17748 commented on
Aug 19, 2025 • 0 new comments -
tests: various improvements for Octoprobe (WIP)
#17782 commented on
Aug 17, 2025 • 0 new comments -
zephyr: Read erase block size from dts instead of using fixed value.
#17861 commented on
Aug 20, 2025 • 0 new comments -
zephyr: Make time.sleep() and friends thread safe.
#17866 commented on
Aug 16, 2025 • 0 new comments -
seeed_xiao_esp32c5 support (IDF v5.5)
#17912 commented on
Aug 20, 2025 • 0 new comments -
esp32/esp32_common.cmake: Switch back to the vendored TinyUSB copy.
#17913 commented on
Aug 14, 2025 • 0 new comments -
tests/machine_encoder.py: Fix esp32 Encoder: only 3 pulses to count first rotation.
#17914 commented on
Aug 15, 2025 • 0 new comments -
ESP32: Significant size increase with MICROPY_ROM_TEXT_COMPRESSION and external modules
#17593 commented on
Aug 14, 2025 • 0 new comments -
UART reaching timeout after first byte.
#17611 commented on
Aug 14, 2025 • 0 new comments -
Machine.DAC missing from ESP32 docs
#7915 commented on
Aug 15, 2025 • 0 new comments -
SEEED_XIAO_NRF52 board access to 1 MB Flash
#17867 commented on
Aug 16, 2025 • 0 new comments -
Support for ESP32-C5
#17486 commented on
Aug 16, 2025 • 0 new comments -
Uploading to esp32-s3 (4MB) corrupts file
#17865 commented on
Aug 19, 2025 • 0 new comments -
ESP32 S2/S3 USB MSC support?
#8426 commented on
Aug 20, 2025 • 0 new comments -
Argument list too long compile error [ESP32}
#17666 commented on
Aug 21, 2025 • 0 new comments -
esp32/machine_pin: Add mode and pull in machine_pin_print() as repr() function.
#12293 commented on
Aug 18, 2025 • 0 new comments -
unix/main: Use standard pyexec/repl for unix port.
#12802 commented on
Aug 19, 2025 • 0 new comments -
ports/esp32: Add PDM RX feature to I2S.
#14176 commented on
Aug 20, 2025 • 0 new comments -
extmod: Implement a minimal typing module.
#15911 commented on
Aug 16, 2025 • 0 new comments -
tests: add full, automated, top-level test runner for hardware
#16112 commented on
Aug 15, 2025 • 0 new comments -
ports/mimxrt: Restructure nxp_sdk to match official mcux-sdk.
#16235 commented on
Aug 20, 2025 • 0 new comments -
ports/rp2: Enable PPP for Pico W.
#16445 commented on
Aug 14, 2025 • 0 new comments -
WIP py/objint.c: Add `signed` param to int.from_bytes().
#16798 commented on
Aug 19, 2025 • 0 new comments -
Introduce Zephyr Filesystem VFS interface
#17084 commented on
Aug 16, 2025 • 0 new comments