An open API service for providing issue and pull request metadata for open source projects.

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