summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Disable testing with nightly python temporarilymypy-0.790Takeshi KOMIYA2020-10-241-3/+0
|
* Fix mypy violations (with mypy-0.790)Takeshi KOMIYA2020-10-244-9/+9
|
* Merge pull request #8310 from jakobandersen/c_function_param_targetJakob Lykke Andersen2020-10-135-9/+72
|\ | | | | C, fix links to function parameters
| * C, fix links to function parametersJakob Lykke Andersen2020-10-135-9/+72
|/
* Merge pull request #8275 from jakobandersen/cpp_fix_crashJakob Lykke Andersen2020-10-033-7/+35
|\ | | | | C++, properly reject functions as duplicates
| * C++, properly reject functions as duplicatesJakob Lykke Andersen2020-10-033-0/+22
| | | | | | | | Fixes sphinx-doc/sphinx#8270
| * C++, improve warning and debug messagesJakob Lykke Andersen2020-10-031-7/+13
|/
* Merge pull request #8242 from jakobandersen/c_get_objectsJakob Lykke Andersen2020-09-253-21/+24
|\ | | | | C, fix names in get_objects()
| * C, fix names in get_objects()Jakob Lykke Andersen2020-09-143-21/+24
|/ | | | Fixes sphinx-doc/sphinx#8160
* Merge pull request #8205 from tk0miya/test_with_pygments270Takeshi KOMIYA2020-09-131-1/+7
|\ | | | | Fix our test failed with pygments-2.7.0
| * Fix our test failed with pygments-2.7.0Takeshi KOMIYA2020-09-131-1/+7
| | | | | | | | | | Since pygments-2.7.0, it has changed the style of output HTML. That makes our test broken. This fixes it to pass with new pygments.
* | Update CHANGES after PRJakob Lykke Andersen2020-09-121-0/+4
| |
* | Merge pull request #8188 from utzig/fix-c-domain-intersphinxJakob Lykke Andersen2020-09-121-0/+4
|\ \ | | | | | | domains: c: add missing intersphinx object types
| * | domains: c: add missing intersphinx object typesFabio Utzig2020-09-091-0/+4
| |/ | | | | | | | | | | | | | | | | For intersphinx to be able to resolve references to C-Domain objects, it needs to have them declared in the obj_types dict. This is currently missing enum, enumerator, struct and union so those can't be referenced by an external project. This commit fixes the issue by adding them. Signed-off-by: Fabio Utzig <fabio.utzig@nordicsemi.no>
* | Merge pull request #8187 from utzig/fix-typosJakob Lykke Andersen2020-09-092-2/+2
|\ \ | |/ |/| domains: c: cpp: fix typos
| * domains: c: cpp: fix typosFabio Utzig2020-09-092-2/+2
|/ | | | Signed-off-by: Fabio Utzig <fabio.utzig@nordicsemi.no>
* Bump versionTakeshi KOMIYA2020-08-142-3/+24
|
* Bump to 3.2.1 finalv3.2.1Takeshi KOMIYA2020-08-142-38/+5
|
* Merge pull request #8108 from tk0miya/8099_NameError_for_TYPE_CHECKINGTakeshi KOMIYA2020-08-144-0/+37
|\ | | | | Fix #8099: autodoc: NameError is raised when script uses TYPE_CHECKING
| * Merge branch '3.2.x' into 8099_NameError_for_TYPE_CHECKINGTakeshi KOMIYA2020-08-146-14/+47
| |\ | |/ |/|
* | Merge pull request #8117 from jakobandersen/c_cpp_function_attributesJakob Lykke Andersen2020-08-136-14/+44
|\ \ | | | | | | C and C++, parsing function attributes
| * | C and C++, parsing function attributesJakob Lykke Andersen2020-08-136-14/+44
|/ / | | | | | | Fixes sphinx-doc/sphinx#8114
* | Merge pull request #8113 from jakobandersen/cpp_template_templateJakob Lykke Andersen2020-08-133-0/+3
|\ \ | | | | | | C++, fix template template parameter parsing
| * | C++, fix template template parameter parsingJakob Lykke Andersen2020-08-133-0/+3
|/ / | | | | | | https://github.com/sphinx-doc/sphinx/pull/8037#issuecomment-673511490
| * Fix #8099: autodoc: NameError is raised when script uses TYPE_CHECKINGTakeshi KOMIYA2020-08-134-0/+37
|/ | | | | | `typing.get_type_hints()` raises NameError when the target object contains unresolavable type annotation (ex. TYPE_CHECKING). This handles the exception and use unresolved annotations for type hints.
* Update CHANGES for PR #8095Takeshi KOMIYA2020-08-131-0/+5
|
* Merge pull request #8095 from keewis/toggle-preprocessorTakeshi KOMIYA2020-08-133-35/+64
|\ | | | | add a setting to enable / disable the numpy type preprocessor
| * default to False and update the testsKeewis2020-08-122-32/+34
| |
| * fix a typoKeewis2020-08-101-1/+1
| |
| * only preprocess if the preprocessor is enabledKeewis2020-08-102-5/+27
| |
| * add a setting to disable the type preprocessorKeewis2020-08-101-1/+6
| |
* | Merge pull request #8092 from tk0miya/8085_AttributeError_on_get_type_hintsTakeshi KOMIYA2020-08-122-0/+8
|\ \ | |/ |/| Fix #8091: autodoc: AttributeError is raised on documenting an attribute
| * Fix #8091: autodoc: AttributeError is raised on documenting an attributeTakeshi KOMIYA2020-08-102-0/+8
|/ | | | | | | | | Until Python 3.5.2, typing.get_type_hints() raises AttributeError if given object does not have `__code__` attribute. This handles the exception not to crash building documents. Note: The AttributeError was fixed at 3.5.3 refs: https://github.com/python/cpython/commit/991d14fee1805e17647940a2a8cbf4f62f0f09ea
* Merge branch '8084_KeyError_for_broken_class' into 3.2.xTakeshi KOMIYA2020-08-102-0/+8
|\
| * Fix #8084: autodoc: KeyError is raised on documenting a broken attributeTakeshi KOMIYA2020-08-092-0/+9
| | | | | | | | | | | | ``typing.get_type_hints()`` raises KeyError when a class having invalid __module__ was given. This handles the exception not to crash on build documents.
* | Fix #8074: napoleon: Crashes during processing C-ext moduleTakeshi KOMIYA2020-08-092-1/+6
|/ | | | | inspect.getfile() raises TypeError if given object is a C-extension. This handles the exception not to be crashed.
* Bump versionTakeshi KOMIYA2020-08-082-3/+24
|
* Bump versionTakeshi KOMIYA2020-08-082-3/+24
|
* Bump to 3.2.0 finalv3.2.0Takeshi KOMIYA2020-08-081-8/+2
|
* Merge CHANGES of 3.1.3 (unreleased) to 3.2.0Takeshi KOMIYA2020-08-081-25/+0
|
* Update CHANGES for PR #8071Takeshi KOMIYA2020-08-081-0/+1
|
* Merge pull request #8071 from asmeurer/self-reference-warning-typeTakeshi KOMIYA2020-08-081-1/+3
|\ | | | | Make the toc.circular suppress_warnings flag apply to self referenced toctrees
| * Make the toc.circular suppress_warnings flag apply to self referenced toctreesAaron Meurer2020-08-071-1/+3
|/ | | | Fixes https://github.com/sphinx-doc/sphinx/issues/7410#issuecomment-670678193.
* Merge pull request #8038 from keewis/custom-get_documenterTakeshi KOMIYA2020-08-081-2/+11
|\ | | | | register custom autosummary get_documenter functions
| * update the type hintKeewis2020-08-071-1/+1
| |
| * return a documenter instance instead of just the classKeewis2020-08-071-4/+4
| |
| * add a create_documenter method wrapping get_documenterKeewis2020-08-071-1/+10
| |
| * revert the dispatcher changesKeewis2020-08-073-29/+1
| |
| * Merge branch '3.x' into custom-get_documenterKeewis2020-08-025-10/+80
| |\
| * | fix the calls of the custom documenter functionsKeewis2020-08-021-2/+2
| | |