Micropython 1.24.1 compatibility fixes #2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes for MicroPython v1.24.1
m_new_obj_var
expects a new input var:var_field
. See: b6a9778mp_obj_new_str_from_vstr
removed an input var. See: 8a0ee5aSTATIC
macro changed to juststatic
. See: decf8e6mp_obj_type_t.make_new
removed. See: 94beeabmp_obj_new_str_from_vstr
now checks for utf-8 decoding; return bytes instead viamp_obj_new_bytes_from_vstr
to avoidUnicodeError
exceptions.MP_REGISTER_MODULE
now only expects 2 args soMODULE_HASHLIB_ENABLED
is no longer relevant.Misc:
-O2
compiler performance optimizations.pbkdf2_hmac()
input args.