Ashley Whetter

Results 33 issues of Ashley Whetter

PEP-0561 does not mention extension packages, packages that consist of just an .so file. Given that PEP-484 mentions extension modules as a use case for stub files, could the typing...

topic: documentation

This issue follows on from a discussion at https://github.com/python/mypy/issues/9070 ## Current Behaviour Currently, when a function is overloaded in pybind, the docstring generated includes a single, generic type signature at...

enhancement
docs
signatures

## Description This pull request changes the docstring generation so that all function signatures are prepended to the docstring of an overloaded function, instead of the generic signature that is...

docs
needs-review

The documentation needs some more detail on these areas because: * It doesn't mention why `Arguments.type_comment_args` and `FunctionDef.type_comment_args` both exist. Perferably some examples would be included. * It specifies the...

Enhancement ✨
Documentation :green_book:

If we're taking the time and effort to move the `astroid.node_classes` and `astroid.scoped_nodes` modules under `astroid.nodes`, should we consider making these submodules private? I don't think that this separation really...

Proposal 📨

I want to allow a site to be viewable during only a certain time slot in the day. This requires being able to set up two time slots of blocking...

At my place of work we make use of check-manifest extensively to ensure that our data files are configured correctly, particularly for juniors or those less familiar with the intricacies...

Following on from the discussion on #746, this is a draft proposal to start disabling certain messages by default. Furthermore, to make it easier to run pylint side by side...

Maintenance
Needs specification :closed_lock_with_key:

### Feature or Bugfix - Feature ### Purpose This pull request adds a `py:type` directive for documenting type aliases (https://typing.readthedocs.io/en/latest/spec/aliases.html#type-aliases), and a `py:type` role for linking to them. ```rst .....

extensions:autodoc
domains:py