trio
trio copied to clipboard
Support `pyrefly`
pyrefly is one of the two new typecheckers. We should run it over our type tests to make sure our interface is supported, fixing anything necessary.
~~Blocked on https://github.com/facebook/pyrefly/issues/43 because the self/cls parameter of decorated methods in trio.Path is generic (Self).~~
EDIT: nevermind I misunderstood, I made a new issue to track our problem! https://github.com/facebook/pyrefly/issues/507
Now that that issue is fixed, I tried this again. However, now we hit https://github.com/facebook/pyrefly/issues/1110.