Ashley Whetter

Results 98 comments of Ashley Whetter

PEP-702 introduces support for an official `@deprecated()` decorator (https://peps.python.org/pep-0702/). So I'm going to repurpose this issue to support that instead, whether it's imported from `warnings` or `typing_extensions`.

The automatic disabling based on what's installed is a good idea. I like that. We should implement a way of disabling that behaviour but that should be easy enough to...

@PCManticore Thanks for checking through the list. I've incorporated some of your changes: * `bad-classmethod-argument` and `bad-mcs-classmethod-argument` are disabled by default. * `bad-whitespace` and `bad-continuation` we're doing in #3571 *...

Calling shutdown sort of makes sense. When you continue, you're exiting pdb and letting Python continue as normal. The problem for us is that we don't want to drop the...

Collaborating more seems like a great idea to me. I think that the tools that we're making are used together so often that striving for some shared documentation and consistency...

Creating plugins like this would mean that how parsing is done and what libraries we use for parsing would become part of the public API. I wouldn't want to be...

I'd like to consider moving to flit as the packaging backend. If you'd like to do that instead then I'd welcome it. Even better if we can move the contents...

@HKaras Is this still an issue for you? Have you tried clearing the cache like @stxue1 suggested?

Just noting that this is currently blocked due to the lack of a way to document type aliases in Sphinx (https://github.com/sphinx-doc/sphinx/issues/7896). astroid already has support for parsing type aliases.

It seems that implementing type aliases in Sphinx is going to take some time. In the meantime, I've pushed a commit that will workaround the limitation by rendering PEP-695 `type`...