summaryrefslogtreecommitdiff
path: root/sphinx/ext/autodoc.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * | #238: In autodoc, catch all errors that occur on module import,Georg Brandl2009-11-081-1/+3
| | | | | | | | | | | | not just ``ImportError``.
* | | merge with 0.6Georg Brandl2009-10-251-4/+11
|\ \ \ | |/ / | | / | |/ |/|
| * Fix "fixed" descriptor handling, and add tests.Georg Brandl2009-10-251-3/+6
| |
| * autodoc: give attributes a higher priority so that descriptors are not ↵Georg Brandl2009-09-171-1/+5
| | | | | | | | documented as methods.
* | merge with 0.6Georg Brandl2009-09-041-4/+4
|\ \ | |/
| * Cleanup unused imports.Georg Brandl2009-09-041-2/+1
| |
| * Really fix the problem of keeping all pgen2 parser nodes in memory.Georg Brandl2009-09-031-2/+3
| |
* | merge with 0.6Georg Brandl2009-09-031-0/+3
|\ \ | |/
| * Properly add C module filenames as dependencies in autodoc.Georg Brandl2009-09-031-0/+3
| |
* | merge with 0.6Georg Brandl2009-08-061-22/+4
|\ \ | |/
| * #229: Fix autodoc failures with members that raise errorsGeorg Brandl2009-08-061-22/+4
| | | | | | | | on ``getattr()``.
* | merge pre-domain state with tip from 0.6Georg Brandl2009-08-061-9/+24
|\ \ | |/
| * Add some exception guards for strange objects.Georg Brandl2009-07-021-9/+24
| |
* | merge with 0.6Georg Brandl2009-06-161-1/+1
|\ \ | |/
| * Import can raise SyntaxError as well, e.g. for invalid encodings.Georg Brandl2009-06-161-1/+1
| |
* | Add another indirection for formatting the name in Documenter.Georg Brandl2009-05-241-5/+12
| |
* | merge with 0.6Georg Brandl2009-04-281-1/+1
|\ \ | |/
| * #145: Fix autodoc problem with automatic members that refuse to beGeorg Brandl2009-04-281-1/+1
| | | | | | | | getattr()'d from their parent.
* | autodoc: call autodoc-process-signature hook even if introspecting item ↵Pauli Virtanen2009-04-041-2/+1
|/ | | | signature failed
* Add a fix for objects whose getattr adds new members to __dict__.Georg Brandl2009-04-011-2/+4
|
* Fix import_object if the object has no '__name__' attribute.Christophe de Vienne2009-03-301-1/+4
|
* Restore 2.4 compatibility and fix removing the generated file properly.Georg Brandl2009-03-161-1/+6
|
* Autodoc can now exclude single members from documentationGeorg Brandl2009-03-151-1/+13
| | | | via the ``exclude-members`` option.
* Re-add dependency recording in autodoc which was lost during the refactoring.Georg Brandl2009-03-011-0/+5
|
* Autodoc can now order members either alphabetically (like previously) or by ↵Georg Brandl2009-02-271-8/+33
| | | | | | | | member type; configurable either with the config value ``autodoc_member_order`` or a ``member-order`` option per directive. Also fix a bug that documented module-level functions as attributes.
* Make "make check" happy.Georg Brandl2009-02-191-2/+2
|
* Fix #106, fix #107: make _special_attrgetters an attribute of AutoDirective, ↵Georg Brandl2009-02-191-12/+20
| | | | to avoid confusion how it should be overridden in subclasses.
* Add docstrings to autodoc.Georg Brandl2009-02-181-12/+133
|
* Add more stuff to the autodoc test document, and fix two bugs.Georg Brandl2009-02-181-3/+4
|
* Fixed a bug in autodoc that caused a type error if automodule was used ↵Armin Ronacher2009-02-181-1/+1
| | | | without members.
* Add a test for a new documenter.Georg Brandl2009-02-181-1/+1
|
* Update the test_autodoc for the autodoc refactorings and fix a few remaining ↵Georg Brandl2009-02-171-17/+25
| | | | bugs.
* Unify all method types again.Georg Brandl2009-02-171-29/+14
|
* More small autodoc fixes.Georg Brandl2009-02-171-2/+4
|
* Fix a few bugs in the new autodoc.Georg Brandl2009-02-171-8/+11
|
* Refactor autodoc so that it gets easy to add support for custom types of ↵Georg Brandl2009-02-171-479/+696
| | | | objects.
* merge with mainGeorg Brandl2009-02-141-5/+28
|\
| * Make it more probable for docutils to report the correct sourceGeorg Brandl2009-02-141-0/+3
| | | | | | | | for content generated by autodoc.
| * Fixed a bug in autodoc that caused a lot of headaches to the testsuite.Armin Ronacher2009-02-061-7/+8
| |
| * attribute documentation now overrides non attribute documentation.Armin Ronacher2009-02-051-11/+19
| | | | | | | | | | | | | | | | | | | | | | | | This makes it possible to document aliased methods and other things:: def foo(self): pass #: an alias for foo() foo_alias = foo Also attribute documentation can contain paragraphs now.
| * MergeArmin Ronacher2009-02-011-2/+5
| |\
| * | Autodoc can document classes as functions now if explicitlyArmin Ronacher2009-01-171-1/+12
| | | | | | | | | | | | marked with `autofunction`.
* | | merge with trunkGeorg Brandl2009-01-261-2/+5
|\ \ \ | | |/ | |/|
| * | Prevent encoding errors when filenames are non-ASCII.Georg Brandl2009-01-221-2/+5
| |/
* | Reformat to EOL80.Georg Brandl2009-01-101-46/+66
|/
* merge in Ben's bundle with more py3k compatibilityGeorg Brandl2009-01-101-1/+1
|\
| * use the py3k version of callable()Benjamin Peterson2009-01-101-1/+1
| |
* | Raise PycodeError directly on parsing.Georg Brandl2009-01-101-0/+2
|/
* A few more fixes in autodoc.Georg Brandl2009-01-041-12/+15
|
* Small API change.Georg Brandl2009-01-041-4/+4
|