298 Commits (af5c998f37ddc62abfd36e0b8be511c392fc25d8)

Author SHA1 Message Date
stijn af5c998f37 py/modmath: Implement math.isclose() for non-complex numbers. 5 years ago
Milan Rossa cb3647004f py: Implement new sys.atexit feature. 5 years ago
Jun Wu b152bbddd1 py: Define EMIT_MACHINE_CODE as EMIT_NATIVE || EMIT_INLINE_ASM. 6 years ago
Damien George a4f1d82757 py/nativeglue: Remove dependency on mp_fun_table in dyn-compiler mode. 6 years ago
Damien George 6f75c4f3cd all: Bump version to 1.11. 6 years ago
stijn 90fae9172a py/objarray: Add support for memoryview.itemsize attribute. 6 years ago
Yonatan Goldschmidt ef9843653b extmod/moducryptolib: Add AES-CTR support. 6 years ago
Damien George 02cc288edb py: Add independent config for debugging sentinel object values. 6 years ago
Damien George 0779693c23 py/compile: Add optimisation to compile OrderedDict inplace. 6 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
Yonatan Goldschmidt 343401c6df py/mpconfig.h: Fix comments mentioning dangling file and variable names. 6 years ago
Paul Sokolovsky 2f5d113fad py/warning: Support categories for warnings. 6 years ago
stijn 42863830be py: Add optional support for 2-argument version of built-in next(). 6 years ago
Sean Burton e33bc59712 py: Remove calls to file reader functions when these are disabled. 6 years ago
Damien George 3e25d611ef all: Bump version to 1.10. 6 years ago
Damien George aba83e66d7 py/mpconfig.h: Remove parentheses from MICROPY_VERSION_xxx macros. 6 years ago
Damien George 6d19934463 py: Get optional VM stack overflow check compiling and working again. 6 years ago
Damien George 7cd59c5bc3 py/mpconfig: Move MICROPY_VERSION macros to static ones in mpconfig.h. 6 years ago
Paul Sokolovsky fbb8335084 py/objdict: Make .fromkeys() method configurable. 6 years ago
Paul Sokolovsky 38151f35c1 extmod/moductypes: Add aliases for native C types. 6 years ago
Ayke van Laethem 31cf528c75 py: Add option to reduce GC stack integer size to save RAM. 7 years ago
Paul m. p. P 454cca6016 py/objmodule: Implement PEP 562's __getattr__ for modules. 6 years ago
Paul Sokolovsky 5a91fce9f8 py/objstr: Make str.count() method configurable. 6 years ago
Christopher Swenson 8c656754aa py/modmath: Add math.factorial, optimised and non-opt implementations. 6 years ago
Paul Sokolovsky 2da5d41350 py/objstr: Make % (__mod__) formatting operator configurable. 6 years ago
Paul Sokolovsky 5fe3730a30 extmod/moduhashlib: Add md5 implementation, using axTLS. 6 years ago
Damien George da2d2b6d88 py/mpconfig.h: Introduce MICROPY_DEBUG_PRINTER for debugging output. 6 years ago
Damien George e30a5fc7bc extmod/modure: Add ure.sub() function and method, and tests. 7 years ago
Damien George 1e9b871d29 extmod/modure: Add match.span(), start() and end() methods, and tests. 7 years ago
Damien George 1f86460910 extmod/modure: Add match.groups() method, and tests. 7 years ago
Yonatan Goldschmidt 473fe45da2 extmod/moducryptolib: Optionally export MODE_* constants to Python. 6 years ago
Paul Sokolovsky 567bc2d6ce extmod/moducryptolib: Add ucryptolib module with crypto functions. 7 years ago
Yonatan Goldschmidt 6630354ffe extmod/moduhashlib: Allow to disable the sha256 class. 7 years ago
Damien George af0932a779 py/modio: Add uio.IOBase class to allow to define user streams. 7 years ago
Damien George 36c1052183 py/objtype: Optimise instance get/set/del by skipping special accessors. 7 years ago
Damien George a8b9e71ac1 py/mpconfig.h: Add default MICROPY_VFS_FAT config value. 7 years ago
Damien George 8d82b0edbd extmod: Add VfsPosix filesystem component. 7 years ago
Jan Klusacek b318ebf101 py/modbuiltins: Add support for rounding integers. 7 years ago
Damien George 9630376dbc py/mpconfig.h: Be stricter when autodetecting machine endianness. 7 years ago
Paul Sokolovsky 970eedce8f py/objdeque: Implement ucollections.deque type with fixed size. 7 years ago
Damien George 7e2a48858c py/modmicropython: Allow to have stack_use() func without mem_info(). 7 years ago
Damien George 209936880d py/builtinimport: Add compile-time option to disable external imports. 7 years ago
Damien George d77da83d55 py/objrange: Implement (in)equality comparison between range objects. 7 years ago
Damien George 253f2bd7be py/compile: Combine compiler-opt of 2 and 3 tuple-to-tuple assignment. 7 years ago
Paul Sokolovsky 6364401666 py/objgenerator: Allow to pend an exception for next execution. 7 years ago
Damien George 2759bec858 py: Extend nan-boxing config to have 47-bit small integers. 7 years ago
Damien George 02d830c035 py: Introduce a Python stack for scoped allocation. 7 years ago
Paul Sokolovsky e7fc765880 unix/mpconfigport: Disable uio.resource_stream(). 7 years ago
Damien George da154fdaf9 py: Add config option to disable multiple inheritance. 8 years ago
stijn 79ed58f87b py/objnamedtuple: Add _asdict function if OrderedDict is supported 7 years ago