summaryrefslogtreecommitdiff
path: root/py
AgeCommit message (Expand)Author
2025-09-11all: Bump version to 1.26.1.v1.26.1origin/v1.26-releaseDamien George
2025-08-09all: Bump version to 1.26.0.v1.26.0Damien George
2025-08-03py/parse: Fix missing nlr_pop call in complex path of binary_op_maybe.Jeff Epler
2025-08-01py/asmthumb: Don't corrupt base register in large offset store.Chris Webb
2025-08-01py/parse: Add support for math module constants and float folding.Yoctopuce dev
2025-08-01py/formatfloat: Improve accuracy of float formatting code.Yoctopuce dev
2025-08-01py/parsenum: Refactor float parsing code.Yoctopuce dev
2025-07-31py/objboundmeth: Add option to use mp_is_equal instead of == comparison.Damien George
2025-07-30py/mphal: Add stddef.h header for size_t.Yanfeng Liu
2025-07-29docs: Document PEP487 __set_name__ implementation.Anson Mansfield
2025-07-29py/objtype: Add support for PEP487 __set_name__.Anson Mansfield
2025-07-29py/objint_longlong: Fix longlong interoperability with floats.Yoctopuce dev
2025-07-29py/objint_longlong: Fix overflow check in mp_obj_int_get_checked.Yoctopuce dev
2025-07-28py/objint_mpz: Fix pow3 where third argument is zero.Jeff Epler
2025-07-25py/mpprint: Fix printing pointers with upper bit set.Jeff Epler
2025-07-25py/objcell: Fix printing of cell ID/pointer.Jeff Epler
2025-07-25py: Fix mp_printf integer size mismatches.Jeff Epler
2025-07-25py: Cast type names to qstr explicitly.Jeff Epler
2025-07-25py/mpconfig,ports: Define new HEX_FMT formatting macro.Jeff Epler
2025-07-24py/objint_longlong: Fix left shift of negative values.Angus Gratton
2025-07-24py/obj: Add new type flag to indicate subscr accepts slice-on-stack.Damien George
2025-07-24py/obj: Fix REPR_C bias toward zero.Yoctopuce dev
2025-07-24extmod/vfs_posix: Add MICROPY_VFS_POSIX_WRITABLE option.Jeff Epler
2025-07-23extmod/mbedtls: Implement recommended DTLS features, make optional.Angus Gratton
2025-07-22py/modsys: Add sys.implementation._thread attribute.Damien George
2025-07-20py/mkrules.mk: Mute blobless errors.Yanfeng Liu
2025-07-18py/objcode: Remove co_lnotab from v2 preview.Anson Mansfield
2025-07-18py/parsenum: Extend mp_parse_num_integer() to parse long long.Angus Gratton
2025-07-18py/smallint: Update mp_small_int_mul_overflow() to perform the multiply.Angus Gratton
2025-07-18py/objint_longlong: Add arithmetic overflow checks.Angus Gratton
2025-07-16py/mpprint: Rework integer vararg handling.Jeff Epler
2025-07-16py/vm: Avoid heap-allocating slices when subscripting built-ins.Jim Mussared
2025-07-09shared/timeutils: Standardize supported date range on all platforms.Yoctopuce dev
2025-07-09py/obj: Add functions to retrieve large integers from mp_obj_t.Yoctopuce dev
2025-07-08py/objcode: Implement co_lines method.Anson Mansfield
2025-07-08py/showbc: Use line-number decoding helper.Anson Mansfield
2025-07-08py/bc: Factor out helper for line-number decoding.Anson Mansfield
2025-07-06py/profile: Fix printing lineno in frame objects.Jeff Epler
2025-07-06py/runtime: Initialize profile fields in mp_thread_init_state.Jeff Epler
2025-07-04py/emitnative: Let emitters know the compiled entity's name.Alessandro Gatti
2025-07-01py/asmthumb: Clean up integer-indexed load/store emitters.Alessandro Gatti
2025-07-01py/asmx64: Implement the full set of Viper load/store operations.Alessandro Gatti
2025-07-01py/asmx86: Implement the full set of Viper load/store operations.Alessandro Gatti
2025-07-01py/asmthumb: Remove redundant load/store opcode implementations.Alessandro Gatti
2025-07-01py/asmxtensa: Implement the full set of Viper load/store operations.Alessandro Gatti
2025-07-01py/asmarm: Implement the full set of Viper load/store operations.Alessandro Gatti
2025-07-01py/asmrv32: Implement the full set of Viper load/store operations.Alessandro Gatti
2025-07-01py/misc: Introduce macros to check values' bits size.Alessandro Gatti
2025-06-25py/misc: Fix fallback implementation of mp_popcount.Damien George
2025-06-24py/obj: Fix nan handling in object REPR_C and REPR_D.Yoctopuce dev