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

#18184 - mpconfig: Introduce SIZE_FMT.

Pull Request - State: closed - Opened by jepler about 2 months ago - 8 comments
Labels: py-core

#18145 - MP_STATIC_ASSERT: Use _Static_assert or c++ static_assert

Pull Request - State: closed - Opened by jepler about 2 months ago - 12 comments
Labels: py-core

#18120 - py/scheduler: Refactor mp_handle_pending to use flags.

Pull Request - State: closed - Opened by iabdalkader about 2 months ago - 14 comments
Labels: py-core

#18109 - Test REPR_B & fix test failures (w/o uctypes)

Pull Request - State: closed - Opened by jepler about 2 months ago - 3 comments
Labels: py-core

#18077 - py: py.cmake: Add nlraarch64

Pull Request - State: closed - Opened by Ayush1325 2 months ago - 2 comments
Labels: py-core

#18066 - py/stream: Reuse write implementation for readinto.

Pull Request - State: open - Opened by dpgeorge 2 months ago
Labels: py-core

#18012 - py/compile: Throw SyntaxError instead of asserting.

Pull Request - State: closed - Opened by jepler 3 months ago - 6 comments
Labels: py-core

#17946 - py/asmthumb: Fix T3 encoding of conditional branches.

Pull Request - State: closed - Opened by agatti 3 months ago - 2 comments
Labels: py-core

#17931 - runtime: Fix printing failed allocation amounts.

Pull Request - State: closed - Opened by jepler 3 months ago - 4 comments
Labels: py-core

#17927 - py/mpconfig: Enable the sys module at all feature levels by default.

Pull Request - State: open - Opened by dpgeorge 3 months ago
Labels: py-core

#17926 - py/mpconfig: Enable CRYPTOLIB, HASHLIB_MD5, HASHLIB_SHA1 if SSL enabled.

Pull Request - State: open - Opened by dpgeorge 3 months ago
Labels: ports, py-core

#17886 - py/mpconfig: Rename MICROPY_PY___FILE__ to MICROPY_MODULE___FILE__.

Pull Request - State: open - Opened by dpgeorge 3 months ago
Labels: py-core

#17885 - py/objtype: Use locals_ptr directly instead of getting it from the slot.

Pull Request - State: open - Opened by dpgeorge 3 months ago
Labels: py-core

#17884 - py/objtype: Make mp_obj_new_type a static function.

Pull Request - State: closed - Opened by dpgeorge 3 months ago - 1 comment
Labels: py-core

#17883 - py/parse: Remove explicit checks for invalid folding operations.

Pull Request - State: closed - Opened by dpgeorge 3 months ago - 3 comments
Labels: py-core

#17843 - py/misc: Add explicit dependency on py/mpconfig.h.

Pull Request - State: closed - Opened by projectgus 4 months ago - 7 comments
Labels: py-core

#17838 - docs: Fix a comment regarding make_new slot.

Pull Request - State: closed - Opened by dsch 4 months ago - 3 comments
Labels: py-core

#17832 - py/makeversionhdr.py: Always abbreviate Git hashes to same length.

Pull Request - State: closed - Opened by DvdGiessen 4 months ago - 6 comments
Labels: py-core

#17813 - py: Add MICROPY_PY_STRUCT_UNSAFE_TYPECODES.

Pull Request - State: closed - Opened by jepler 4 months ago - 5 comments
Labels: py-core

#17783 - py/mphal: Add header for size_t.

Pull Request - State: closed - Opened by yf13 4 months ago - 2 comments
Labels: py-core

#17772 - py/asmthumb: Don't corrupt base register in large offset store.

Pull Request - State: closed - Opened by arachsys 4 months ago - 8 comments
Labels: py-core

#17754 - core: Add MICROPY_USE_GCC_MUL_OVERFLOW_INTRINSIC.

Pull Request - State: closed - Opened by jepler 4 months ago - 9 comments
Labels: py-core

#17740 - py/objint_longlong: Fix longlong interoperability with floats.

Pull Request - State: closed - Opened by yoctopuce 4 months ago - 4 comments
Labels: py-core

#17739 - py/objint_longlong: Fix overflow check in mp_obj_int_get_checked.

Pull Request - State: closed - Opened by yoctopuce 4 months ago - 7 comments
Labels: py-core

#17736 - py/obj: Add new type flag to indicate subscr accepts slice-on-stack.

Pull Request - State: closed - Opened by dpgeorge 4 months ago - 4 comments
Labels: py-core

#17734 - py/objint_longlong: Fix left shift of negative values.

Pull Request - State: closed - Opened by projectgus 4 months ago - 6 comments
Labels: py-core

#17685 - objrange: Allow return of non-small ints.

Pull Request - State: closed - Opened by jepler 4 months ago - 11 comments
Labels: py-core

#17684 - range() returns wrong results across 1<<31

Issue - State: closed - Opened by bsdphk 4 months ago - 1 comment
Labels: bug, py-core

#17643 - py/parse: Recognise const int assignments with type hints.

Pull Request - State: open - Opened by agatti 4 months ago - 3 comments
Labels: py-core

#17639 - py/objcode: Remove co_lnotab from v2 preview.

Pull Request - State: open - Opened by AJMansfield 4 months ago - 4 comments
Labels: py-core

#17618 - mpprint: Rework integer vararg handling.

Pull Request - State: closed - Opened by jepler 5 months ago - 7 comments
Labels: py-core

#17618 - mpprint: Rework integer vararg handling.

Pull Request - State: open - Opened by jepler 5 months ago - 3 comments
Labels: py-core

#17583 - mpprint: Add %R (print object) & %K (print exception).

Pull Request - State: closed - Opened by jepler 5 months ago - 5 comments
Labels: py-core

#17583 - mpprint: Add %R (print object) & %K (print exception).

Pull Request - State: closed - Opened by jepler 5 months ago - 5 comments
Labels: py-core

#17572 - py/emitnative: Let emitters know the compiled entity's name.

Pull Request - State: closed - Opened by agatti 5 months ago - 3 comments
Labels: py-core

#17557 - py: Add PEP 750 template strings support

Pull Request - State: open - Opened by koxudaxi 5 months ago - 11 comments
Labels: py-core

#17556 - [RFC] Add compile-time checking of mp_printf format strings

Pull Request - State: open - Opened by jepler 5 months ago - 13 comments
Labels: py-core

#17548 - py/emitndebug: Indicate signedness for setcc opcodes.

Pull Request - State: closed - Opened by agatti 5 months ago - 5 comments
Labels: py-core

#17548 - py/emitndebug: Indicate signedness for setcc opcodes.

Pull Request - State: closed - Opened by agatti 5 months ago - 3 comments
Labels: py-core

#17531 - py/obj: Fix nan handling in REPR_C and REPR_D.

Pull Request - State: closed - Opened by yoctopuce 5 months ago - 6 comments
Labels: py-core

#17499 - asmbase: Fix assertion error with viper code.

Pull Request - State: closed - Opened by jepler 5 months ago - 2 comments
Labels: py-core

#17498 - py/misc: Fix fallback implementation of mp_popcount.

Pull Request - State: closed - Opened by dpgeorge 5 months ago - 5 comments
Labels: py-core

#17498 - py/misc: Fix fallback implementation of mp_popcount.

Pull Request - State: closed - Opened by dpgeorge 5 months ago - 5 comments
Labels: py-core

#17492 - mpprint: Improve coverage and remove dead code

Pull Request - State: closed - Opened by jepler 5 months ago - 3 comments
Labels: py-core

#17492 - mpprint: Improve coverage and remove dead code

Pull Request - State: closed - Opened by jepler 5 months ago - 3 comments
Labels: py-core

#17491 - modio.BufferedWriter: Fix the case where write() fails.

Pull Request - State: closed - Opened by jepler 5 months ago - 4 comments
Labels: py-core

#17491 - modio.BufferedWriter: Fix the case where write() fails.

Pull Request - State: closed - Opened by jepler 5 months ago - 4 comments
Labels: py-core

#17483 - objlist: Reduce code size in slicing.

Pull Request - State: closed - Opened by jepler 5 months ago - 3 comments
Labels: py-core

#17480 - mpz: Avoid undefined behavior decrementing NULL.

Pull Request - State: closed - Opened by jepler 5 months ago - 6 comments
Labels: py-core

#17480 - mpz: Avoid undefined behavior decrementing NULL.

Pull Request - State: closed - Opened by jepler 5 months ago - 6 comments
Labels: py-core

#17477 - py/emitnative: Some more load/store improvements.

Pull Request - State: closed - Opened by agatti 5 months ago - 2 comments
Labels: py-core

#17467 - mpy-cross: Assertion failed for `-march=debug` and Viper code

Issue - State: closed - Opened by agatti 5 months ago - 1 comment
Labels: bug, py-core

#17444 - py/formatfloat: Improve accuracy of float formatting code.

Pull Request - State: open - Opened by yoctopuce 6 months ago - 47 comments
Labels: py-core

#17444 - py/formatfloat: Improve accuracy of float formatting code.

Pull Request - State: closed - Opened by yoctopuce 6 months ago - 57 comments
Labels: py-core

#17408 - Allow array.extend to take iterables

Pull Request - State: closed - Opened by jepler 6 months ago - 4 comments
Labels: py-core

#17392 - parsenum: Reduce code size.

Pull Request - State: closed - Opened by jepler 6 months ago - 3 comments
Labels: py-core

#17384 - Alternate fix for complex() parsing

Pull Request - State: open - Opened by jepler 6 months ago - 4 comments
Labels: py-core

#17384 - Alternate fix for complex() parsing

Pull Request - State: closed - Opened by jepler 6 months ago - 5 comments
Labels: py-core

#17383 - Fix parsing complex numbers like -1+1j

Pull Request - State: closed - Opened by jepler 6 months ago - 3 comments
Labels: py-core

#17349 - mpy-cross: exit with error if arch not given when needed, and add `emit=host` option to help

Pull Request - State: closed - Opened by dpgeorge 6 months ago - 1 comment
Labels: py-core

#17349 - mpy-cross: exit with error if arch not given when needed, and add `emit=host` option to help

Pull Request - State: closed - Opened by dpgeorge 6 months ago - 1 comment
Labels: py-core

#17347 - py/scheduler: Allow C scheduler callbacks to re-queue themselves.

Pull Request - State: open - Opened by projectgus 6 months ago - 5 comments
Labels: py-core

#17347 - py/scheduler: Allow C scheduler callbacks to re-queue themselves.

Pull Request - State: open - Opened by projectgus 6 months ago
Labels: py-core

#17331 - py/runtime.c: Add support for using __all__ in star import.

Pull Request - State: open - Opened by yoctopuce 6 months ago - 3 comments
Labels: py-core

#17293 - py/asmthumb: Implement long jumps on Thumb/armv6m architecture.

Pull Request - State: closed - Opened by dpgeorge 6 months ago - 3 comments
Labels: py-core

#17269 - lib,py,extmod: Fixes for GCC 15.1 unterminated string literal warning

Pull Request - State: closed - Opened by projectgus 6 months ago - 8 comments
Labels: py-core, extmod

#17269 - lib,py,extmod: Fixes for GCC 15.1 unterminated string literal warning

Pull Request - State: closed - Opened by projectgus 6 months ago - 8 comments
Labels: py-core, extmod

#17248 - py/scheduler: warning about C callbacks scheduling new tasks.

Pull Request - State: closed - Opened by andrewleech 7 months ago - 7 comments
Labels: py-core

#17224 - cpython difference parsing "invalid" literals

Issue - State: closed - Opened by jepler 7 months ago - 3 comments
Labels: bug, py-core

#17215 - py/emitinlinethumb: Use nonstring attribute to suppress compiler warnings

Pull Request - State: closed - Opened by dpgeorge 7 months ago - 6 comments
Labels: py-core

#17215 - py/emitinlinethumb: Use nonstring attribute to suppress compiler warnings

Pull Request - State: closed - Opened by dpgeorge 7 months ago - 6 comments
Labels: py-core

#17196 - py/misc: use `__builtin_strcmp` to enable compile-time optimization

Pull Request - State: open - Opened by romanz 7 months ago - 7 comments
Labels: py-core

#17144 - py/emitnative: Viper load/store code generation improvements.

Pull Request - State: closed - Opened by agatti 7 months ago - 4 comments
Labels: py-core

#17144 - py/emitnative: Viper load/store code generation improvements.

Pull Request - State: closed - Opened by agatti 7 months ago - 4 comments
Labels: py-core

#17136 - py/modthread: Initialize thread state nlr_top to NULL.

Pull Request - State: open - Opened by DvdGiessen 7 months ago - 2 comments
Labels: py-core

#17136 - py/modthread: Initialize thread state nlr_top to NULL.

Pull Request - State: closed - Opened by DvdGiessen 7 months ago - 2 comments
Labels: py-core

#17110 - Support for parenthesized `with` statements

Issue - State: open - Opened by smurfix 7 months ago - 6 comments
Labels: enhancement, py-core

#17109 - py/emitinlinerv32: Move include of asmrv32.h to within feature guard.

Pull Request - State: closed - Opened by dpgeorge 7 months ago - 7 comments
Labels: py-core

#17109 - py/emitinlinerv32: Move include of asmrv32.h to within feature guard.

Pull Request - State: closed - Opened by dpgeorge 7 months ago - 7 comments
Labels: py-core

#17108 - py/repl: Skip private variables when printing tab completion options.

Pull Request - State: open - Opened by andrewleech 7 months ago - 3 comments
Labels: py-core

#17099 - py/makeversionhdr.py: Fix datetime.utcfromtimestamp() is deprecated.

Pull Request - State: closed - Opened by Josverl 7 months ago - 2 comments
Labels: py-core

#17023 - objrange: Match cpython range slicing.

Pull Request - State: closed - Opened by jepler 8 months ago - 6 comments
Labels: py-core

#17023 - objrange: Match cpython range slicing.

Pull Request - State: closed - Opened by jepler 8 months ago - 5 comments
Labels: py-core

#17011 - py/modmicropython: Expose repl_autocomplete as python function.

Pull Request - State: open - Opened by andrewleech 8 months ago - 4 comments
Labels: py-core

#16989 - py/objcode: Implement PEP626 to add co_lines to code objects on settrace builds.

Pull Request - State: closed - Opened by AJMansfield 8 months ago - 22 comments
Labels: py-core

#16972 - py/obj.h: Make function definition macros compatible with C++.

Pull Request - State: closed - Opened by stinos 8 months ago - 4 comments
Labels: py-core

#16972 - py/obj.h: Make function definition macros compatible with C++.

Pull Request - State: closed - Opened by stinos 8 months ago - 4 comments
Labels: py-core

#16970 - py/objstr: Fix handling of OP_MODULO with namedtuple.

Pull Request - State: closed - Opened by yoctopuce 8 months ago - 5 comments
Labels: py-core

#16970 - py/objstr: Fix handling of OP_MODULO with namedtuple.

Pull Request - State: closed - Opened by yoctopuce 8 months ago - 5 comments
Labels: py-core

#16967 - dynruntime.mk: fix musl's libm.a when LINK_RUNTIME=1

Pull Request - State: closed - Opened by dubiousjim 8 months ago - 4 comments
Labels: py-core

#16967 - dynruntime.mk: fix musl's libm.a when LINK_RUNTIME=1

Pull Request - State: closed - Opened by dubiousjim 8 months ago - 4 comments
Labels: py-core

#16960 - py/py.mk: Enable makefile for USER_C_MODULES path.

Pull Request - State: open - Opened by Carglglz 8 months ago - 9 comments
Labels: py-core

#16953 - py: Fixes and test coverage for 64-bit big integer representations.

Pull Request - State: open - Opened by projectgus 8 months ago - 16 comments
Labels: py-core

#16953 - py: Fixes and test coverage for 64-bit big integer representations.

Pull Request - State: open - Opened by projectgus 8 months ago
Labels: py-core

#16920 - Support error message compression on CMake ports

Pull Request - State: closed - Opened by dpgeorge 8 months ago - 4 comments
Labels: py-core

#16920 - Support error message compression on CMake ports

Pull Request - State: closed - Opened by dpgeorge 8 months ago - 4 comments
Labels: py-core

#16902 - py/mpconfig: Enable 2-argument built-in next() at basic feature level.

Pull Request - State: closed - Opened by dpgeorge 8 months ago - 4 comments
Labels: py-core

#16902 - py/mpconfig: Enable 2-argument built-in next() at basic feature level.

Pull Request - State: closed - Opened by dpgeorge 8 months ago - 4 comments
Labels: py-core

#16863 - natmod: Allow linking static libraries.

Pull Request - State: closed - Opened by agatti 9 months ago - 5 comments
Labels: py-core

#16863 - natmod: Allow linking static libraries.

Pull Request - State: closed - Opened by agatti 9 months ago - 5 comments
Labels: py-core