summaryrefslogtreecommitdiff
path: root/sphinx/pycode/parser.py
Commit message (Collapse)AuthorAgeFilesLines
* A happy new year!Takeshi KOMIYA2022-01-011-1/+1
|
* Fix #9968: autodoc: ivars are not shown if __init__ has posonlyargsTakeshi KOMIYA2021-12-191-0/+4
|
* Improve sphinx.pycode.parser docstringsLouis Maddox2021-07-181-9/+9
|
* refactor: Add Optional to type annotationsTakeshi KOMIYA2021-05-101-10/+10
|
* refactor: Use PEP-526 based variable annotation (sphinx.pycode)Takeshi KOMIYA2021-03-271-26/+26
|
* Merge branch '3.x'Takeshi KOMIYA2021-01-011-1/+1
|\
| * A happy new year!Takeshi KOMIYA2021-01-011-1/+1
| | | | | | | | | | | | | | .. note:: $ find sphinx tests LICENSE doc/conf.py -type f -exec sed -i '' -e 's/2007\-20../2007-2021/' {} \; $ git co sphinx/locale/**/*.js sphinx/templates/epub3/mimetype
* | Merge branch '3.x'Takeshi KOMIYA2020-11-121-2/+1
|\ \ | |/
| * Sort imports with isortFrançois Freitag2020-11-111-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Keep imports alphabetically sorted and their order homogeneous across Python source files. The isort project has more feature and is more active than the flake8-import-order plugin. Most issues caught were simply import ordering from the same module. Where imports were purposefully placed out of order, tag with isort:skip.
* | Fix flake8 issueFrançois Freitag2020-11-071-1/+0
| |
* | Drop code for supporting py35Takeshi KOMIYA2020-11-061-7/+2
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-07-241-1/+2
|\ \ | |/
| * refactor: pycode: Use OrderedDict to store variable commentsTakeshi KOMIYA2020-07-191-1/+2
| | | | | | | | | | | | It is worthy to keep the order of analyzer.attr_docs to generate document in reproducible. So this uses OrderedDict explicitly to do that. It also helps python3.5 environment.
* | Merge tag 'v3.1.1'Takeshi KOMIYA2020-07-051-1/+2
|\ \ | |/
| * FIX: Fix circular import problemEric Larson2020-06-091-1/+2
| |
* | Merge tag 'v3.1.0'Takeshi KOMIYA2020-07-051-0/+34
|\ \ | |/
| * pycode: Detect @overload decoratorsTakeshi KOMIYA2020-05-311-0/+34
| |
* | refactor: Update type annotationsTakeshi KOMIYA2020-05-021-1/+4
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-04-301-0/+38
|\ \ | |/
| * pycode: Detect @final decoratorsTakeshi KOMIYA2020-04-281-0/+38
| |
* | Merge branch '3.x'Takeshi KOMIYA2020-04-281-35/+21
|\ \ | |/
| * refactor: pycode: visit_ImportTakeshi KOMIYA2020-04-261-8/+2
| |
| * pycode: Fix wrong type annotationTakeshi KOMIYA2020-04-261-1/+1
| |
| * refactor: pycode: Add VariableCommentPicker.get_qualname_for()Takeshi KOMIYA2020-04-261-26/+18
| |
* | Deprecate codes for python 3.5Takeshi KOMIYA2020-03-071-1/+1
|/
* Merge branch '2.0'Takeshi KOMIYA2020-02-091-2/+27
|\
| * autodoc: Support type_comment styled type annotation for variablesTakeshi KOMIYA2020-02-031-3/+5
| |
| * pycode: Support type annotations for variablesTakeshi KOMIYA2020-02-031-2/+25
| |
* | Merge branch '2.0'Takeshi KOMIYA2020-01-011-2/+2
|\ \ | |/
| * A happy new year!Takeshi KOMIYA2020-01-011-1/+1
| |
| * mypy: Enable disallow_incomplete_defs flag for type checkingTakeshi KOMIYA2019-12-301-1/+1
| |
* | Merge branch '2.0'Takeshi KOMIYA2019-12-221-1/+1
|\ \ | |/
| * Merge pull request #6906 from kpnr/patch-1Takeshi KOMIYA2019-12-221-1/+1
| |\ | | | | | | Update parser.py
| | * Update parser.pykpnr2019-12-121-1/+1
| | | | | | | | | encoding damages non-ASCII characters
* | | Merge branch '2.0'Takeshi KOMIYA2019-12-211-1/+1
|\ \ \ | |/ /
| * | Fix mypy violations (for mypy-0.761)Takeshi KOMIYA2019-12-211-1/+1
| |/
* | Merge branch '2.0'Takeshi KOMIYA2019-12-011-1/+1
|\ \ | |/
| * Fix mypy violations (for mypy-0.750)Takeshi KOMIYA2019-11-301-1/+1
| |
* | Fix inaccurate docstring for TokenProcessor.fetch_token()Jon Dufresne2019-08-151-1/+1
|/
* Fix autodoc: autodoc_member_order_does not refer order of imports (refs: #6574)Takeshi KOMIYA2019-07-131-0/+16
|
* Merge branch '2.1.3' into 2.0Takeshi KOMIYA2019-07-131-1/+1
|\
| * Fix mypy violations (for mypy-0.720)Takeshi KOMIYA2019-07-131-1/+1
| |
* | Migrate to py3 style type annotation: sphinx.pycode.parserTakeshi KOMIYA2019-07-061-79/+40
|/
* Fix #6451: autodoc: generates docs for "optional import"ed modules as variablesTakeshi KOMIYA2019-06-081-0/+11
|
* Add docstring to pycode.parserTakeshi KOMIYA2019-04-241-0/+9
|
* pycode: Support "async" syntaxTakeshi KOMIYA2019-04-231-0/+4
|
* Clean up import for annotationsTakeshi KOMIYA2019-03-061-1/+1
|
* Merge branch '1.8'Takeshi KOMIYA2019-01-021-1/+1
|\
| * A happy new year!Takeshi KOMIYA2019-01-021-1/+1
| |
* | Replace use of six.text_type with strJon Dufresne2018-12-181-3/+1
| | | | | | | | | | This removes the last use of the six package allowing Sphinx to remove it as a dependency.