905 Commits (7ad84e0422a521fe97ce5d742df280c6b8a3ff87)

Author SHA1 Message Date
Yonatan Goldschmidt cb4472df42 tests: Add boolean-as-integer formatting tests for fixed regression. 5 years ago
Nicko van Someren 4c93955b7b py/objslice: Add support for indices() method on slice objects. 5 years ago
Damien George f5eec903fa py/objsingleton: Use mp_generic_unary_op for singleton objects. 5 years ago
Yonatan Goldschmidt 42e45bd694 py/objobject: Add object.__delattr__ function. 5 years ago
Yonatan Goldschmidt 07ccb5588c py/objobject: Add object.__setattr__ function. 5 years ago
Damien George 1098d1d630 tests/basics/memoryview_itemsize: Make portable to 32- and 64-bit archs. 5 years ago
Damien George 624f4ca39b tests: Add .exp files for basics/parser and import/import_override. 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 943dd33b5f tests/basics: Split sys.exit test to separate file so it can be skipped. 5 years ago
Damien George eebffb2b5b tests/basics: Automatically skip tests that use str/bytes modulo-format. 5 years ago
Damien George b5186c9271 tests/basics: Split out specific slice tests to separate files. 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 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 30e25174bb tests: Rename "array" module to "uarray". 5 years ago
Josh Lloyd 8f9e2e325a py/objtype: Add type.__bases__ attribute. 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
Damien George 4102320e90 tests/basics: Add test for getting name of func with closed over locals. 5 years ago
Damien George fe4e1fe4b9 tests/basics: Add test for matmul operator. 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
Damien George acfbb9febd py/objarray: Fix amount of free space in array when doing slice assign. 5 years ago
Damien George 48f43b77aa tests: Add tests for overriding builtins.__import__. 5 years ago
stijn fb54736bdb py/objarray: Add decode method to bytearray. 6 years ago
Damien George a474ddf959 tests/basics: Add coverage tests for memoryview attributes. 6 years ago
stijn 90fae9172a py/objarray: Add support for memoryview.itemsize attribute. 6 years ago
Damien George dac9d47671 py/objgenerator: Fix handling of None passed as 2nd arg to throw(). 6 years ago
Damien George c2bb451908 tests/basics/sys1.py: Add test for calling sys.exit() without any args. 6 years ago
Damien George ca39ea7cef tests: Skip tests needing machine module if (u)machine doesn't exist. 6 years ago
Damien George e1fb03f3e2 py: Fix VM crash with unwinding jump out of a finally block. 6 years ago
Damien George 12ce9f2689 py/compile: Fix handling of unwinding BaseException in async with. 6 years ago
Damien George be41d6d6f9 tests/basics: Add tests for try-except-else and try-except-else-finally. 6 years ago
stijn 42863830be py: Add optional support for 2-argument version of built-in next(). 6 years ago
Paul Sokolovsky d4d4bc5827 tests/basics/special_methods2: Typo fix in comment. 7 years ago
Paul Sokolovsky d690c2e148 tests/basics/special_methods: Add testcases for __int__. 6 years ago
Damien George 113f00a9ab py/objboundmeth: Support loading generic attrs from the method. 6 years ago
Damien George 9201f46cc8 py/compile: Fix case of eager implicit conversion of local to nonlocal. 6 years ago
Paul Sokolovsky a527313382 tests: Make bytes/str.count() tests skippable. 6 years ago
Damien George a07e56cbd8 tests/basics/class_getattr: Remove invalid test for __getattribute__. 6 years ago
Damien George 7eb29c2000 py/objtype: Remove comment about catching exc from user __getattr__. 6 years ago
Damien George dd288904db py/objtype: Support full object model for get/set/delitem special meths. 6 years ago
Damien George 0c9d452370 py/vm: Fix case of throwing GeneratorExit type into yield-from. 6 years ago
Damien George e6078dfed2 tests/basics: Split out gen throw tests from yield-from-throw tests. 6 years ago
Damien George fc1bb51af5 py/objgenerator: Remove TODO about returning gen being called again. 6 years ago
Damien George 3f6ffe059f py/objgenerator: Implement PEP479, StopIteration convs to RuntimeError. 6 years ago