Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Make sure to iterate obj_dict's keys using list, not view | GunWoo Choi | 2016-02-09 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | | | In Python3 `dict.keys()` returns a view object not a list cherry-picked from master 22ce010e0 to stable for #2116. | |||||
| * | | Closes #2295: Avoid mutating dictionary errors while enumerating members in ↵ | Georg Brandl | 2016-02-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | autodoc with Python 3 | |||||
* | | | Merge pull request #2300 from akruis/feature_autoclass_content_from__new__ | Takeshi KOMIYA | 2016-02-14 | 1 | -0/+9 | |
|\ \ \ | | | | | | | | | Feature: enhance autoclass:: to use the docstring of __new__ if __init__ method's is missing of empty | |||||
| * | | | Feature: enhance autoclass:: to use the docstring of __new__ | Anselm Kruis | 2016-02-05 | 1 | -0/+9 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | The method new is an alternative to __init__, but autoclass does not respect __new__. This commit enhances the directive autoclass:: to try __new__ method's docstring, if __init__ method's docstring is missing or empty. The commit also adds tests and updates the documentation. | |||||
* | | | Merge branch 'stable' | Georg Brandl | 2016-01-17 | 1 | -3/+5 | |
|\ \ \ | |/ / | ||||||
| * | | Closes #2243: ignore strange docstring types in class docs, like already ↵ | Georg Brandl | 2016-01-17 | 1 | -3/+5 | |
| | | | | | | | | | | | | done for method docs. | |||||
* | | | Merge branch 'stable' | Georg Brandl | 2016-01-14 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Obligatory copyright update. | Georg Brandl | 2016-01-14 | 1 | -1/+1 | |
| |/ | ||||||
* | | Make sure to iterate obj_dict's keys using list, not view | GunWoo Choi | 2015-11-13 | 1 | -4/+4 | |
| | | | | | | In Python3 `dict.keys()` returns a view object not a list | |||||
* | | Closes #1968: Show extended type hints for function annotations that use ↵ | Andrey Vlasovskikh | 2015-07-31 | 1 | -7/+129 | |
|/ | | | | 'typing' module | |||||
* | Autodoc: Python2 Allow unicode string in __all__ | Jens Hedegaard Nielsen | 2015-03-16 | 1 | -2/+2 | |
| | ||||||
* | Support PEP-440 version spec for developers. | shimizukawa | 2015-03-14 | 1 | -1/+1 | |
| | ||||||
* | ext: pep8 fixes | Georg Brandl | 2015-03-08 | 1 | -4/+6 | |
| | ||||||
* | Remove non-determinism | Dmitry Shachnev | 2015-01-28 | 1 | -6/+11 | |
| | | | | | | | | | | | | | | To enable packages using Sphinx to build reproducibly, its output needs to be the same from one build to another. Its output now strips memory references such as: <__main__.A at 0x7f68cb685710> In addition, various generated files (objects.inv, searchindex.js, translations) are now written with their keys in a determinstic order. Based on a patch by Chris Lamb <lamby@debian.org>. | |||||
* | #1674: do not crash if module.__all__ is not according to spec | Georg Brandl | 2015-01-15 | 1 | -0/+9 | |
| | ||||||
* | autodoc: use sourcename also for content generated by autodoc itself | Luc Saffre | 2015-01-06 | 1 | -20/+30 | |
| | | | | | Fixes #1061 Fixes #1656 | |||||
* | Merge branch 'stable' | Georg Brandl | 2015-01-03 | 1 | -1/+1 | |
|\ | ||||||
| * | all: update copyright | Georg Brandl | 2015-01-03 | 1 | -1/+1 | |
| | | ||||||
* | | merge with stable | Georg Brandl | 2014-11-07 | 1 | -52/+36 | |
|\ \ | |/ | ||||||
| * | Fix :confval:`autodoc_docstring_signature` not working with signatures | Georg Brandl | 2014-11-07 | 1 | -52/+36 | |
| | | | | | | | | in class docstrings. | |||||
| * | Now sphinx.ext.autodoc work with python-2.5 again. | Takayuki Shimizukawa | 2014-09-26 | 1 | -1/+1 | |
| | | ||||||
* | | [WIP] parallel read | Georg Brandl | 2014-09-22 | 1 | -1/+1 | |
| | | ||||||
* | | Change extension setup() return value to a dictionary of metadata. | Georg Brandl | 2014-09-22 | 1 | -1/+1 | |
| | | | | | | | | This makes it possible to introduce more metadata values later. | |||||
* | | autodoc: minor PEP8 adjustments | Georg Brandl | 2014-09-22 | 1 | -24/+35 | |
| | | ||||||
* | | Handle more instances of "__builtin__". | Georg Brandl | 2014-09-20 | 1 | -1/+1 | |
| | | ||||||
* | | Move env.temp_data content that might be used to resolve references to a new ↵ | Georg Brandl | 2014-09-20 | 1 | -3/+3 | |
| | | | | | | | | env.ref_context dictionary. | |||||
* | | Return version from setup() for all sphinx.ext extensions. | Georg Brandl | 2014-09-03 | 1 | -0/+3 | |
| | | ||||||
* | | merge with stable | Takayuki Shimizukawa | 2014-07-13 | 1 | -4/+11 | |
|\ \ | |/ | ||||||
| * | * Fix: autodoc, autosummary: importing setup.py will invoke setup process ↵ | Takayuki Shimizukawa | 2014-07-05 | 1 | -3/+7 | |
| | | | | | | | | and execute `sys.exit()`. Now sphinx avoids SystemExit exception and emits warnings without unexpected termination. Closes #1226 | |||||
| * | * In autodoc, fix display of parameter defaults containing backslashes. ↵ | Takayuki Shimizukawa | 2014-07-02 | 1 | -1/+4 | |
| | | | | | | | | Closes #1502 | |||||
* | | * fix over 80 chars line and remove unused import. | Takayuki Shimizukawa | 2014-06-15 | 1 | -1/+1 | |
| | | ||||||
* | | Merged in shimizukawa/sphinx-remove-complex-method-distinguishing (pull ↵ | Takayuki Shimizukawa | 2014-06-15 | 1 | -36/+19 | |
|\ \ | | | | | | | | | | | | | | | | request #246) remove complex distinguishing method/classmethod/staticmethod approach for autodoc | |||||
| * | | * remove PY3 importing | Takayuki Shimizukawa | 2014-06-10 | 1 | -1/+1 | |
| | | | ||||||
| * | | * remove complex distinguishing method/classmethod/staticmethod approach | Takayuki Shimizukawa | 2014-06-09 | 1 | -35/+18 | |
| | | | ||||||
* | | | * add test and code comment for pull request #157 | Takayuki Shimizukawa | 2014-06-14 | 1 | -1/+4 | |
| | | | ||||||
* | | | Merged in David_Ham/sphinx (pull request #157) | Takayuki Shimizukawa | 2014-06-14 | 1 | -1/+15 | |
|\ \ \ | |/ / |/| | | | | | Remove spurious signatures from @property decorated attributes | |||||
| * | | merge | David Ham | 2014-03-28 | 1 | -6/+39 | |
| |\ \ | ||||||
| * \ \ | merge | David Ham | 2014-03-28 | 1 | -23/+78 | |
| |\ \ \ | ||||||
| * | | | | Create a derivative of the DocstringSignatureMixin which strips | David Ham | 2013-08-12 | 1 | -1/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | signature strings from attributes. This scenario can occur when using Cython and turning methods into attributes with an @property decorator. | |||||
* | | | | | merge with stable | Takayuki Shimizukawa | 2014-06-09 | 1 | -0/+4 | |
|\ \ \ \ \ | | |_|_|/ | |/| | | | ||||||
| * | | | | * Fix exception on Python3 if nonexistent method is specified by automethod. ↵ | Takayuki Shimizukawa | 2014-06-09 | 1 | -0/+4 | |
| | |/ / | |/| | | | | | | | | | | Closes #1467 | |||||
* | | | | delegate '__nonzero__' to '__bool__' for py2/py3 compatibility in one ↵ | Takayuki Shimizukawa | 2014-05-01 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | source. #1350 | |||||
* | | | | remove 'six' name except importing line. | Takayuki Shimizukawa | 2014-04-30 | 1 | -6/+5 | |
| | | | | ||||||
* | | | | use six privided text_type() to replace with unicode() to support py2/py3 in ↵ | Takayuki Shimizukawa | 2014-04-29 | 1 | -6/+6 | |
| | | | | | | | | | | | | | | | | one source. refs #1350. | |||||
* | | | | use six privided iteritems(),itervalues() to support py2/py3 in one source. ↵ | Takayuki Shimizukawa | 2014-04-29 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | refs #1350. | |||||
* | | | | introduce the six module and reduce sphinx.util.pycompat implementation. ↵ | Takayuki Shimizukawa | 2014-04-29 | 1 | -5/+5 | |
| |_|/ |/| | | | | | | | | refs #1350. | |||||
* | | | Update copyright year. | Georg Brandl | 2014-03-01 | 1 | -1/+1 | |
|\ \ \ | |/ / | ||||||
| * | | Update copyright year. | Georg Brandl | 2014-03-01 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fix an exception introduced by b69b59480cba for __init__ with no docstring. | Ben Darnell | 2014-01-20 | 1 | -2/+3 | |
| | | | ||||||
* | | | Merge | Dmitry Shachnev | 2014-01-22 | 1 | -4/+4 | |
|\ \ \ |