Commit Graph

101 Commits (71c6ceebe0b02c34027fcd3d56c8641e9b94c7af)

Author SHA1 Message Date
Ashley Whetter 17ffa2d1b6 Fixed failure to build out of source conf.py files
Closes #293
3 years ago
Ashley Whetter 613eff53a7 Fixed type annotations being shown for only a single module
Closes #273
3 years ago
Kamil Breguła 57253a9f84 Generate rst files in src directory 4 years ago
Joseph Yu b9a6fcd350 Minor internal test warnings fixes 4 years ago
Ashley Whetter a8d07b610f Can edit the Jinja environment
Closes #200
4 years ago
Ashley Whetter 06a1969d11 Fixed autodoc directives documenting properties as methods 4 years ago
Ashley Whetter e281137654 Fixed raising unnecessary deprecation warning
Closes #244
4 years ago
Ashley Whetter 78b79583af Implmented basic incremental building
Closes #191
4 years ago
Ashley Whetter 8e4cd49e1a Dropped support for Python 2 and Sphinx 1.x/2.x.
Removed all old compatibility code.
4 years ago
Ashley Whetter 0667de4037 Release preparation 4 years ago
Taku Fukada b2b5f62847 Fix #234: Inject TOCs just after doctrees are read 4 years ago
Ashley Whetter f5182a2291 Declare the extension as parallel safe
Closes #222
4 years ago
Ashley Whetter cd9b9ca0fe Added the imported-members AutoAPI option
Closes #204
4 years ago
Ashley Whetter b52378fa51 Added autoapi_member_order option
Closes #201
4 years ago
Ashley Whetter 0d95377bbf Accept template directory relative to conf.py
Closes #184
5 years ago
Ashley Whetter 4ba45cfacb Can document inherited members
Closes #183
5 years ago
Ashley Whetter 265b4ae562 Added show-inheritance
Also turned autoapi_include_inheritance_graphs into a
show-inheritance-diagram AutoAPI option to be more consistent
with show-inheritance.

Partially implements #183
5 years ago
Ashley Whetter 076427e6ae Added inheritance diagrams support
Close #140
5 years ago
Olivier Samyn 🎻 7ca958fe57 feat: Support implicit namespaces for python >= 3.3 5 years ago
Ashley Whetter 520f3b0469 Fixed formatting 5 years ago
Ashley Whetter a122f00d4a Fix linting 5 years ago
Daniel Daniels a114af76dc Added autoapi-skip-member event 5 years ago
danields761 be324b10bf Made dependencies of other languages optional (#171)
* Fixes #170

* Makes sphinxcontrib-golangdomain and
sphinxcontrib-dotnetdomain to be optional
packages
* Adds check that appropriate dependencies of
a specified api-type installed during the
extension initialisation
* Adds appropriate tests
5 years ago
Ashley Whetter 02b0c0a098 Made it more clear which file causes an error 5 years ago
Ashley Whetter 86a2aeb6d7 Fixed some unicode decode errors 5 years ago
Ashley Whetter fd1cef5ced Updated Autodoc directives for Sphinx 2.1 features
Added autoapidecorator directive.
Abides by autodoc_docstring_signature.
autoapifunction documents async functions.

Closes #166.
5 years ago
Ashley Whetter 0cee730693 Do not add a toctree entry when not generating docs 6 years ago
Ashley Whetter f77bf19800 Added Black formatting 6 years ago
Ashley Whetter c4fe76ef23 Removed references to old css and js files 6 years ago
Ashley Whetter 2cf80b1569 Fixed Sphinx logger deprecation warnings 6 years ago
Ashley Whetter aac53178eb Fixed error parsing files with unicode docstrings 6 years ago
Ashley Whetter c3f3cc33de Added viewcode support for imported members 6 years ago
Ashley Whetter 8d4fb4b1c3 Can document a public python API
Closes #153
6 years ago
Ashley Whetter 9e9c28e15b Can opt to write manual documentation 6 years ago
Ashley Whetter 8a965bb15a Fixed lint error 6 years ago
Ashley Whetter bc65e766c3 Made it easier to remove default index page
Also removed autoapi_add_api_root_toctree config option
because it is less useful now.

Closes #152
6 years ago
Ashley Whetter 4ac85dd7af Added autoapi directives for Python 6 years ago
Ashley Whetter 6ca62f16c9 Can control how __init__ docstring is displayed 6 years ago
Ashley Whetter 9f6f7d0b5d Added support for viewcode 6 years ago
Ashley Whetter b06d4f801b Started autoloading autosummary extension 7 years ago
Ashley Whetter b792463cc9 Can turn off autoapisummary directives in output 7 years ago
Ashley Whetter b5be7b6d9a Fixed a warning 7 years ago
Ashley Whetter 958fe10103 Added autoapisummary directive 7 years ago
Eric Holscher 3531f5560a Merge remote-tracking branch 'origin/master' into cleanup-june 7 years ago
Ashley Whetter a1a3f05202 Fix for Sphinx 1.6 7 years ago
Eric Holscher 3875cf495d Fix noting the toctree 7 years ago
Eric Holscher efb541f78a Add ability to add API to top-level TOC. 7 years ago
Eric Holscher 426d677324 Fix review feedback 8 years ago
Eric Holscher d7e8e13613 Don't use string 8 years ago
Eric Holscher 6024223d9e Add fix to version checking on <1.5 8 years ago