Commit Graph

12722 Commits

Author SHA1 Message Date
Takeshi KOMIYA
321ad49e03
Merge pull request #6111 from tk0miya/6028_make_graphviz_reproducible
Fix #6028: graphviz: Ensure the graphviz filenames are reproducible
2019-02-27 23:37:23 +09:00
Takeshi KOMIYA
8d0d75fea7
Merge pull request #6110 from tk0miya/refactor_catalog
Refactor catalog detection and compilation
2019-02-27 23:36:14 +09:00
Takeshi KOMIYA
a7b1c08487
Merge pull request #6106 from tk0miya/refactor_import_object
refactor: import_object() allows to import nested objects (ex. nested class)
2019-02-27 23:34:09 +09:00
Takeshi KOMIYA
10a84030f9
Merge pull request #6108 from tk0miya/refactor_autodoc_mock
refactor: Move implementation of mock to sphinx.ext.autodoc.mock
2019-02-27 23:33:45 +09:00
Takeshi KOMIYA
49bd372142 Fix #6028: graphviz: Ensure the graphviz filenames are reproducible 2019-02-27 23:20:40 +09:00
Takeshi KOMIYA
3a0a9f659e refactor: import_object() allows to import nested objects (ex. nested class) 2019-02-27 23:17:49 +09:00
Takeshi KOMIYA
fb8838ee53 refactor: Use CatalogRepository instead of find_catalog_source_file() 2019-02-27 22:47:08 +09:00
Takeshi KOMIYA
5f8f902b63 Rename find_catalog() to docname_to_domain() 2019-02-27 21:44:16 +09:00
Takeshi KOMIYA
8408109a25 Add CatalogRepository class 2019-02-27 21:43:47 +09:00
Takeshi KOMIYA
6508e8ea5f
Merge pull request #6109 from tk0miya/refactor_test_autodoc
refactor: test_autodoc
2019-02-27 21:43:14 +09:00
Takeshi KOMIYA
af51e9825a refactor: Move implementation of mock to sphinx.ext.autodoc.mock 2019-02-27 21:42:23 +09:00
Takeshi KOMIYA
30ea7c94eb
Merge pull request #6107 from tk0miya/refactor_autolink_role
Replace :autolink: roles by class based implementation
2019-02-27 21:40:14 +09:00
Takeshi KOMIYA
19b52c6eaa Replace :autolink: roles by class based implementation 2019-02-27 16:02:49 +09:00
Takeshi KOMIYA
b41e8a7025
Merge pull request #6095 from tk0miya/refactor_build_specific2
Ignore filenames without file extensions given to ``Builder.build_specific()``
2019-02-27 15:31:45 +09:00
Takeshi KOMIYA
446bee8c66 refactor: test_autodoc 2019-02-27 15:08:44 +09:00
Timotheus Kampik
4628264551
Merge pull request #6101 from TimKam/36-docs-google-search
#36 add Google Search how-to to FAQ
2019-02-26 15:07:34 +01:00
Timotheus Kampik
a814a2c191 #36 work in review feedback 2019-02-26 14:59:02 +01:00
Takeshi KOMIYA
51db9358fc
Merge pull request #6048 from stephenfin/doc-rework-tutorials
Doc rework (development guide, part 1)
2019-02-26 22:51:55 +09:00
Timotheus Kampik
cc93ea9439
Merge pull request #6103 from nathanshammah/qutip-project
add QuTiP to projects using sphinx_rtd_theme
2019-02-25 20:54:39 +01:00
Nathan Shammah
c5dbe3c8f8 add QuTiP to projects using sphinx_rtd_theme 2019-02-26 00:07:31 +09:00
Stephen Finucane
17596b5f3c docs: Remove unused imports
These were causing flake8 failures.

Signed-off-by: Stephen Finucane <stephen@that.guru>
2019-02-25 11:03:59 +00:00
Timotheus Kampik
d5aa1c6ccc #36 add Google Search how-to to FAQ 2019-02-24 23:03:49 +01:00
Takeshi KOMIYA
cafc522f54
Merge pull request #6099 from tk0miya/5993_REQUESTS_CA_BUNDLE
docs: Add a tip about $REQUESTS_CA_BUNDLE
2019-02-24 20:32:11 +09:00
Takeshi KOMIYA
9548b06d02 docs: Add a tip about $REQUESTS_CA_BUNDLE 2019-02-24 20:03:21 +09:00
Takeshi KOMIYA
35f4edb8fc
Merge pull request #6093 from tk0miya/6088_better_warning_for_script_files
Update warning messages for script_files
2019-02-24 17:22:02 +09:00
Takeshi KOMIYA
d9d5594c6f Ignore filenames without file extension given to `Builder.build_specific()`
So far, ``Builder.build_specific()`` accpets filnames without file
extension. On the other hand, ``sphinx-build`` command does not accept
such files. So the special handling code is only working for 3rd party
applications. The behavior is not consistent. In addition, that is not
helpful for users.
This removes such behavior from builders. This does not change Sphinx
application itself. It only effects to the applications which uses the
API directly.
2019-02-23 21:13:09 +09:00
Takeshi KOMIYA
77cd1de79f Update warning messages for script_files 2019-02-22 13:20:00 +09:00
Takeshi KOMIYA
ac4ec47378 Add testcase for specific build 2019-02-20 12:32:17 +09:00
Stephen Finucane
a35040c454 docs: Address further review comments
todo:
- Subclass SphinxDirective instead of Directive

recipe:
- Remove unnecessary '__init__' methods

Signed-off-by: Stephen Finucane <stephen@that.guru>
2019-02-18 13:46:30 +00:00
Takeshi KOMIYA
12c614911a Bump version 2019-02-18 01:57:55 +09:00
Takeshi KOMIYA
0b2210c99a Bump version 2019-02-18 01:56:26 +09:00
Takeshi KOMIYA
60a1016aa4 Bump to 2.0.0 beta1 2019-02-18 01:53:35 +09:00
Takeshi KOMIYA
d4ace4cd63 Fix wrong indentation 2019-02-17 22:43:58 +09:00
Takeshi KOMIYA
fa022fa377
Merge pull request #6086 from tk0miya/separate_serializinghtml
Separate json and pickle to sphinxcontrib package
2019-02-17 22:40:12 +09:00
Takeshi KOMIYA
8a391d1781 Merge branch '1.8' 2019-02-17 22:37:23 +09:00
Takeshi KOMIYA
1437dff4e1
Merge pull request #6042 from tk0miya/simplify_conf.py_html
quickstart: Simplify generated conf.py (HTML)
2019-02-17 22:32:59 +09:00
Takeshi KOMIYA
1ca210aab1 Separate json and pickle to sphinxcontrib package 2019-02-17 22:31:50 +09:00
Takeshi KOMIYA
527e955405
Merge pull request #6085 from tk0miya/refactor_tests_unpickle
test: Use get_doctree() to load doctree files
2019-02-17 20:58:32 +09:00
Takeshi KOMIYA
90bf81bd37 test: Use get_doctree() to load doctree files 2019-02-17 20:27:48 +09:00
Takeshi KOMIYA
836d65f04c
Merge pull request #6083 from tk0miya/6047_autofunction_warns_for_methods
Fix #6047: autodoc: ``autofunction`` emits a warning for method objects
2019-02-17 19:17:07 +09:00
Takeshi KOMIYA
fcb22f2074
Merge pull request #5832 from stephenfin/bindep-integration
Add bindep integration
2019-02-17 18:25:26 +09:00
Takeshi KOMIYA
08cd23a0bb Fix #6047: autodoc: `autofunction` emits a warning for method objects 2019-02-17 18:23:14 +09:00
Takeshi KOMIYA
963d8bc4fc conf.py: Remove html_options from template 2019-02-17 01:16:01 +09:00
Takeshi KOMIYA
68f9339d7f conf.py: Remove html_sidebars from template 2019-02-17 01:15:44 +09:00
Takeshi KOMIYA
8f0b49a4cf
Merge pull request #6051 from tk0miya/6026_xref_for_deflist
Fix #6026: LaTeX: A cross reference to definition list does not work
2019-02-17 00:39:47 +09:00
Takeshi KOMIYA
c67443f4a2
Merge branch '1.8' into 6026_xref_for_deflist 2019-02-17 00:24:25 +09:00
Takeshi KOMIYA
74ec98bb1d
Merge pull request #6071 from tk0miya/6019_imgconverter_multipaged_PDF
Fix #6019: imgconverter: Including multipage PDF fails
2019-02-17 00:13:07 +09:00
Takeshi KOMIYA
63ccc34475
Merge pull request #6082 from tk0miya/refactor_XRefRole
refactor XRefRole using ReferenceRole class
2019-02-16 23:42:10 +09:00
Takeshi KOMIYA
a26e9f3d48
Merge pull request #6066 from tk0miya/4148_renew_quickstart_question
Closes #4148: quickstart: some questions are removed
2019-02-16 22:50:16 +09:00
Takeshi KOMIYA
c23835ef06 refactor XRefRole using ReferenceRole class 2019-02-16 21:47:15 +09:00