summaryrefslogtreecommitdiff
path: root/sphinx/domains/python.py
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch '2.0'Takeshi KOMIYA2019-06-301-132/+79
|\ \ | |/
| * Migrate to py3 style type annotation: sphinx.domains.pythonTakeshi KOMIYA2019-06-301-132/+79
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-06-091-2/+3
|\ \ | |/
| * Fix py domain: duplicated warning does not point the location of source codeTakeshi KOMIYA2019-06-021-2/+3
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-05-291-1/+3
|\ \ | |/
| * Merge pull request #6365 from tk0miya/refactor_py_domainTakeshi KOMIYA2019-05-191-0/+3
| |\ | | | | | | Add :abstractmethod: option to py:method directive and support abstractmethod by autodoc
| | * Add :abstractmethod: option to py:method directive (refs: #6138)Takeshi KOMIYA2019-05-151-0/+3
| | |
| * | Fix #6379: py domain: Module index (py-modindex.html) has duplicate titlesTakeshi KOMIYA2019-05-191-1/+0
| |/
* | Merge branch '2.0'Takeshi KOMIYA2019-05-131-6/+14
|\ \ | |/
| * Add :property: option to py:method directiveTakeshi KOMIYA2019-05-121-6/+14
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-05-061-3/+22
|\ \ | |/
| * Fix #4777: Add :async: option to py:function and py:method directivesTakeshi KOMIYA2019-04-231-3/+22
| |
* | Merge branch '2.0'jfbu2019-04-231-33/+33
|\ \ | |/
| * Add :classmethod: and :staticmethod: options to py:method directiveTakeshi KOMIYA2019-04-131-33/+33
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-04-141-6/+138
|\ \ | |/
| * Add PyFunction and PyVariable; directives for python functions and variablesTakeshi KOMIYA2019-04-131-2/+37
| |
| * deprecate PyClassmember classTakeshi KOMIYA2019-04-071-1/+11
| |
| * Add PyAttribute class; a directive for python attribute descriptionTakeshi KOMIYA2019-04-071-1/+20
| |
| * Add PyClassMethod and PyStaticMethod; directives for python method descriptionTakeshi KOMIYA2019-04-071-2/+48
| |
| * Add PyMethod class; a directive for python method descriptionTakeshi KOMIYA2019-04-071-1/+24
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-04-071-46/+72
|\ \ | |/
| * Merge pull request #6236 from tk0miya/refactor_pydomain3Takeshi KOMIYA2019-04-061-39/+66
| |\ | | | | | | Add data accessors and helper methods to PythonDomain
| | * Add PythonDomain.note_module() to register a python module to the domainTakeshi KOMIYA2019-03-311-6/+13
| | |
| | * Add PythonDomain.note_module() to register a python object to the domainTakeshi KOMIYA2019-03-311-10/+21
| | |
| | * Add "modules" property to PythonDomainTakeshi KOMIYA2019-03-311-5/+10
| | |
| | * Add "objects" property to PythonDomainTakeshi KOMIYA2019-03-311-18/+22
| | |
| * | Update type annotations for python domainTakeshi KOMIYA2019-03-311-7/+6
| |/
* | Drop features and APIs deprecated in 1.8Takeshi KOMIYA2019-03-301-9/+1
|/
* Merge branch '2.0'Takeshi KOMIYA2019-03-291-1/+2
|\
| * Fix #6196: py domain: unexpected prefix is generatedTakeshi KOMIYA2019-03-231-1/+2
| |
* | refactor PyObject classTakeshi KOMIYA2019-03-231-27/+21
|/
* Clean up import for annotationsTakeshi KOMIYA2019-03-061-1/+1
|
* Fix mypy violationsTakeshi KOMIYA2019-02-141-1/+1
|
* Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Remove unnecessary encoding cookie from Python source filesJon Dufresne2018-12-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In Python 3, the default encoding of source files is utf-8. The encoding cookie is now unnecessary and redundant so remove it. For more details, see the docs: https://docs.python.org/3/howto/unicode.html#the-string-type > The default encoding for Python source code is UTF-8, so you can > simply include a Unicode character in a string literal ... Includes a fix for the flake8 header checks to stop expecting an encoding cookie.
* | Use Python 3 super() argument-less syntaxJon Dufresne2018-12-151-9/+7
| | | | | | | | | | | | The form is less verbose and more idiomatic for Python 3 only code. https://docs.python.org/3/library/functions.html#super
* | Replace all "unicode" type by "str"Takeshi KOMIYA2018-12-151-38/+38
| |
* | Add docutils-stubs to test depsTakeshi KOMIYA2018-12-151-1/+1
| |
* | Add TextlikeNode type for docfieldsTakeshi KOMIYA2018-12-101-5/+5
| |
* | Fix annotations for Directives (Replace N_co with nodes.Node)Takeshi KOMIYA2018-12-011-6/+6
| |
* | Fix annotations for domainsTakeshi KOMIYA2018-11-301-21/+20
| |
* | refactor: Use super() to call methods of superclassTakeshi KOMIYA2018-11-281-2/+2
| |
* | Merge pull request #5665 from tk0miya/fix_typehintsTakeshi KOMIYA2018-11-261-0/+1
|\ \ | | | | | | Add sphinx.util.typing:unicode to help mypy-3 migration
| * | Add sphinx.util.typing:unicode to help mypy-3 migrationTakeshi KOMIYA2018-11-241-0/+1
| | |
* | | Fix annotations for Domain.resolve_xref()Takeshi KOMIYA2018-11-241-2/+2
|/ /
* | Add IndexEntry class to represent an entry of indicesTakeshi KOMIYA2018-11-211-8/+11
| |
* | Merge branch '1.8'Takeshi KOMIYA2018-10-161-2/+2
|\ \ | |/
| * Fix mypy violationsTakeshi KOMIYA2018-10-161-2/+2
| |
* | Merge branch 'master' into HEADTakeshi KOMIYA2018-09-221-5/+4
|\ \