Skip to content

Adjust docs for tp_subclasses#31

Merged
ericsnowcurrently merged 1 commit intoericsnowcurrently:shareable-static-types-tp_subclassesfrom
encukou:shareable-static-types-tp_subclasses
Aug 1, 2022
Merged

Adjust docs for tp_subclasses#31
ericsnowcurrently merged 1 commit intoericsnowcurrently:shareable-static-types-tp_subclassesfrom
encukou:shareable-static-types-tp_subclasses

Conversation

@encukou
Copy link
Copy Markdown

@encukou encukou commented Jul 29, 2022

(I started nitpicking as suggestions in python#95301, but wanted to build the docs to check the syntax.)
Here's how I'd write the docs:

  • Member documentation describes the current state, for users.
  • The versionchanged note describes the change.
  • The What's New entry is, ideally, usable for someone stuck with
    maintaining a mysterious legacy codebase that stopped working.

Details of internals are left out -- if it isn't enough to look
at the source, they should be documented in the devguide rather
than user-facing docs.

- Member documentation describes the current state, for users.
- The ``versionchanged`` note describes the change.
- The What's New entry is, ideally, usable for someone stuck with
  maintaining a mysterious legacy codebase that stopped working.

Details of internals are left out -- if it isn't enough to look
at the source, they should be documented in the devguide rather
than user-facing docs.
@ericsnowcurrently
Copy link
Copy Markdown
Owner

Thanks. This looks good.

@ericsnowcurrently ericsnowcurrently merged commit e7f580d into ericsnowcurrently:shareable-static-types-tp_subclasses Aug 1, 2022
@encukou encukou deleted the shareable-static-types-tp_subclasses branch August 4, 2022 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants