1703 Commits (3436223630751c770c04b2dca35ef0002143f033)

Author SHA1 Message Date
Andrew Leech 1e87f11d3f py/objdict: Support ujson.dump() of OrderedDict objects. 5 years ago
Damien George 80df377e95 py/modsys: Report .mpy version in sys.implementation. 5 years ago
Jim Mussared 5578182ec9 py/objgenerator: Allow pend_throw to an unstarted generator. 5 years ago
Damien George 43f53a2bbd tests/extmod: Add test for ussl when passing in key/cert params. 5 years ago
Damien George feaa251674 extmod/modlwip: Make socket poll return POLLNVAL in case of bad file. 5 years ago
Damien George 71401d5065 extmod/modlwip: Unconditionally return POLLHUP when polling new socket. 5 years ago
Damien George 9ec73aedb4 stm32/timer: Fix Timer.freq() calc so mult doesn't overflow uint32_t. 5 years ago
Damien George 943dd33b5f tests/basics: Split sys.exit test to separate file so it can be skipped. 5 years ago
Damien George 1d51115246 tests: Add feature check for uio module and skip corresponding tests. 5 years ago
Damien George eebffb2b5b tests/basics: Automatically skip tests that use str/bytes modulo-format. 5 years ago
Damien George 52299ed3f0 tests/run-tests: Add misc list of tests that use slice, to skip them. 5 years ago
Damien George b5186c9271 tests/basics: Split out specific slice tests to separate files. 5 years ago
Damien George ecb77e40e0 tests: Add feature check for slice and skip corresponding tests. 5 years ago
Damien George 9162a87d4d tests/basics: Use bytes not bytearray when checking user buffer proto. 5 years ago
Damien George aeea204e98 tests/basics: Split out specific bytearray tests to separate files. 5 years ago
Damien George 6e9ba1cf4b tests: Add feature check for bytearray and skip corresponding tests. 5 years ago
Damien George 7a49fc387c tests/basics/builtin_dir.py: Look for "version" in dir(sys). 5 years ago
Damien George 709136e844 tests/basics: Use str.format instead of % for formatting messages. 5 years ago
Damien George cfe1c5abf8 extmod/vfs: Rename BP_IOCTL_xxx constants to MP_BLOCKDEV_IOCTL_xxx. 5 years ago
Damien George 7c8fb27f38 tests/extmod: Add test for blockdev with standard and extended protocol. 5 years ago
Damien George 73fddb84e5 tests/extmod: Add littlefs tests. 5 years ago
Damien George 30e25174bb tests: Rename "array" module to "uarray". 5 years ago
clach04 ffd11486d4 tests/cpydiff: Fix typo in types_bytes_keywords.py doc comments. 5 years ago
Josh Lloyd 8f9e2e325a py/objtype: Add type.__bases__ attribute. 5 years ago
Jim Mussared ebf8332104 extmod/re1.5: Support escaping within RE classes. 5 years ago
Damien George 23f0691fdd py/persistentcode: Make .mpy more compact with qstr directly in prelude. 5 years ago
Damien George 858e992d2e tests/run-perfbench.py: Skip complex tests if target doesn't enable it. 5 years ago
Jim Mussared f1882636c0 tests/run-perfbench.py: Show error when truth check fails. 5 years ago
Jim Mussared cfd17f4ebe tests/perf_bench: Add bm_fft test. 5 years ago
Damien George 27fe84e661 tests/basics: Add test for throw into yield-from with normal return. 5 years ago
Damien George 809d89c794 py/runtime: Fix PEP479 behaviour throwing StopIteration into yield from. 5 years ago
Damien George 82c494a97e py/vm: Fix handling of unwind jump out of active finally. 5 years ago
Petr Viktorin 25a9bccdee py/compile: Disallow 'import *' outside module level. 5 years ago
Damien George 4102320e90 tests/basics: Add test for getting name of func with closed over locals. 5 years ago
Damien George c8c0fd4ca3 py: Rework and compress second part of bytecode prelude. 5 years ago
Damien George b5ebfadbd6 py: Compress first part of bytecode prelude. 5 years ago
Jim Mussared f67fd95f8d unix/coverage: Add coverage tests for ringbuf. 5 years ago
Damien George 095f90f04e tests/micropython: Add test for native generators. 5 years ago
Damien George 5716c5cf65 py/persistentcode: Bump .mpy version to 5. 5 years ago
Josh Lloyd 7d58a197cf py: Rename MP_QSTR_NULL to MP_QSTRnull to avoid intern collisions. 5 years ago
Damien George 02db91a7a3 py: Split RAISE_VARARGS opcode into 3 separate ones. 5 years ago
Damien George 67fdfebe64 tests: Update tests for changes to opcode ordering. 5 years ago
Damien George fe4e1fe4b9 tests/basics: Add test for matmul operator. 5 years ago
Damien George 2069c563f9 py: Add support for matmul operator @ as per PEP 465. 5 years ago
Damien George b29fae0c56 py/bc: Fix size calculation of UNWIND_JUMP opcode in mp_opcode_format. 5 years ago
Damien George 24c3e9b283 py/modstruct: Fix struct.pack_into with unaligned offset of native type. 5 years ago
Tom McDermott 1022f9cc35 py/modstruct: Fix struct.unpack with unaligned offset of native type. 5 years ago
Milan Rossa 498e35219e tests: Add tests for sys.settrace feature. 5 years ago
Damien George b3152b2de7 tests: Split out test for optimisation level and line-no printing. 5 years ago
Damien George 08c1fe5569 py/vm: Don't add traceback info for exceptions that are re-raised. 5 years ago