1830 Commits (8da40baa47ee9fe7aac228af2c0addd1f4ce3646)

Author SHA1 Message Date
Damien George 8da40baa47 tests/micropython: Improve .mpy import tests to run on more targets. 4 years ago
Damien George 0c0cef9870 tests: Move .mpy import tests from import/ to micropython/ dir. 4 years ago
Damien George 441460d81f extmod/uasyncio: Add StreamReader.readexactly(n) method. 4 years ago
Jonathan Hogg 37e1b5c891 py/compile: Don't await __aiter__ special method in async-for. 4 years ago
Damien George a853fff838 py/obj.h: Fix mp_seq_replace_slice_no_grow to use memmove not memcpy. 4 years ago
Damien George 895b1dbdda tests/basics: Split out memoryview slice-assign tests to separate file. 4 years ago
Thorsten von Eicken 5264478007 extmod/modussl_mbedtls: Integrate shorter error strings. 4 years ago
Thorsten von Eicken 9aa214077e extmod/modussl: Improve exception error messages. 5 years ago
Jim Mussared 9d823a5d9a extmod/modbluetooth: Add event for "indicate acknowledgement". 4 years ago
Jim Mussared e152d0c197 extmod/btstack: Schedule notify/indicate/write ops for bg completion. 4 years ago
Damien George 332d83343f py: Rework mp_convert_member_lookup to properly handle built-ins. 4 years ago
Damien George 9f911d822e py/objcomplex: Add mp_obj_get_complex_maybe for use in complex bin-op. 4 years ago
Damien George 41fa8b5482 py/emitnative: Implement binary operations for viper uint operands. 4 years ago
Damien George 457fdf61c3 py/objtype: Support passing in an OrderedDict to type() as the locals. 4 years ago
Damien George a51eef4471 tests/basics: Add tests for variable annotations. 4 years ago
Damien George a3c89cf907 tests/cpydiff: Add CPy diff test for assignment expression behaviour. 4 years ago
Damien George e0fe8ea644 tests/basics: Add tests for assignment operator :=. 4 years ago
Damien George 1783950311 py/compile: Implement PEP 572, assignment expressions with := operator. 4 years ago
Jim Mussared 00c3e2156a tests/run-multitests.py: Allow passing unique env vars to each instance. 4 years ago
Damien George a4c96fb3b0 extmod/uasyncio: Add asyncio.wait_for_ms function. 4 years ago
Andrew Leech 28370c0450 py/objtype: Add __dict__ attribute for class objects. 4 years ago
stijn 51fd6c9777 extmod/ure: Use single function for match/search/sub. 4 years ago
Jim Mussared 9902ce12eb tests/multi_bluetooth: Update to work with new BLE events. 5 years ago
Damien George 203b10703e py/modbuiltins: Fix getattr to work with class raising AttributeError. 5 years ago
Damien George 22806ed5df extmod/vfs: Retain previous working directory if chdir fails. 5 years ago
stijn 81db22f693 py/modmath: Work around msvc float bugs in atan2, fmod and modf. 5 years ago
Damien George 7dffbfd22a extmod/vfs_lfsx: Fix import_stat so it takes into account current dir. 5 years ago
Damien George 3b6c9119eb extmod/modbluetooth: Add support for changing the GAP device name. 5 years ago
Thorsten von Eicken ab4e197707 esp32/modsocket: Fix getaddrinfo to raise on error. 5 years ago
Damien George adb6733022 tests/run-tests: Skip REPL feature checks when running via pyboard.py. 5 years ago
Damien George 035059eaf5 tests/run-multitests.py: Add TRACE banner and move TEST output to end. 5 years ago
robert 0f83ef395c extmod/vfs_lfsx: Fix rename to respect cur dir for new path. 5 years ago
robert d3ea28d04a extmod/vfs_lfsx: Normalize path name in chdir. 5 years ago
robert a5ea4b9f3f extmod/vfs_lfsx: Fix path handling in uos.stat() to consider cur dir. 5 years ago
Damien George 037c83b0ed tests/multi_bluetooth: Fix typo printing wrong IRQ type. 5 years ago
yangfl 138a28dc07 tests/thread/thread_stacksize1.py: Increase stack size for CPython. 5 years ago
Damien George 4ede703687 py/parse: Support constant folding of power operator for integers. 5 years ago
Thorsten von Eicken 952ff8a8ea esp32: Improve support for OTA updates. 5 years ago
Jim Mussared 309c19d39b tests/cpydiff: Add cpydiff test for __all__ used in imported package. 5 years ago
Damien George 73c58150f5 extmod/modbtree: Retain reference to underlying stream so it's not GC'd. 5 years ago
Jim Mussared 59a7865a7d tests/run-multitests.py: Add shortcuts for local Python instances. 5 years ago
Jim Mussared 9b06efb943 tests/multi_bluetooth/ble_gap_advertise: Fix bytes/str compare warning. 5 years ago
Jim Mussared f588138bbe tests/run-multitests.py: Allow filtering out lines from stdout. 5 years ago
Damien George 4fa6d939d6 tests/extmod: Add btree test for errors raised by btree DB library. 5 years ago
Jim Mussared 57fce3bdb2 py/objdict: Fix popitem for ordered dicts. 5 years ago
Thorsten von Eicken 1ae7e0e561 esp32: Consolidate check_esp_err functions and add IDF error string. 5 years ago
Thorsten von Eicken a177831c46 esp32/modesp32: Add idf_heap_info(capabilities) to esp32 module. 5 years ago
stijn f31f9a8b70 py/objint: Do not use fpclassify. 5 years ago
stijn 7fb9edf436 tests/float: Fix cmath_fun_special for MICROPY_FLOAT_IMPL_FLOAT. 5 years ago
Damien George 5f0661b4fe extmod/uasyncio: Change cannot to can't in error message, and test exp. 5 years ago