You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected the creation of a NamedTuple with defaults.
Observed behaviour
Exception as shown in repro code.
Additional Information
The keyword-only argument of defaults was added in Python 3.7 according to the Python docs. I could not find any mention of this change or disparity in the MicroPython docs.
It seems like the lack of keyword argument support might be intentional - I'm not sure if this means it should be considered a feature request and/or docs improvement instead?
The text was updated successfully, but these errors were encountered:
Checks
I agree to follow the MicroPython Code of Conduct to ensure a safe and respectful space for everyone.
I've searched for existing issues matching this bug, and didn't find any.
Port, board and/or hardware
Pico W (RP2040)
MicroPython version
MicroPython v1.22.2 on 2024-02-22; Raspberry Pi Pico W with RP2040
Reproduction
Expected behaviour
Expected the creation of a NamedTuple with defaults.
Observed behaviour
Exception as shown in repro code.
Additional Information
The keyword-only argument of
defaults
was added in Python 3.7 according to the Python docs. I could not find any mention of this change or disparity in the MicroPython docs.I did, however, find that the change to other arguments becoming keyword-only in Python 3.6 is not listed as implemented in the MicroPython docs.
It seems like the lack of keyword argument support might be intentional - I'm not sure if this means it should be considered a feature request and/or docs improvement instead?
The text was updated successfully, but these errors were encountered: