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