Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | Remove use of six.iteritems() | Jon Dufresne | 2018-09-11 | 1 | -5/+4 | |
| |/ | | | | | | | In Python 3, dict.items() is always an iterator. | |||||
* | | Remove unnecessary object from class definitions | Jon Dufresne | 2018-09-11 | 1 | -2/+2 | |
|/ | | | | | In Python 3, all classes are new-style classes. The object in the definition is redundant and unnecessary. | |||||
* | Merge branch '1.7' | Takeshi KOMIYA | 2018-07-17 | 1 | -1/+9 | |
|\ | ||||||
| * | Fix py domain: rtype field could not handle "None" as a type (refs: #4946) | Takeshi KOMIYA | 2018-07-15 | 1 | -1/+9 | |
| | | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-05-21 | 1 | -1/+9 | |
|\ \ | |/ | ||||||
| * | Fix #4946: py domain: type field could not handle "None" as a type | Takeshi KOMIYA | 2018-05-19 | 1 | -1/+9 | |
| | | ||||||
* | | refactor: Replace Directive by SphinxDirective | Takeshi KOMIYA | 2018-05-11 | 1 | -13/+12 | |
| | | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-04-26 | 1 | -21/+5 | |
|\ \ | |/ | ||||||
| * | Revert f4f693eff7b081785cc5704a6ff22cf0371355f3 | Takeshi KOMIYA | 2018-04-26 | 1 | -21/+5 | |
| | | ||||||
| * | fix issue #4885 | Shingo Kitagawa | 2018-04-24 | 1 | -1/+1 | |
| | | | | | | | | https://github.com/sphinx-doc/sphinx/issues/4885 | |||||
* | | fix issue #4885 | Shingo Kitagawa | 2018-04-23 | 1 | -1/+1 | |
| | | | | | | | | https://github.com/sphinx-doc/sphinx/issues/4885 | |||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-04-23 | 1 | -4/+21 | |
|\ \ | |/ | ||||||
| * | #4459: duplicated labels detector does not work well in parallel build | Takeshi KOMIYA | 2018-04-22 | 1 | -4/+21 | |
| | | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-03-18 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | Revert "Use typing.TYPE_CHECKING for typehints" | Takeshi KOMIYA | 2018-03-13 | 1 | -2/+2 | |
| | | | | | | | | This reverts commit a073e17537c2aacaac305feadea58d4473ec97f4. | |||||
* | | Merge commit '6694981dd6939ab876b27d4e20a8128561c307ac' | Takeshi KOMIYA | 2018-03-15 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Fix pydomain: always strip parenthesis if empty (refs: #1042) | Takeshi KOMIYA | 2018-03-03 | 1 | -1/+1 | |
| | | ||||||
* | | Make console and warning messages translatable | Takeshi KOMIYA | 2018-03-03 | 1 | -2/+2 | |
| | | ||||||
* | | refactor: Move pairindextypes to sphinx.domains.python | Takeshi KOMIYA | 2018-03-03 | 1 | -1/+20 | |
| | | ||||||
* | | Replace ``l_()`` by ``_()`` | Takeshi KOMIYA | 2018-02-25 | 1 | -17/+17 | |
| | | ||||||
* | | Merge branch '1.7' | Takeshi KOMIYA | 2018-02-18 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | Use typing.TYPE_CHECKING for typehints | Takeshi KOMIYA | 2018-02-14 | 1 | -2/+2 | |
| | | ||||||
* | | Merge branch '1.7-release' | Takeshi KOMIYA | 2018-01-31 | 1 | -6/+5 | |
|\ \ | |/ | ||||||
| * | Use flake8-import-order | Takeshi KOMIYA | 2018-01-28 | 1 | -6/+5 | |
| | | ||||||
* | | Close #4460: extensions should return the version of data structure as metadata | Takeshi KOMIYA | 2018-01-25 | 1 | -0/+1 | |
|/ | ||||||
* | Merge branch 'happy_new_year' into master | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
|\ | ||||||
| * | A happy new year! | Takeshi KOMIYA | 2018-01-01 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'stable' | Takeshi KOMIYA | 2017-10-23 | 1 | -0/+10 | |
|\ \ | |/ | ||||||
| * | Fix #3739: ``:module:`` option is ignored at content of pyobjects | Takeshi KOMIYA | 2017-10-21 | 1 | -0/+10 | |
| | | ||||||
* | | Merge branch 'master' into 3866_suppress_pydomain_ref_warning | Takeshi KOMIYA | 2017-07-17 | 1 | -3/+3 | |
|\ \ | ||||||
| * | | Python rtypes should match classes, not all objects | Sam Park | 2017-07-15 | 1 | -1/+1 | |
| | | | ||||||
| * | | Python parameter/variable types should match classes, not all objects | Andy Freeland | 2017-07-12 | 1 | -2/+2 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Parameter and variable types in the Python domain have the counter-intuitive behavior of matching instance methods (or likely any other objects) rather than classes, e.g.: ```python class Foo(object): def list(self): """List some things.""" def bar(x): """ :param x: x :type x: list """ ``` `bar()` will link to `Foo.list()` rather than the standard library `list` type. | |||||
* | | Fix #3866: Suppress a new warning type: python refs | Takeshi KOMIYA | 2017-06-17 | 1 | -1/+1 | |
|/ | ||||||
* | Merge branch 'stable' into 1.6-release | Takeshi KOMIYA | 2017-05-13 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix #3320: Warning about reference target not being found for container types | Takeshi KOMIYA | 2017-05-13 | 1 | -1/+1 | |
| | | ||||||
* | | Fix #3351: intersphinx does not refers context | Takeshi KOMIYA | 2017-04-16 | 1 | -0/+10 | |
| | | ||||||
* | | Merge branch 'stable' | Takeshi KOMIYA | 2017-04-04 | 1 | -2/+1 | |
|\ \ | |/ | ||||||
| * | Fix #3597: python domain raises UnboundLocalError if invalid name given | Takeshi KOMIYA | 2017-04-02 | 1 | -2/+1 | |
| | | ||||||
* | | Merge branch 'stable' | Takeshi KOMIYA | 2017-03-26 | 1 | -1/+1 | |
|\ \ | |/ | ||||||
| * | Year++ | Takeshi KOMIYA | 2017-03-26 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'stable' | Takeshi KOMIYA | 2017-03-18 | 1 | -19/+52 | |
|\ \ | |/ | ||||||
| * | Merge pull request #3520 from agjohnson/fix-domain-py-nesting | Takeshi KOMIYA | 2017-03-18 | 1 | -17/+54 | |
| |\ | | | | | | | Fix Python domain nesting | |||||
| | * | Review feedback, cleanup, and docs | Anthony Johnson | 2017-03-15 | 1 | -25/+26 | |
| | | | ||||||
| | * | Fix Python domain nesting | Anthony Johnson | 2017-03-06 | 1 | -17/+53 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moved #3465 here, to address this in `stable` instead. This fixes a problem with the Python domain object nesting. Because only one object name was stored in `ref_context`, and reset to `None` in `after_content`, nesting broke if you put anything after a nested class: ```rst .. py:class:: Parent .. py:method:: foo() This wouldn't resolve: :py:meth:`bar` .. py:class:: Child In the `after_content` method, the object is reset to `None`, so anything after this in the same nesting is considered to be top level instead. .. py:method:: bar() This is top level, as the domain thinks the surrounding object is `None` ``` This depends on #3519 and can be rebased after that is merged into stable Fixes #3065 Refs #3067 | |||||
* | | | Split some long type-checking annotation lines | jfbu | 2017-03-12 | 1 | -6/+18 | |
| | | | ||||||
* | | | Merge branch 'stable' | jfbu | 2017-03-12 | 1 | -6/+6 | |
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts resolved: sphinx/domains/cpp.py sphinx/domains/python.py sphinx/texinputs/sphinx.sty sphinx/util/docfields.py sphinx/writers/latex.py tests/test_build_latex.py Also updated: sphinx/domains/__init__.py | |||||
| * | | Make docfield xref changes backwards compatible | Jakob Lykke Andersen | 2017-03-11 | 1 | -8/+8 | |
| | | | ||||||
| * | | Add callback on domains for xrefs from fields. | Jakob Lykke Andersen | 2017-03-08 | 1 | -4/+4 | |
| |/ | | | | | | | | | Fixes sphinx-doc/sphinx#2607. Fixes sphinx-doc/sphinx#2665. | |||||
* | | Upgrade to mypy-0.5 | Takeshi KOMIYA | 2017-03-03 | 1 | -1/+1 | |
| | | ||||||
* | | Reduce DeprecationWarnings for regexp | Takeshi KOMIYA | 2017-02-17 | 1 | -1/+1 | |
| | |