Commit Graph
100 Commits
Author SHA1 Message Date
Takeshi KOMIYA 2289ae0a11 Merge pull request #6458 from tk0miya/6451_autodoc_optonal_imported_modules
Fix #6451: autodoc: generates docs for "optional import"ed modules as variables
2019-06-10 02:49:14 +09:00
Takeshi KOMIYA 1148f9f951 Merge branch '2.1.1' into 6451_autodoc_optonal_imported_modules 2019-06-10 02:31:32 +09:00
Takeshi KOMIYA c3b93c15c2 Update CHANGES for PR #6445 2019-06-10 01:42:14 +09:00
Takeshi KOMIYA 0b95f3f6b3 Merge pull request #6460 from tk0miya/6436_napoleon_unknown_target_name
Fix #6436: napoleon: "Unknown target name" error
2019-06-10 01:09:42 +09:00
Takeshi KOMIYA bc61713ab6 Merge branch '2.1.1' into 6436_napoleon_unknown_target_name 2019-06-10 01:00:39 +09:00
Takeshi KOMIYA 783de00bf0 Merge pull request #6457 from tk0miya/6455_napoleon_ignores_properties
Fix #6455: napoleon: docstrings for properties are not processed
2019-06-10 00:43:12 +09:00
Takeshi KOMIYA dc540e2c78 Merge pull request #6465 from bingyao/6464_fix_language_code_links
Fix #6464: Update invalid links for language codes references
2019-06-10 00:42:05 +09:00
Takeshi KOMIYA c4dfc7402e Fix #6436: napoleon: "Unknown target name" error 2019-06-09 00:23:18 +09:00
Takeshi KOMIYA 0aed08b5be Fix #6451: autodoc: generates docs for "optional import"ed modules as variables 2019-06-08 19:06:52 +09:00
Takeshi KOMIYA 4945628594 Fix #6455: napoleon: docstrings for properties are not processed 2019-06-08 13:51:14 +09:00
Takeshi KOMIYA f0b1cbb734 Merge pull request #6453 from tk0miya/6452_autosummary_crashed_with_properties
Fix #6452: autosummary: crashed when generating document of properties
2019-06-07 22:49:01 +09:00
Takeshi KOMIYA bc5e18af92 Fix #6452: autosummary: crashed when generating document of properties 2019-06-07 02:23:39 +09:00
Takeshi KOMIYA 2f93300920 Fix #6448: autodoc: crashed when autodocumenting classes with __slots__ = None 2019-06-05 22:28:39 +09:00
Takeshi KOMIYA 3360f2461c Bump version 2019-06-02 21:14:52 +09:00
Takeshi KOMIYA 653b0e0000 Bump to 2.1.0 final 2019-06-02 21:10:40 +09:00
Takeshi KOMIYA 290ead8ce7 Merge changes entry for 2.0.2 to 2.1.0 2019-06-02 20:33:42 +09:00
Takeshi KOMIYA 84da50cd88 Merge pull request #6428 from tk0miya/improve_docs
docs: Use directive:option in extensions/graphviz
2019-06-02 18:39:04 +09:00
Takeshi KOMIYA 1303ea7cdf docs: Use directive:option in extensions/graphviz 2019-06-02 18:18:55 +09:00
Takeshi KOMIYA 27dd8367c6 Merge pull request #6423 from tk0miya/1063_autodoc_undoc_module_variables
Fix #1063: autodoc: automodule directive handles undocumented module level variables
2019-06-02 16:20:49 +09:00
Takeshi KOMIYA 91fceb4b5f Merge branch '2.0.2' into 2.0 2019-06-02 00:58:46 +09:00
Takeshi KOMIYA 69d93c967c Fix #1063: autodoc: automodule directive handles undocumented module level variables 2019-06-01 23:18:37 +09:00
Takeshi KOMIYA 54d5fcfaeb Merge pull request #6416 from tk0miya/2310_force_highlighting
Add :force: option to code directives
2019-06-01 14:17:53 +09:00
Takeshi KOMIYA 71842264b2 Sphinx.add_lexer() now takes a Lexer class instead of instance 2019-06-01 13:49:16 +09:00
Takeshi KOMIYA 5d8c25b605 refactor: app.add_lexer() 2019-06-01 13:42:57 +09:00
Takeshi KOMIYA e001d358d0 Add :force: option to code directives 2019-06-01 13:42:57 +09:00
Takeshi KOMIYA e9c5e3656f highlight: Enable raiseonerror only if force=False 2019-06-01 12:48:15 +09:00
Takeshi KOMIYA 348498c651 Merge pull request #6421 from tk0miya/6265_contents
doc: Change wording for contents directive (refs: #6265)
2019-06-01 11:46:46 +09:00
Takeshi KOMIYA c6d840d95a doc: Change wording for contents directive (refs: #6265) 2019-06-01 11:27:38 +09:00
Takeshi KOMIYA 1769280348 Merge pull request #6420 from tk0miya/6405_wrong_link
Fix #6405: docs: wrong link
2019-06-01 01:42:52 +09:00
Takeshi KOMIYA c74296fa50 Fix #6405: docs: wrong link 2019-06-01 01:24:57 +09:00
Takeshi KOMIYA 2afba22cee Merge pull request #6397 from tk0miya/6361_autodoc_typehints
Close #6361: autodoc: Add autodoc_typehints to suppress typehints from signature
2019-06-01 01:07:37 +09:00
Takeshi KOMIYA b4923fc23d Merge pull request #6412 from tk0miya/refactor_apidoc
refactor apidoc: Add is_skipped_module()
2019-05-31 01:34:51 +09:00
Takeshi KOMIYA a647dbb189 Merge pull request #6411 from tk0miya/refactor_autosummary
Fix autosummary should use new documenters
2019-05-31 00:50:39 +09:00
Takeshi KOMIYA e4830f562c Update CHANGES for PR #6408 2019-05-31 00:50:14 +09:00
Takeshi KOMIYA 29336e6c45 Merge pull request #6403 from tk0miya/6402_unknown_image
Fix #6402: image directive crashes by unknown image format
2019-05-30 01:30:33 +09:00
Takeshi KOMIYA f91577be74 Merge pull request #6410 from tk0miya/refactor_doc
doc: Fold lines by 80 columns
2019-05-30 01:29:50 +09:00
Takeshi KOMIYA be6f4fd8f6 refactor apidoc: Add is_skipped_module() 2019-05-30 01:12:23 +09:00
Takeshi KOMIYA 920c29bda8 Fix autosummary should use new documenters 2019-05-30 01:09:39 +09:00
Takeshi KOMIYA d6063ff35b doc: Fold lines by 80 columns 2019-05-30 01:07:05 +09:00
Takeshi KOMIYA 984d2f4b22 Makefile: Add doclinter target 2019-05-30 01:07:04 +09:00
Takeshi KOMIYA e80f88ac62 Merge pull request #6404 from tk0miya/6347_autodoc_crashes_by_plain_Tuple
Fix #6347: autodoc: crashes with a plain Tuple on Python 3.6 and 3.5
2019-05-30 00:58:45 +09:00
Takeshi KOMIYA 3456ea7a72 Fix #6402: image directive crashes by unknown image format 2019-05-30 00:56:31 +09:00
Takeshi KOMIYA eea9fbbdae Merge pull request #6401 from tk0miya/4390_semantic_signature_in_HTML
Fix #4390: html: Consistent and semantic CSS for signatures
2019-05-30 00:49:25 +09:00
Takeshi KOMIYA 9c483a5818 Merge pull request #6398 from tk0miya/6239_chinese_latex
Close #6239: latex: Support to build Chinese documents
2019-05-30 00:42:02 +09:00
Takeshi KOMIYA 4ded940ee5 Close #6239: latex: Support to build Chinese documents 2019-05-29 00:58:11 +09:00
Takeshi KOMIYA 880c47ff61 Fix #6347: autodoc: crashes with a plain Tuple on Python 3.6 and 3.5 2019-05-29 00:51:01 +09:00
Takeshi KOMIYA bd4cd571e9 Fix #4390: html: Consistent and semantic CSS for signatures 2019-05-29 00:49:13 +09:00
Takeshi KOMIYA 804d5d804a Merge pull request #6407 from tk0miya/6406_wrong_year
Fix #6406: Wrong year is returned for ``SOURCE_DATE_EPOCH``
2019-05-29 00:48:34 +09:00
Takeshi KOMIYA b7a39276b8 Fix #6406: Wrong year is returned for `SOURCE_DATE_EPOCH` 2019-05-29 00:40:55 +09:00
Takeshi KOMIYA ed8308c29f Merge pull request #6396 from tk0miya/refactor_autosummary
refactor: Add AutosummaryRenderer; rendering utility for autosummary
2019-05-27 01:54:31 +09:00
Takeshi KOMIYA 224551ca6c Merge pull request #6395 from tk0miya/6350_autosummary_is_confused_by_default_value
Fix #6350: autosummary is confused by an argument having some kind of default value
2019-05-27 01:53:34 +09:00
Takeshi KOMIYA 9f59a0416b Merge pull request #6394 from tk0miya/6387_search_on_haiku
Fix #6387: html search: failed to search document with haiku and scrolls themes
2019-05-27 01:52:44 +09:00
Takeshi KOMIYA 16acc15b2c Merge pull request #6386 from tk0miya/doclinter
Enable doclinter by default on CI
2019-05-26 11:03:37 +09:00
Takeshi KOMIYA 4bb1a56842 Do docslint on Travis 2019-05-26 10:53:53 +09:00
Takeshi KOMIYA 9b2423c5bb doclinter: restrict by 90 columns 2019-05-26 10:53:53 +09:00
Takeshi KOMIYA 439f329466 doclinter: Fix files are ignored. 2019-05-26 10:53:52 +09:00
Takeshi KOMIYA c4b20a82ea doclinter: Ignore large code-block and long interpreted text 2019-05-26 10:53:52 +09:00
Takeshi KOMIYA ce9d58349e refactor: Add AutosummaryRenderer; rendering utility for autosummary 2019-05-26 00:52:10 +09:00
Takeshi KOMIYA 0ea380eddd Close #6361: autodoc: Add autodoc_typehints to suppress typehints from signature 2019-05-26 00:35:24 +09:00
Takeshi KOMIYA dd1b5beb74 Fix #6350: autosummary is confused by an argument having namedtuple as a default value 2019-05-25 21:25:07 +09:00
Takeshi KOMIYA 5d640f3c10 Fix #6350: autosummary is confused by an argument having default string value containing a single quote 2019-05-25 21:25:07 +09:00
Takeshi KOMIYA 4b86215fbf Fix #6387: html search: failed to search document with haiku and scrolls themes 2019-05-25 21:21:44 +09:00
Takeshi KOMIYA 6e795a05be Merge pull request #6388 from tk0miya/6325_autodoc_supports_slots
Close #6325: autodoc: Support attributes in __slots__
2019-05-25 21:17:04 +09:00
Takeshi KOMIYA 38aacdffdb Merge pull request #6392 from tk0miya/6348_hieroglyph
doc: Remove hieroglyph temporarily (refs: #6348)
2019-05-23 10:54:28 +09:00
Takeshi KOMIYA 1e221da332 doc: Remove hieroglyph temporarily (refs: #6348) 2019-05-23 10:32:18 +09:00
Takeshi KOMIYA 277aba935d Close #6325: autodoc: Support attributes in __slots__ 2019-05-22 09:56:46 +09:00
Takeshi KOMIYA 12ad21f1e3 Merge pull request #6385 from tk0miya/6384_docs
docs: Update URL of writethedocs (refs: #6384)
2019-05-21 23:15:00 +09:00
Takeshi KOMIYA 44f03e2c75 docs: Update URL of writethedocs 2019-05-21 22:16:15 +09:00
Takeshi KOMIYA 3de408d2d9 Merge pull request #6366 from tk0miya/refactor_rst_domain_doc
doc: Update with rst:directive:option directive
2019-05-20 01:33:41 +09:00
Takeshi KOMIYA c749eb1ba6 Make directive option unique using directive name 2019-05-20 00:59:18 +09:00
Takeshi KOMIYA 3105feec80 doc: Update with rst:directive:option directive 2019-05-20 00:26:28 +09:00
Takeshi KOMIYA 557d8d140e Merge pull request #6365 from tk0miya/refactor_py_domain
Add :abstractmethod: option to py:method directive and support abstractmethod by autodoc
2019-05-19 23:46:34 +09:00
Takeshi KOMIYA 603bae4173 Merge pull request #6376 from tk0miya/6375_angle_brackets_in_linktitle
Fix #6375: extlinks: Cannot escape angle brackets in link caption
2019-05-19 23:43:50 +09:00
Takeshi KOMIYA 220dbfe6cf Merge pull request #6383 from tk0miya/6379_dup_modindex
Fix #6379: py domain: Module index (py-modindex.html) has duplicate titles
2019-05-19 23:43:09 +09:00
Takeshi KOMIYA 1be3f6c653 Merge branch '2.0' into 6375_angle_brackets_in_linktitle 2019-05-19 23:28:05 +09:00
Takeshi KOMIYA d854ec9e10 Merge pull request #6381 from tk0miya/6378_linkcheck
Fix #6378: linkcheck: Send commonly used User-Agent
2019-05-19 23:25:56 +09:00
Takeshi KOMIYA 8ed6a9ceb4 Fix #6379: py domain: Module index (py-modindex.html) has duplicate titles 2019-05-19 22:19:13 +09:00
Takeshi KOMIYA 690a566791 Fix #6378: linkcheck: Send commonly used User-Agent 2019-05-19 01:39:05 +09:00
Takeshi KOMIYA 4fc121fb99 Update CHANGES 2019-05-17 01:55:08 +09:00
Takeshi KOMIYA f0fe536535 Merge pull request #6209 from Gallaecio/master
Support coverage_ignore_py in the coverage extension
2019-05-17 01:53:07 +09:00
Takeshi KOMIYA 63b30b1779 Merge pull request #6270 from larsoner/explain
ENH: Explain warnings-as-errors
2019-05-17 01:25:35 +09:00
Takeshi KOMIYA 279223065b Merge branch '2.0' into master 2019-05-17 01:24:45 +09:00
Takeshi KOMIYA 2965f2cdc5 Merge pull request #6373 from gibfahn/suppress_warnings_autosectionlabel
autosectionlabel: add type for suppress_warnings
2019-05-17 01:15:34 +09:00
Takeshi KOMIYA 092d87bde9 Fix #6375: extlinks: Cannot escape angle brackets in link caption 2019-05-16 23:14:57 +09:00
Takeshi KOMIYA c81ae00430 Merge pull request #6369 from tk0miya/refactor_apidoc_module_join
refactor: apidoc: Replace makename() by module_join()
2019-05-15 00:36:21 +09:00
Takeshi KOMIYA 048fd3d09c Merge pull request #6368 from tk0miya/refactor_autodoc
Reduce warnings of autodoc in 2.0 branch
2019-05-15 00:35:25 +09:00
Takeshi KOMIYA 45ebbc6e86 Merge pull request #6367 from tk0miya/refactor_docs
Fix modname of HTMLHelpBuilder
2019-05-15 00:34:18 +09:00
Takeshi KOMIYA 7c8b1ad900 refactor: apidoc: Replace makename() by module_join() 2019-05-15 00:18:00 +09:00
Takeshi KOMIYA 0489fad63a Do not emit warning for Documenter.format_args() 2019-05-15 00:10:00 +09:00
Takeshi KOMIYA db4dd6c9f9 Fix FakeDirective emits warnings 2019-05-15 00:09:58 +09:00
Takeshi KOMIYA 64eacb30a8 Fix modname of HTMLHelpBuilder 2019-05-15 00:08:27 +09:00
Takeshi KOMIYA e288999933 Close #744: autodoc: Support abstractmethod 2019-05-15 00:01:00 +09:00
Takeshi KOMIYA 358e582490 Add :abstractmethod: option to py:method directive (refs: #6138) 2019-05-15 00:00:51 +09:00
Takeshi KOMIYA af9df449ea Update CHANGES for PR #6358 2019-05-14 22:32:05 +09:00
Takeshi KOMIYA c1b30c1204 Merge pull request #6358 from cpitclaudel/production_rawsource
productionlist: Put the full production in production.rawsource
2019-05-14 22:30:38 +09:00
Takeshi KOMIYA 55554b0ead Update CHANGES for PR #6363 2019-05-13 23:59:23 +09:00
Takeshi KOMIYA 6e32bb7042 Merge pull request #6363 from bskinn/6323_makebat_o_opt
Add %O% option to make.bat template; update docs
2019-05-13 23:57:38 +09:00
Takeshi KOMIYA 774c59821c Merge pull request #6353 from tk0miya/6311_autosummary_confused_by_complex_typehints2
Fix #6311: autosummary: autosummary table gets confused by complex type hints
2019-05-13 21:51:11 +09:00
Takeshi KOMIYA 59d0f076ec Merge branch '2.0' into 6311_autosummary_confused_by_complex_typehints2 2019-05-13 21:16:43 +09:00
Takeshi KOMIYA 416426dfb7 Merge pull request #6356 from tk0miya/foldlines
Add utils/doclinter.py; a documenter linter for Sphinx
2019-05-13 14:39:01 +09:00