Commit Graph

471 Commits (e1962d8bd8b923d0316942cf86b62726e00816bf)
 

Author SHA1 Message Date
Ashley Whetter e1962d8bd8 Added Python 3.7 testing
Also made Sphinx 1.8 testing use stable version
6 years ago
Ashley Whetter e867f0cb08 Fixed no title warning during tests 6 years ago
Ashley Whetter 3b52975340 Fixed unicode decoding on Python 3.7 6 years ago
Ashley Whetter c6f34398b5 Fixed autodoc not documenting top level packages or modules 6 years ago
Ashley Whetter aac53178eb Fixed error parsing files with unicode docstrings 6 years ago
Ashley Whetter 66cf2ed4d0 Fixed autodoc not documenting anything in submodules or subpackages 6 years ago
Ashley Whetter a1f1fd8651 Fixed properly resolving definitions imported more than once 6 years ago
Ashley Whetter 2799fb32cc Fixed error when documenting something that's imported in more than one place 6 years ago
Ashley Whetter cb032b6920 v0.6.0 6 years ago
Ashley Whetter 0e478b2837 Added Sphinx 1.8.0b1 testing 6 years ago
Ashley Whetter 007ef746f4 Fixed linter again 6 years ago
Ashley Whetter fb8892ccad Fixed lint error 6 years ago
Ashley Whetter c3f3cc33de Added viewcode support for imported members 6 years ago
Ashley Whetter 92b4ea9dc8 Fixed linking to builtin bases 6 years ago
Ashley Whetter 616267726b No longer document __init__ attributes without a docstring
Fixes #146
Also fixed duplicates when a property is set in __init__.
6 years ago
Ashley Whetter 8d4fb4b1c3 Can document a public python API
Closes #153
6 years ago
Ashley Whetter 03f601ed41 Updated documentation
Closes #120
6 years ago
Ashley Whetter 9e9c28e15b Can opt to write manual documentation 6 years ago
Ashley Whetter b789dcaa73 Fixed autodoc being unable to discover nested classes 6 years ago
Ashley Whetter c3ef72ee14 Fixed nested classes not getting displayed in autogenerated docs 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 7dd822eef4 Can still link to public items in private modules 6 years ago
Ashley Whetter 75ebcfc903 private-members also controls private subpackages and submodules
Closes #150
6 years ago
Ashley Whetter 6ffec93569 Fixed lint errors 6 years ago
Ashley Whetter 4ac85dd7af Added autoapi directives for Python 6 years ago
Ashley Whetter 4edf45af35 Added support for static and class methods 6 years ago
Ashley Whetter 9cb2f7d50e Methods include self in their arguments
autodoc does this by default so it makes sense to do it in autoapi also.
6 years ago
Ashley Whetter af4263457e Full path is resolved for bases from same module 6 years ago
Ashley Whetter 763da7170f Cleaned up setup.py
Removed distutils support. It wasn't working anyway (Closes #25).
Removed redundant package_dir and package_data options.
Removed old testing dependencies.
Removed unnecessary wheel dependency (Closes #143).
6 years ago
Ashley Whetter a1825cd98d Fixed astroid 2.0 compatibility
Closes #148
6 years ago
Ashley Whetter cf08792869 Fixed Python 2 requirements 6 years ago
Ashley Whetter 67dc008546 Added test for assignment to global containers 6 years ago
Ashley Whetter d8f4847a5c
Added support for detecting Python exceptions (#147)
Closes #145
6 years ago
Ashley Whetter 6b8ccf62ae Fixed filtered classes and attributes getting displayed 6 years ago
Ashley Whetter f2d3352801 Fixed incorrect display of long lists
Stop pretty printing because the annotation option cannot accept
multiline strings.
6 years ago
fredbi 9dd26fd32b Fixed running incorrect jsdoc command on Windows
Issue #125.
jsdoc on windows is deployed as jsdoc.cmd
6 years ago
Sam Lai 974bae1f20 Support specifying package directories in `autoapi_dirs` (#135)
* Support specifying package directories as well

Fixes #108.

* Use os.sep instead of the hardcoded '/'

This was making the tests fail on Windows because the necessary '/'
replacements were not happening on Windows due to os.sep being '\\'.
6 years ago
Eric Holscher deab25925d
Merge pull request #141 from CurtLH/patch-1
Include LICENSE in source
6 years ago
Curtis Hampton e1af7bc369 Include LICENSE in source 6 years ago
Ashley Whetter 519beec0ba
Merge pull request #138 from AWhetter/class_content
Can control how __init__ docstring is displayed
6 years ago
Ashley Whetter ea6f1d322e Fix lint errors 6 years ago
Ashley Whetter 6ca62f16c9 Can control how __init__ docstring is displayed 6 years ago
Ashley Whetter 6eb18467f7 Fixed undoc members logic 6 years ago
Ashley Whetter 9d239a9100
Merge pull request #137 from AWhetter/viewcode
Added support for viewcode
6 years ago
Ashley Whetter 9f6f7d0b5d Added support for viewcode 6 years ago
Eric Holscher 77c71b6cb7
Merge pull request #131 from AWhetter/fix_99
Extended ast parsing with astroid
6 years ago
Ashley Whetter 741dfaffb3 Source files no longer need to be in sys.path 6 years ago
Ashley Whetter 11a11ce740 Added sphinx 1.7 testing 6 years ago
Ashley Whetter b19b9ea28b Extended ast parsing with astroid 6 years ago