index
:
user/sven/micropython.git
for-upstream
master
old
stmhal-flash
origin/HEAD
origin/dependabot/github_actions/actions/cache-5
origin/dependabot/github_actions/actions/upload-artifact-6
origin/master
origin/parse-bytecode
origin/v1.22-release
origin/v1.24-release
origin/v1.26-release
The MicroPython project
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
py
Age
Commit message (
Expand
)
Author
2023-09-14
py/persistentcode: Always close reader even if an exception is raised.
Damien George
2023-09-14
py/parse: Always free lexer even if an exception is raised.
Damien George
2023-09-14
py/runtime: Add helpers to call a general function on nlr jump callback.
Damien George
2023-09-04
py/malloc: Fix DEBUG_print() args in m_realloc_maybe.
IhorNehrutsa
2023-09-03
py/modthread: Return thread id from start_new_thread().
David Lechner
2023-09-01
py/dynruntime.h: Implement MP_OBJ_NEW_QSTR.
Jim Mussared
2023-09-01
py/modstruct: Support pad bytes in struct format.
Daniƫl van de Giessen
2023-09-01
py/objstr: Fix `str % {}` edge case.
mcskatkat
2023-08-30
py/mpconfig: Enable SSL finalizers if finalizers are enabled.
Jim Mussared
2023-08-30
py/profile: Remove the requirement to disable MICROPY_COMP_CONST.
Jim Mussared
2023-08-24
cc3200/Makefile: Build firmware.zip.
Jim Mussared
2023-08-15
all: Remove query-variants make target.
Jim Mussared
2023-08-15
esp32/Makefile: Implement `make submodules` to match other ports.
Jim Mussared
2023-08-15
py/gc: Add new MICROPY_GC_SPLIT_HEAP_AUTO "auto grow heap" mode.
Angus Gratton
2023-08-15
py/gc: Apply some code formatting cleanup.
Angus Gratton
2023-08-07
extmod/modselect: Add optimisation to use system poll when possible.
Damien George
2023-08-04
py/gc: Speed up incremental GC cycles by tracking the last used block.
Damien Tournoud
2023-07-24
py/mpconfig: Add MICROPY_PY_PLATFORM, enabled at extra features level.
Jim Mussared
2023-07-24
py/runtime: Always initialise sched_state in mp_init.
Damien George
2023-07-21
extmod/moddeflate: Add deflate module providing the DeflateIO class.
Jim Mussared
2023-07-21
py/stream: Add mp_stream___exit___obj that calls mp_stream_close.
Jim Mussared
2023-07-21
all: Remove the zlib module.
Jim Mussared
2023-07-13
py/builtinimport: Fix built-in imports when external import is disabled.
Jim Mussared
2023-07-13
py/compile: Fix async for's stack handling of iterator expression.
Damien George
2023-06-19
extmod/asyncio: Rename uasyncio to asyncio.
Jim Mussared
2023-06-15
py/mkrules.mk: Allow $(AFLAGS) to set flags to $(AS).
Damien George
2023-06-14
py/lexer: Allow conversion specifiers in f-strings (e.g. !r).
Jared Hancock
2023-06-14
py/makemoduledefs.py: Automatically declare delegation attr functions.
Damien George
2023-06-14
py/makemoduledefs.py: Fix declaring multiple module delegations.
Damien George
2023-06-14
py/nlraarch64: Fix dangerous use of input register.
David Lechner
2023-06-14
py/parsenum: Fix typo in #endif comment.
David Lechner
2023-06-08
py/mkrules.mk: Automatically configure frozen options when manifest set.
Damien George
2023-06-08
extmod/modtimeq: Remove timeq module.
Jim Mussared
2023-06-08
py/modsys: Allow sys.path to be assigned to.
Jim Mussared
2023-06-08
py/mpconfig: Enable module delegation if sys needs it.
Jim Mussared
2023-06-08
py/objmodule: Workaround for MSVC with no module delegation.
Jim Mussared
2023-06-08
py/objmodule: Add a table of built-in modules with delegation.
Jim Mussared
2023-06-08
all: Use MP_REGISTER_EXTENSIBLE_MODULE for overrideable built-ins.
Jim Mussared
2023-06-08
py/makemoduledefs.py: Add a way to register extensible built-in modules.
Jim Mussared
2023-06-08
all: Rename *umodule*.c to remove the "u" prefix.
Jim Mussared
2023-06-08
all: Rename *umodule*.h to remove the "u" prefix.
Jim Mussared
2023-06-08
all: Rename UMODULE to MODULE in preprocessor/Makefile vars.
Jim Mussared
2023-06-08
all: Rename mod_umodule*, ^umodule* to remove the "u" prefix.
Jim Mussared
2023-06-08
all: Rename mp_umodule*, mp_module_umodule* to remove the "u" prefix.
Jim Mussared
2023-06-08
py/builtinimport: Remove weak links.
Jim Mussared
2023-06-08
all: Rename MP_QSTR_umodule to MP_QSTR_module everywhere.
Jim Mussared
2023-06-05
py/builtinimport: Remove partially-loaded modules from sys.modules.
David Grayson
2023-06-02
py: Use nlr jump callbacks to optimise compile/execute functions.
Damien George
2023-06-02
py/nlr: Implement jump callbacks.
Damien George
2023-06-02
py/nlr: Remove commented-out debugging code.
Damien George
[next]