Skip to content

API Docs Rework  #18147

Closed
Closed
@TomAugspurger

Description

@TomAugspurger

What do we want out of our API docs? What are the current issues?

I think we're (mostly) happy with api.rst: we manually list the classes and methods that we want to include the docs, grouped by topics of our choosing.

I think we're unhappy with some aspects of the auto-genrated class pages.

The hack in our vendored numpydoc.py "fixing" the autosummary to not include a table of methods for certain classes. This avoids a ton of redundant pages with the parent class, but we can't call out important differences like RangeIndex.start

We'd like a way to limit autosummary to specific methods in a class (I think this can be done with a Methods section in the docstring)

Tasks:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions