Dan Halbert
Dan Halbert
We added `from __future__ import annotations` (and nothing else) in CircuitPython a while ago: https://github.com/adafruit/circuitpython/pull/6117. We had to implement it as a native module for the reasons mentioned in the...
If either of you would like to submit a pull request (and test the new code), that would be great.
@GryazniyNosok did you try 1.14.0 ?
Thanks for the diagnosis! Would you be willing to submit a pull request?
`selfdata.c` is generated by `scripts/gendata.py`. When I run the `make` command above on a fresh clone, the build fails because is there is no `python2`. Are you seeing that as...
A semantics q: how is this implementation of TaskGroup affected by the lack of exception groups? My understanding is that TaskGroup was held up in CPython until exception groups were...
Thanks, so the TaskGroup implementation does not directly miss the absence of `except *`, etc. I agree with you that it's not very important; I was wondering if you had...
To be clear, this is an issue MicroPython and CircuitPython are going to have to work around. Opening this issue is a follow-on to https://github.com/orgs/micropython/discussions/15621#discussioncomment-10423602, as noted in the original...
> I, too, found behaviour not sufficiently explained by the errata as currently documented and reported it via launch partner channels three weeks ago. @Gadgetoid I am glad to hear...
The RP2350 datasheet has been updated and the RP2350-E9 erratum has been extensively revised: https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf#page=1342. The erratum title is now "Increased leakage current on Bank 0 GPIO when pad input...