Commit Graph

8 Commits (a6558dcfc225e9ec840c6436da17e5e46e2709d5)

Author SHA1 Message Date
Ashley Whetter a6558dcfc2 Various fixes for own page output
Also added tests for own page output.
Fix some inherited members always being rendered.
Own page members of an entity are linked to after the docstring
of the parent entity.
Fix entities below the "class" level that have their own page
from rendering incorrectly.
Rename "single page output" to "own page output". An entity does
not have a "single page" when its members are spread across
their own pages.
Properties are linked to on their parent classes page.
Children not present in `__all__` are not rendered.
Fixed emitting ignore event twice for methods.
Corrected documentation around `imported-members` to reflect that it
applies only to objects imported into a package, not modules.
Fixed path error on Windows.
2 months ago
Ashley Whetter bea6e14a89 Fix deprecation warning from ruff 2 months ago
Ashley Whetter 0a557fc95e Replaced usage of unidecode with anyascii to fix license incompatibilities
Closes #382
1 year ago
Michał Górny 0ec649a555
Remove redundant wheel dep from pyproject.toml (#375)
Remove the redundant `wheel` dependency, as it is added by the backend
automatically.  Listing it explicitly in the documentation was
a historical mistake and has been fixed since, see:
f7d30a9529

---------

Co-authored-by: Ashley Whetter <ashley@awhetter.co.uk>
1 year ago
Ashley Whetter 85739d513e Switched to Google style docstrings 1 year ago
Ashley Whetter 58d653e557 Added basic type checking 1 year ago
Ashley Whetter 1401facbc0 Integrated towncrier into the release workflow 1 year ago
Ashley Whetter 9372bdb9f1 Package with PEP-517 3 years ago