GitHub / micropython/micropython issues and pull requests
Labelled with: py-core
#12679 - py/dynruntime: add mp get buffer
Pull Request -
State: closed - Opened by dpgeorge about 2 years ago
- 4 comments
Labels: py-core
#12678 - py/qstr: Add support for sorted qstr pools.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 6 comments
Labels: py-core
#12645 - py/mkrules.mk: Add MICROPY_PREVIEW_VERSION_2_X.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 8 comments
Labels: py-core
#12644 - py/mpconfig.h: Finer-grained super-opt setting.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 10 comments
Labels: py-core
#12639 - Add (CPython-compatible) bound method comparison and hashing
Pull Request -
State: closed - Opened by ned-pcs about 2 years ago
- 4 comments
Labels: py-core
#12627 - References to bound methods that are the same have different hash values (v1.21) (CPython incompatibility)
Issue -
State: closed - Opened by ned-pcs about 2 years ago
- 4 comments
Labels: bug, py-core
#12621 - py/vm.c: don't complain about "raise … from None".
Pull Request -
State: closed - Opened by smurfix about 2 years ago
- 3 comments
Labels: bug, py-core
#12581 - all: Switch to new versioning scheme described in #12127.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 2 comments
Labels: py-core
#12535 - py/lexer: Add missing initialisation for fstring_args_idx.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 3 comments
Labels: py-core
#12526 - py/builtinevex: Handle invalid filenames for execfile.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 4 comments
Labels: py-core
#12520 - py: Change ifdef DEBUG_PRINT to if DEBUG_PRINT.
Pull Request -
State: closed - Opened by IhorNehrutsa about 2 years ago
- 3 comments
Labels: py-core
#12518 - py/vm.c: Avoid heap-allocating slices for built-ins.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 7 comments
Labels: py-core
#12518 - py/vm.c: Avoid heap-allocating slices for built-ins.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 7 comments
Labels: py-core
#12487 - py/modmicropython: Add micropython.memmove() and micropython.memset().
Pull Request -
State: open - Opened by projectgus about 2 years ago
- 3 comments
Labels: py-core
#12487 - py/modmicropython: Add micropython.memmove() and micropython.memset().
Pull Request -
State: closed - Opened by projectgus about 2 years ago
- 4 comments
Labels: py-core
#12458 - struct: Add pack/unpack typecodes (?, c, p)
Pull Request -
State: closed - Opened by byteit101 about 2 years ago
- 4 comments
Labels: py-core
#12458 - struct: Add pack/unpack typecodes (?, c, p)
Pull Request -
State: closed - Opened by byteit101 about 2 years ago
- 4 comments
Labels: py-core
#12436 - all: Replace MP_STATE_PORT with MP_STATE_ROOT.
Pull Request -
State: open - Opened by jimmo about 2 years ago
- 5 comments
Labels: py-core
#12434 - py/nlrx64: Mark nlr_push() as naked function when possible.
Pull Request -
State: closed - Opened by projectgus about 2 years ago
- 3 comments
Labels: py-core
#12369 - py: clean up lexer and reader if an import fails
Pull Request -
State: closed - Opened by dpgeorge about 2 years ago
- 3 comments
Labels: py-core
#12366 - py/gc & esp32: Include largest free block in gc.mem_free() if MICROPY_GC_SPLIT_HEAP_AUTO is enabled
Pull Request -
State: closed - Opened by projectgus about 2 years ago
- 4 comments
Labels: port-esp32, py-core
#12301 - py/dynruntime.h: Implement MP_OBJ_NEW_QSTR.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 4 comments
Labels: py-core
#12286 - py/mpconfig.h: Enable SSL finalizers if finalizers are enabled.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 2 comments
Labels: ports, py-core
#12285 - py/profile.c: Remove the requirement to disable the const optimisation when using sys.settrace.
Pull Request -
State: closed - Opened by jimmo about 2 years ago
- 3 comments
Labels: py-core
#12280 - py/objfun: Add function.__code__ attribute
Pull Request -
State: closed - Opened by andrewleech about 2 years ago
- 6 comments
Labels: py-core
#12280 - py/objfun: Add function.__code__ attribute
Pull Request -
State: closed - Opened by andrewleech about 2 years ago
- 6 comments
Labels: py-core
#12227 - py/stream.c: Fixed stream write unicode count.
Pull Request -
State: closed - Opened by stephanelsmith over 2 years ago
- 3 comments
Labels: py-core
#12167 - py/malloc: Fix DEBUG_print() args.
Pull Request -
State: closed - Opened by IhorNehrutsa over 2 years ago
- 4 comments
Labels: py-core
#12158 - py/modthread: Return thread id from start_new_thread().
Pull Request -
State: closed - Opened by dlech over 2 years ago
- 3 comments
Labels: py-core
#12141 - py/gc & esp32: Add MICROPY_GC_SPLIT_HEAP_AUTO to automatically grow heap on esp32
Pull Request -
State: closed - Opened by projectgus over 2 years ago
- 11 comments
Labels: port-esp32, py-core
#12131 - py: Prevent overflowing size_t when calling mp_seq_multiply.
Pull Request -
State: open - Opened by FelixNumworks over 2 years ago
- 17 comments
Labels: py-core
#12059 - py/modstruct: Support pad bytes in struct format.
Pull Request -
State: closed - Opened by DvdGiessen over 2 years ago
- 8 comments
Labels: py-core
#12057 - py/objstr: Skip whitespace in bytes.fromhex().
Pull Request -
State: closed - Opened by glenn20 over 2 years ago
- 8 comments
Labels: py-core
#12033 - Negative float/double constants fail.
Issue -
State: open - Opened by travisbarney over 2 years ago
- 2 comments
Labels: bug, py-core
#11983 - Fixed `str % dict` edge case.
Pull Request -
State: open - Opened by mcskatkat over 2 years ago
- 3 comments
Labels: py-core
#11850 - Make sys.stdout.buffer.write() return the number of bytes written.
Pull Request -
State: closed - Opened by thingsconnected over 2 years ago
- 12 comments
Labels: py-core
#11679 - py/objint.c: Add support for int.bit_length().
Pull Request -
State: open - Opened by dmazzella over 2 years ago
- 10 comments
Labels: py-core
#11604 - py/map: Make map rehashing an atomic operation.
Pull Request -
State: open - Opened by dpgeorge over 2 years ago
- 6 comments
Labels: py-core
#11511 - uasyncio NameError: local variable referenced before assignment
Issue -
State: open - Opened by bulletmark over 2 years ago
- 2 comments
Labels: bug, py-core
#11500 - py/stream.c: Implemented truncate().
Pull Request -
State: open - Opened by DavidEGrayson over 2 years ago
- 4 comments
Labels: py-core, extmod
#11478 - py: Improve support for inplace operators
Pull Request -
State: open - Opened by dpgeorge over 2 years ago
- 2 comments
Labels: py-core
#11456 - py/builtinimport: Allow built-in modules to be packages (v3)
Pull Request -
State: open - Opened by jimmo over 2 years ago
- 17 comments
Labels: py-core
#11445 - py: Add NLR jump callbacks (WIP)
Pull Request -
State: open - Opened by dpgeorge over 2 years ago
- 3 comments
Labels: py-core
#11441 - py/{compile,runtime}: Fix *args after kwarg.
Pull Request -
State: open - Opened by dlech over 2 years ago
- 10 comments
Labels: py-core
#11439 - Weird (mis)behaviour when passing kwarg along with *args
Issue -
State: open - Opened by mirko over 2 years ago
- 3 comments
Labels: bug, py-core
#11421 - py/builtinimport.c: Remove partially-loaded modules from sys.modules.
Pull Request -
State: open - Opened by DavidEGrayson over 2 years ago
- 9 comments
Labels: py-core
#11402 - py/stackctrl: Add gcc pragmas to ignore dangling-pointer warning.
Pull Request -
State: closed - Opened by dpgeorge over 2 years ago
- 2 comments
Labels: py-core
#11353 - py/nlrthumb: Make non-Thumb2 workaround opt-in.
Pull Request -
State: closed - Opened by neuschaefer over 2 years ago
- 13 comments
Labels: py-core
#11353 - py/nlrthumb: Make non-Thumb2 workaround opt-in.
Pull Request -
State: closed - Opened by neuschaefer over 2 years ago
- 16 comments
Labels: py-core
#11348 - py/gc: MICROPY_GC_HOOK_LOOP improvements.
Pull Request -
State: closed - Opened by dlech over 2 years ago
- 2 comments
Labels: py-core
#11317 - Optimize __rem_pio2_large
Pull Request -
State: closed - Opened by MiloLug over 2 years ago
- 3 comments
Labels: py-core
#11317 - Optimize __rem_pio2_large
Pull Request -
State: closed - Opened by MiloLug over 2 years ago
- 3 comments
Labels: py-core
#11284 - f-string thousands separator doesn't work with floats
Issue -
State: open - Opened by BrianPugh over 2 years ago
- 2 comments
Labels: bug, py-core
#11244 - py/modsys.c: Add sys._exc_traceback.
Pull Request -
State: open - Opened by DavidEGrayson over 2 years ago
- 6 comments
Labels: py-core
#10844 - Strings shouldn't support any divide-like binary op.
Pull Request -
State: open - Opened by BrianPugh over 2 years ago
- 8 comments
Labels: py-core
#10778 - f-string debug expressions use str instead of repr
Issue -
State: open - Opened by BrianPugh almost 3 years ago
- 8 comments
Labels: bug, py-core
#10758 - py/qstr: qstr performance improvements.
Pull Request -
State: closed - Opened by jimmo almost 3 years ago
- 6 comments
Labels: py-core
#10724 - py/objdeque: Expand implementation to be doubly-ended
Pull Request -
State: closed - Opened by LordFlashmeow almost 3 years ago
- 14 comments
Labels: py-core
#10724 - py/objdeque: Expand implementation to be doubly-ended
Pull Request -
State: closed - Opened by LordFlashmeow almost 3 years ago
- 16 comments
Labels: py-core
#10267 - py/formatfloat: Fix exact int formatting on 32-bit mingw.
Pull Request -
State: closed - Opened by dlech almost 3 years ago
- 10 comments
Labels: py-core
#10267 - py/formatfloat: Fix exact int formatting on 32-bit mingw.
Pull Request -
State: closed - Opened by dlech almost 3 years ago
- 10 comments
Labels: py-core
#10235 - py/gc: Speed up incremental GC cycles by tracking the high watermark.
Pull Request -
State: closed - Opened by damz almost 3 years ago
- 15 comments
Labels: py-core
#10160 - py/objslice: Avoid heap-allocating slices for built-ins.
Pull Request -
State: open - Opened by jimmo almost 3 years ago
- 19 comments
Labels: py-core
#10109 - Calling method with multiple named arguments does not raise SyntaxError
Issue -
State: open - Opened by dlech almost 3 years ago
- 2 comments
Labels: bug, py-core
#9997 - py/runtime: Avoid crash on calling members of uninitialized native type.
Pull Request -
State: open - Opened by laurensvalk about 3 years ago
- 7 comments
Labels: py-core
#9997 - py/runtime: Avoid crash on calling members of uninitialized native type.
Pull Request -
State: closed - Opened by laurensvalk about 3 years ago
- 9 comments
Labels: py-core
#9531 - py/objint_*: Convert back to small int after binary op.
Pull Request -
State: closed - Opened by jimmo about 3 years ago
- 8 comments
Labels: py-core
#9531 - py/objint_*: Convert back to small int after binary op.
Pull Request -
State: closed - Opened by jimmo about 3 years ago
- 8 comments
Labels: py-core
#9458 - py/ringbuf: Add micropython.ringbuffer() interface for general use.
Pull Request -
State: closed - Opened by andrewleech about 3 years ago
- 35 comments
Labels: py-core
#9458 - py/ringbuf: Add micropython.ringbuffer() interface for general use.
Pull Request -
State: closed - Opened by andrewleech about 3 years ago
- 26 comments
Labels: py-core
#9014 - py/objboundmeth: Add binary_op method.
Pull Request -
State: closed - Opened by bobveringa over 3 years ago
- 10 comments
Labels: py-core
#8932 - py/_thread: Add support for lock.acquire timeout.
Pull Request -
State: closed - Opened by andrewleech over 3 years ago
- 4 comments
Labels: py-core
#8932 - py/_thread: Add support for lock.acquire timeout.
Pull Request -
State: closed - Opened by andrewleech over 3 years ago
- 4 comments
Labels: py-core
#8922 - py/builtinimport.c: Implement a "frozen overlay" using the filesystem.
Pull Request -
State: open - Opened by jimmo over 3 years ago
- 3 comments
Labels: py-core
#8767 - Improve sys.settrace to help support debugpy / pdb debugging
Pull Request -
State: open - Opened by andrewleech over 3 years ago
- 3 comments
Labels: py-core
#8744 - mpremote: Support bytecode raw paste for 'mpremote run module.mpy'
Pull Request -
State: closed - Opened by projectgus over 3 years ago
- 8 comments
Labels: py-core, tools
#8744 - mpremote: Support bytecode raw paste for 'mpremote run module.mpy'
Pull Request -
State: open - Opened by projectgus over 3 years ago
- 8 comments
Labels: py-core, tools
#8593 - py/modmath: New function math hypot.
Pull Request -
State: open - Opened by Leah1115 over 3 years ago
- 1 comment
Labels: py-core
#8580 - String versus bytes performance
Issue -
State: closed - Opened by remibert over 3 years ago
- 8 comments
Labels: py-core, proposed-close
#8507 - Is the parser technology gap between MP and CPython going to pose a serious problem?
Issue -
State: closed - Opened by RayaneCTX over 3 years ago
- 2 comments
Labels: py-core
#8503 - py: Implement decorator syntax relaxation from CPython 3.9.
Pull Request -
State: open - Opened by RayaneCTX over 3 years ago
- 4 comments
Labels: py-core
#8480 - pep 570 positional only parameters.
Pull Request -
State: open - Opened by jbbjarnason over 3 years ago
- 11 comments
Labels: py-core
#8381 - Add VfsMap filesystem, mpremote deploy-mapfs, and ability to import .mpy files from ROM (WIP)
Pull Request -
State: open - Opened by dpgeorge over 3 years ago
- 112 comments
Labels: py-core
#8331 - Math.gcd new function
Pull Request -
State: open - Opened by jbbjarnason over 3 years ago
- 22 comments
Labels: py-core
#8089 - py\obj.c: Get 64-bit integer arg.
Pull Request -
State: open - Opened by IhorNehrutsa almost 4 years ago
- 3 comments
Labels: py-core
#8086 - Viper: problem updating nonlocal variables
Issue -
State: open - Opened by peterhinch almost 4 years ago
- 12 comments
Labels: py-core
#8050 - py/mpprint.h: Add MP_DEBUG_PRINT() macro and MP_DEBUG_PRINT_LEVEL.
Pull Request -
State: open - Opened by IhorNehrutsa almost 4 years ago
- 12 comments
Labels: py-core
#7688 - py/vm.c: Add a fast path for LOAD_ATTR on instance types.
Pull Request -
State: closed - Opened by jimmo over 4 years ago
- 5 comments
Labels: py-core
#7499 - Add "u" prefix to remaining standard modules?
Issue -
State: closed - Opened by dlech over 4 years ago
- 2 comments
Labels: py-core
#7408 - uarray extend doesn't accept an iterable
Issue -
State: closed - Opened by hlovatt over 4 years ago
- 2 comments
Labels: enhancement, py-core
#6896 - py: Faster qstr search
Pull Request -
State: closed - Opened by amirgon almost 5 years ago
- 23 comments
Labels: py-core
#6668 - Add support for async generators (PEP525)
Pull Request -
State: open - Opened by dpgeorge almost 5 years ago
- 6 comments
Labels: py-core
#6665 - py/builtinimport: support relative import in custom __import__ callbacks
Pull Request -
State: open - Opened by zsquareplusc almost 5 years ago
- 2 comments
Labels: py-core
#6620 - py/objboundmeth: Implement equality comparisons
Pull Request -
State: closed - Opened by daniel-thompson about 5 years ago
- 3 comments
Labels: py-core
#6571 - Issue when using __getattr__ with tuple.index (TypeError: argument has wrong type)
Issue -
State: closed - Opened by solarjoe about 5 years ago
- 4 comments
Labels: py-core, proposed-close
#6523 - Taking slice of memoryview in Viper function crashes PyBoard
Issue -
State: open - Opened by twisteroidambassador about 5 years ago
- 4 comments
Labels: bug, py-core
#6130 - py/modbuiltins: Keep class locals ordered as per their definition.
Pull Request -
State: open - Opened by andrewleech over 5 years ago
- 7 comments
Labels: py-core
#6094 - metaclass
Issue -
State: open - Opened by allyourcode over 5 years ago
- 2 comments
Labels: py-core
#6024 - py/parsenum: Implement exact float parsing using integer mpz (WIP)
Pull Request -
State: open - Opened by dpgeorge over 5 years ago
- 9 comments
Labels: py-core
#5640 - truncated mp_map_t
Issue -
State: open - Opened by dlech almost 6 years ago
- 1 comment
Labels: py-core, needs-info