15902 Commits (5d07d0c7b0b2b3601d69a74da837d77e65941f75)
 

Author SHA1 Message Date
Damien George 5d07d0c7b0 tests/run-natmodtests.py: Fix search for supported native tests. 5 months ago
Damien George df41913782 examples/natmod/btree: Make btree.open use mp_arg_parse_all for kwargs. 6 months ago
Brian Pugh c624a5c0c4 py/dynruntime: Export mp_load_method_maybe and mp_arg_parse_all* funcs. 7 months ago
Jared Hancock a196468c47 esp32: Add support for TCP_NODELAY. 6 months ago
Jared Hancock b1e9602702 extmod/modlwip: Use Nagle algorithm and add support for TCP_NODELAY. 8 months ago
Damien George d532f960a4 examples/natmod/features4: Create custom FactorialError as exc example. 6 months ago
Damien George 482292cc66 py/dynruntime: Add mp_obj_exception_init function to create C exception. 6 months ago
Damien George a919ce26d3 webassembly/modjsffi: Add mem_info function to get detailed stats. 6 months ago
Damien George 57a9ffa632 webassembly: Register PyProxy objects for JS-side finalisation. 6 months ago
Damien George 5c7a414574 webassembly: Add C-level finaliser to JsProxy object. 6 months ago
Damien George c0ca4bb85f webassembly: Set GC threshold and do top-level GC collect when possible. 6 months ago
Damien George cdaf2de80c webassembly: Track the current depth of calls to external C functions. 6 months ago
Damien George ed2885facb webassembly/proxy_c: Don't return value of a void function. 6 months ago
Damien George d7f031397d webassembly/objjsproxy: Make jsproxy_it keep ref to jsproxy. 6 months ago
Damien George cfd5a8ea3a webassembly/proxy_c: Return undefined if dict lookup failed on JS side. 6 months ago
Damien George aa2e3880c1 webassembly/proxy_js: Create a special "undefined" type for Python. 6 months ago
Damien George 0148bbb495 webassembly/proxy_js: Revert back to converting Py None to JS null. 6 months ago
Daniël van de Giessen c10a74b162 esp32/panichandler: Print support information on panic. 8 months ago
Angus Gratton a0d4fdcce0 stm32/pyb_can: Fix STM32G4 FDCAN source clock frequency. 6 months ago
Angus Gratton 47ae739409 examples/usb: Add README that points out the alternative usb modules. 6 months ago
Damien George abd1f28bc2 docs/library/asyncio: Document that ThreadSafeFlag now works on unix. 6 months ago
Olivier Lenoir e816b49c44 docs/reference: Document how to mip install packages from GitLab. 8 months ago
Olivier Lenoir 85c85e8f0d tools/mpremote: Add support to mip install from GitLab. 8 months ago
Damien George 025d10a702 tests/micropython/import_mpy_invalid.py: Skip if target cant import mpy. 6 months ago
Damien George 154d602b6e webassembly/mpconfigport: Enable importing of .mpy files. 6 months ago
Damien George fa23e4b093 webassembly/proxy_js: Convert JS undefined and JS null to Py None. 6 months ago
Damien George a67e326cb9 webassembly/proxy_c: Ensure objs thrown into generators are exceptions. 6 months ago
Damien George 3f34be69c7 webassembly/asyncio: Fix case where a Promise is resolved with no arg. 6 months ago
Damien George c37eb93f2d webassembly/proxy_c: Support more than 4 args when JS calls Py func. 6 months ago
Damien George cc3550eeef examples/network: Add example of HTTPS client using non-blocking socket. 6 months ago
Damien George bd610ff016 examples/network: Rename SSL examples to start with https. 6 months ago
Damien George eb517a0a12 examples/usb: Add a USBDevice example implementing the DFU protocol. 6 months ago
Damien George b2df89c417 examples/usb: Add a very simple USBDevice example with host. 6 months ago
Angus Gratton c3301da176 docs/library/machine.USBDevice: Update note about packages in mp-lib. 6 months ago
Angus Gratton 9a43989a86 shared/tinyusb: Stall the CDC IN endpoint while disconnecting. 6 months ago
Jared Hancock 8762fe8b4c extmod/network_wiznet5k: Properly enable socket buffers for W5100(S). 7 months ago
Rick Sorensen 63c30a2dfc esp32/modesp32: Add mcu_temperature() function for C3/S2/S3 devices. 11 months ago
Rick Sorensen 595f86155a docs/esp32/quickref: Add note about different ESP32 varieties. 11 months ago
Damien George be1ecb54e6 webassembly/api: Resolve thenables returned from runPythonAsync. 6 months ago
Damien George c056840ee8 webassembly/objpyproxy: Implement JS iterator protocol for Py iterables. 6 months ago
Damien George e860e32e24 webassembly/objjsproxy: Fix proxying in arguments to JS new function. 6 months ago
Damien George 50b43fec1a webassembly/proxy_c: Only proxy across resolve/reject funs when needed. 6 months ago
Damien George 9da63a343e webassembly/proxy_c: Reject promises with a PythonError instance. 6 months ago
Damien George 9681a66c6b webassembly/api: Fix importing micropython.mjs module from node REPL. 6 months ago
Damien George a521df27dc stm32/i2c: Fix clock enable for I2C4 on STM32F7 MCUs. 7 months ago
Damien George a7d34b6f7c stm32/mboot: Buffer the correct amount of bytes for a flash write. 6 months ago
Damien George d3fe0a06e8 stm32/flash: Fix writing final words to flash on H5 and H7 MCUs. 6 months ago
Damien George 64f28dc1eb stm32/boards/LEGO_HUB_NO7: Add robust update logic to mboot. 6 months ago
Damien George b896fa9b1f stm32/boards/LEGO_HUB_NO6: Write key after writing elements. 6 months ago
Matt Trentini b1ac266bb5 docs/develop/optimizations: Fix typo identified in issue 14391. 6 months ago