Alex Waygood

Results 892 comments of Alex Waygood

> An additional policy to determine is "what do we do when tests fail?" The downside of a non-blocking test suite is that someone has to be watching and reacting...

Oh, is ```:pep:`249`-compliant``` invalid ReST markup? That's a shame, it's better grammatically :(

@za, FYI, if you include the phrase "Closes #821" or "Fixes #821" in your PR description, then issue #821 will be automatically closed when this PR is merged. That will...

+1. Mypy playground is an amazing tool, and I use it a huge amount. As a typeshed maintainer, this option would be super useful for me.

> What about other similar cases? How should we make a decision: `dict` or `(Mutable)Mapping`? In general, we should be as permissive as possible in argument annotations if the implementation...

Closing, as I think the question has been answered :)

Seems like the CPython docs are in serious need of some improvement here, if you fancy taking that on :) the references to "path-like objects" are... _very_ confusing

I've ticked off pyright; I believe it's supported PEP 646 for a while now. I've also added a link to the nominal mypy issue, though there have been a fair...

PEP 646 lists Pyre as [providing a reference implementation of the PEP](https://peps.python.org/pep-0646/#reference-implementation), so they probably also have pretty good support.

PEP 646 support would be useful for (feel free to edit this): - `asyncio.events.Handle` - `asyncio.events.TimerHandle` - `asyncio.events.AbstractEventLoop.call_at` - `asyncio.events.AbstractEventLoop.call_later` - `asyncio.events.AbstractEventLoop.call_soon` - `asyncio.base_events.BaseEventLoop.call_at` - `asyncio.base_events.BaseEventLoop.call_later` - `asyncio.base_events.BaseEventLoop.call_soon` - (Maybe):...