1996 Commits (5d6408f8f914f46f3c067fc59f5f31001b988fbc)

Author SHA1 Message Date
Damien George 2ea21abae0 tests/extmod/vfs_fat_finaliser.py: Make finalisation more robust. 3 years ago
Damien George e8bc4a3a5b tests/run-perfbench.py: Use SKIP consistently, and increase print width. 3 years ago
Damien George a434705700 tests/perf_bench: Add perf test for yield-from execution. 3 years ago
Damien George 75da124cf8 tests/perf_bench: Add perf tests for qstr interning and importing .mpy. 3 years ago
Damien George b33fdbe535 tests/run-perfbench.py: Allow a test to SKIP, and to have a .exp file. 3 years ago
iabdalkader 30a022548f tests/multi_net/udp_data.py: Make UDP test more reliable. 3 years ago
Damien George ab2923dfa1 all: Update Python formatting to latest Black version 22.1.0. 3 years ago
Christian Decker 2e3a2785cd extmod/modubinascii: Add newline keyword to b2a_base64 function. 3 years ago
stijn dd6967202a py/modmath: Add math.tau, math.nan and math.inf constants. 5 years ago
iabdalkader 6e8f4eaa52 tests/multi_net/udp_data.py: Allow reusing port before bind. 3 years ago
iabdalkader e6ddda29ca tests/multi_net: Close accepted sockets when tests are done. 3 years ago
Jeff Epler 037b2c72a1 py/objstr: Support '{:08}'.format("Jan") like Python 3.10. 3 years ago
Damien George 2c9dc5742a tests/multi_net: Add testing key/cert to SSL server/client test. 3 years ago
Damien George c54717a78f tests/run-multitests.py: Set HOST_IP so tests work between PC and board. 3 years ago
Damien George 5df1d8be6c tests/run-multitests.py: Ignore lld_pdu_get_tx_flush_nb msgs from IDF. 3 years ago
stijn 19d949a866 tests/extmod: Skip uselect_poll_udp when poll() is not available. 3 years ago
Damien George aac5a97d08 ports: Move '.frozen' to second entry in sys.path. 3 years ago
Damien George c768704cfd tests/basics/int_big_cmp.py: Add more tests for big-int comparison. 3 years ago
Damien George 2c139bbf4e py/mpz: Fix bugs with bitwise of -0 by ensuring all 0's are positive. 3 years ago
Jim Mussared cc23e99f32 py/modio: Remove io.resource_stream function. 3 years ago
Jim Mussared 3770fab334 all: Update Python formatting to latest Black version 21.12b0. 3 years ago
Jim Mussared e99f7b6d25 tests/cpydiff: Clarify f-string diffs regarding concatenation. 3 years ago
Damien George 11ed94797d py/lexer: Support nested [] and {} characters within f-string params. 3 years ago
Damien George 78ab2eeda3 py/showbc: Print unary-op string when dumping bytecode. 3 years ago
jc_.kim 19f09414a6 tests/micropython/const.py: Add comment about required config for test. 4 years ago
Damien George 43d08688c3 extmod/uasyncio: Fix gather returning exceptions from a cancelled task. 3 years ago
Mike Wadsten c3c2c37fbc tests/basics: Add tests for type-checking subclassed exc instances. 5 years ago
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Damien George 426785a19e py/emitnative: Ensure load_subscr does not clobber existing REG_RET. 3 years ago
Damien George c0761d28fc tests/perf_bench: Use math.log instead of math.log2. 3 years ago
Damien George 08ff71dfcd tests/pybnative: Make while.py test run on boards without pyb.delay. 3 years ago
Damien George 8c4ba575fd tests/basics: Split f-string debug printing to separate file with .exp. 3 years ago
Peter Hinch 2296df0a32 extmod/modframebuf: Enable blit between different formats via a palette. 3 years ago
Jim Mussared 91a99fcf0e tests/extmod/vfs_fat_finaliser.py: Ensure alloc at never-used GC blocks. 3 years ago
Jim Mussared c70930fb24 tests/multi_bluetooth/ble_subscribe.py: Add test for subscription. 3 years ago
Jim Mussared 692d36d779 py: Implement partial PEP-498 (f-string) support. 3 years ago
Damien George 8fcdb5490c extmod/modlwip: Fix close and clean up of UDP and raw sockets. 3 years ago
Damien George 90d47ee34d tests/run-multitests.py: Add broadcast and wait facility. 3 years ago
Peter Züger d290f369d0 tests/extmod/ujson: Add tests for dump/dumps separators argument. 3 years ago
Jim Mussared 4e39ff221a py/runtime: Fix bool unary op for subclasses of native types. 5 years ago
Jim Mussared 0e3752e82a py/emitnative: Ensure stack settling is safe mid-branch. 3 years ago
David P f365025c9c stm32: Replace master/slave with controller/peripheral in I2C and SPI. 3 years ago
Damien George bb00125aaa py: Support single argument to optimised MP_OBJ_STOP_ITERATION. 3 years ago
Damien George e3825e28e6 py/objexcept: Make mp_obj_exception_get_value support subclassed excs. 3 years ago
David Lechner cd506d6220 tests/cpydiff/modules_struct_whitespace_in_format: Run black. 3 years ago
Tom McDermott c1f74b3005 docs/library: Warn that ustruct doesn't handle spaces in format strings. 5 years ago
David Lechner 58e4d72338 py/objexcept: Pretty print OSError also when it has 2 arguments. 5 years ago
Damien George 7ec95c2768 extmod/uasyncio: Get addr and bind server socket before creating task. 3 years ago
Damien George 180c54d6cc tests/extmod: Make uasyncio_heaplock test more deterministic. 3 years ago
Damien George adf35cbab0 tests/float: Make bytes/bytearray construct tests work with obj repr C. 3 years ago