100 Commits (dfe232d0003b9f381643050c06c547fc3093e9e1)

Author SHA1 Message Date
Laurens Valk d8ad87843a py/builtinimport: Allow overriding of mp_builtin___import__. 2 years ago
Damien George 5b66d08609 py/builtin: Remove unnecessary module declarations. 2 years ago
Damien George 5956466c0e py/builtin: Clean up and simplify import_stat and builtin_open config. 2 years ago
Damien George 926b554daf extmod/moduos: Create general uos module to be used by all ports. 3 years ago
iabdalkader 2c5e9bbdfa extmod: Add platform module. 3 years ago
Damien George bc009fdd62 extmod/uasyncio: Add optional implementation of core uasyncio in C. 5 years ago
Jim Mussared b02d7e612d extmod/modbluetooth: Rename module to "ubluetooth". 5 years ago
Damien George 21a60935a5 py/modarray: Rename "array" module to "uarray". 5 years ago
Yonatan Goldschmidt bc4f8b438b extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`. 6 years ago
stijn 42863830be py: Add optional support for 2-argument version of built-in next(). 6 years ago
Paul Sokolovsky 567bc2d6ce extmod/moducryptolib: Add ucryptolib module with crypto functions. 7 years ago
Damien George da8c4c2653 py/builtinhelp: Change signature of help text var from pointer to array. 7 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 7 years ago
Alexander Steffen 299bc62586 all: Unify header guard usage. 7 years ago
Damien George 9f04dfb568 py: Add builtin help function to core, with default help msg. 8 years ago
Paul Sokolovsky d02f6a9956 extmod/modutimeq: Refactor into optimized class. 8 years ago
Paul Sokolovsky 8f5bc3ffc0 stmhal/moduselect: Move to extmod/ for reuse by other ports. 8 years ago
Damien George 5076e5c339 py: Add "delattr" builtin, conditional on MICROPY_CPYTHON_COMPAT. 8 years ago
Damien George 4ebdb1f2b2 py: Be more specific with MP_DECLARE_CONST_FUN_OBJ macros. 8 years ago
Damien George 27cc07721b py: Add basic _thread module, with ability to start a new thread. 9 years ago
Paul Sokolovsky 337111ba9e py: Support to build berkeley db 1.85 and "btree" module. 9 years ago
Damien George 596a3feb8f py: Add uerrno module, with errno constants and dict. 9 years ago
Paul Sokolovsky 25d0f7d59d extmod/modwebrepl: Module to handle WebREPL protocol. 9 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core. 9 years ago
Damien George 53ad681ed1 extmod: Add initial framebuf module. 9 years ago
Paul Sokolovsky 24342dd65e extmod/modwebsocket: Start module for WebSocket helper functions. 9 years ago
Paul Sokolovsky a58a91eb04 extmod/modurandom: Add "urandom" module. 9 years ago
Damien George 4b72b3a133 py: Change type signature of builtin funs that take variable or kw args. 9 years ago
Paul Sokolovsky 3a1bbcc2ef extmod: Move fsusermount.c from stmhal for cross-port reuse. 9 years ago
Paul Sokolovsky e0d7740a22 extmod/modlwip: slip: Use stream protocol and be port-independent. 9 years ago
Paul Sokolovsky aaa8867d4a modussl: SSL socket wrapper module based on axTLS. 9 years ago
Paul Sokolovsky 3d3ef36e97 modstruct: Rename module to "ustruct", to allow full Python-level impl. 10 years ago
Paul Sokolovsky 0116218fa8 modmachine: Add new module to access hardware, starting with physical memory. 10 years ago
stijn c1832fd206 py: Add setattr builtin. 10 years ago
Damien George cd34207409 py: Can compile with -Wmissing-declarations and -Wmissing-prototypes. 10 years ago
Damien George b4b10fd350 py: Put all global state together in state structures. 10 years ago
Damien George 51dfcb4bb7 py: Move to guarded includes, everywhere in py/ core. 10 years ago
Damien George 2a3e2b9033 py: Add execfile function (from Python 2); enable in stmhal port. 10 years ago
Damien George 78d702c300 py: Allow builtins to be overridden. 10 years ago
Paul Sokolovsky bfdc205934 modubinascii: Add, with hexlify() implementation. 10 years ago
Paul Sokolovsky f4b19c873f moduhashlib: Initial module skeleton. 10 years ago
Damien George 1559a97810 py: Add builtin round function. 10 years ago
Damien George c9fc620723 py: Implement compile builtin, enabled only on unix port. 10 years ago
Paul Sokolovsky 8becca7c82 py: mp_builtin___import__(): Add const to arg type. 10 years ago
Damien George f5d69794a8 extmod: Add uheapq module. 10 years ago
stijn 2fe4cf7761 Implement kwargs for builtin open() and _io.FileIO 10 years ago
Paul Sokolovsky 911c00bbc5 modzlibd: Remove, superceded by moduzlib. 10 years ago
Paul Sokolovsky 34162872b1 moduzlib: Integrate into the system. 10 years ago
Paul Sokolovsky c71e045165 modure: Initial module, using re1.5 (which is based on re1 codebase). 10 years ago
Damien George 612045f53f py: Add native json printing using existing print framework. 10 years ago