877 Commits (75012cfd6ec68d229523620f827a658ca3c6afd3)

Author SHA1 Message Date
Damien George 895b1dbdda tests/basics: Split out memoryview slice-assign tests to separate file. 4 years ago
Damien George 332d83343f py: Rework mp_convert_member_lookup to properly handle built-ins. 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 e0fe8ea644 tests/basics: Add tests for assignment operator :=. 4 years ago
Andrew Leech 28370c0450 py/objtype: Add __dict__ attribute for class objects. 4 years ago
Damien George 203b10703e py/modbuiltins: Fix getattr to work with class raising AttributeError. 5 years ago
Damien George 4ede703687 py/parse: Support constant folding of power operator for integers. 5 years ago
Jim Mussared 57fce3bdb2 py/objdict: Fix popitem for ordered dicts. 5 years ago
David Lechner 688323307a tests/basics/dict_pop.py: Remove extra comma in call and fix grammar. 5 years ago
Andrew Leech ed93778e00 py/objstringio: Expose tell() on StringIO and BytesIO objects. 5 years ago
Damien George 1993c8cf9a py/builtinevex: Support passing in a bytearray/buffer to eval/exec. 5 years ago
Jim Mussared 54db464a1b tests/basics/array1.py: Add equality testing for array. 5 years ago
Jim Mussared 3ccce89b83 py/objarray: Turn on MP_TYPE_FLAG_EQ_CHECKS_OTHER_TYPE for memoryview. 5 years ago
Damien George 819380c964 tests/basics: Add test for tuple compare with class derived from tuple. 5 years ago
Damien George 6a3ca96fe5 tests/basics: Add test for equality between tuple and namedtuple. 5 years ago
Damien George 27465e6b24 tests/basics: Add tests for equality between bool and int/float/complex. 5 years ago
Petr Viktorin dbed8f576d tests/basics: Move test for "return" outside function to own file. 5 years ago
Damien George 69b415f745 tests: Move CPy diff test to real test now that subclass equality works. 5 years ago
Nicko van Someren c96a2f636b tests/basics: Expand test cases for equality of subclasses. 5 years ago
Nicko van Someren 3aab54bf43 py: Support non-boolean results for equality and inequality tests. 5 years ago
Jim Mussared 1f4b607116 tests: Add tests for generator throw and yield-from with exc handlers. 5 years ago
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