Commit Graph

9936 Commits

Author SHA1 Message Date
Takeshi KOMIYA
e77267dd94 Add tests for smartquotes 2018-01-09 23:37:37 +09:00
Takeshi KOMIYA
84b4882b31 Fix smartquotes has been ignored 2018-01-09 23:28:53 +09:00
Takeshi KOMIYA
ef532f7c8b
Merge pull request #4325 from tk0miya/dont_emit_system_message_on_autodoc_warning
autodoc: Use logging module to emit warnings
2018-01-09 00:03:18 +09:00
Takeshi KOMIYA
2e93c37e62 Merge branch 'stable' 2018-01-08 21:43:12 +09:00
Takeshi KOMIYA
562683ea32 Bump version 2018-01-08 21:42:09 +09:00
Takeshi KOMIYA
7390227302 Bump to 1.6.6 final 2018-01-08 21:38:18 +09:00
Takeshi KOMIYA
38857f97af
Merge pull request #4388 from tk0miya/master
stable to master
2018-01-08 21:07:16 +09:00
Takeshi KOMIYA
b6b71d99c9 Initialize settings.smartquotes_locales 2018-01-08 20:32:37 +09:00
Takeshi KOMIYA
f366816968 Fix SphinxStandaloneReader.__init__() method has been duplicated 2018-01-08 20:31:57 +09:00
Takeshi KOMIYA
326d7e64ce Merge branch 'master' into dont_emit_system_message_on_autodoc_warning 2018-01-08 20:19:36 +09:00
Takeshi KOMIYA
3965b1f023
Merge pull request #4366 from tk0miya/refactor_autodoc
Refactor autodoc
2018-01-08 20:09:23 +09:00
Takeshi KOMIYA
8ca490f399 Fix flake8 violation 2018-01-08 19:01:54 +09:00
Takeshi KOMIYA
5e4806a764
Merge pull request #4399 from glyg/patch-1
Fixes bug when evaluating entry to bool
2018-01-08 18:07:01 +09:00
Takeshi KOMIYA
6448d9b153 Refactor autodoc: Use get_documenters() 2018-01-08 18:03:48 +09:00
Guillaume Gay
f717f2dd64 Fixes bug when evaluating entry to bool
As reported here: https://github.com/rtfd/readthedocs.org/issues/3411 sphinx sometimes fails with the error:
```python
  File "/home/docs/checkouts/readthedocs.org/user_builds/drf-yasg/envs/latest/lib/python3.5/site-packages/sphinx/ext/viewcode.py", line 74, in has_tag
    if entry is None or entry[0] != code:
TypeError: 'bool' object is not subscriptable
```
This is not critical as whipping the build or even just running it again fixes it, but the error is confusing...  
I believe switching the two if statement above should prevent this from happening.
2018-01-08 09:41:30 +01:00
Takeshi KOMIYA
fb921c7457 Merge branch 'master' into refactor_autodoc 2018-01-08 15:10:43 +09:00
Takeshi KOMIYA
b6e38b4065
Merge pull request #4310 from tk0miya/refactor_AutoDirective
Refactor AutoDirective
2018-01-08 14:38:47 +09:00
Takeshi KOMIYA
2c920d7d78 Fix #1922: Upper characters problem in French HTML Search 2018-01-08 14:37:03 +09:00
Takeshi KOMIYA
42000e0f00
Merge pull request #4382 from tk0miya/refactor_PYTHONWARNINGS
refactor warnings settings on testing
2018-01-08 14:24:37 +09:00
Takeshi KOMIYA
78c7aaca8d
Merge pull request #4391 from jdufresne/readthedoc
Prefer https & readthedocs.io instead of readthedocs.org for links
2018-01-08 14:23:46 +09:00
Takeshi KOMIYA
1c0a5ee55d Merge branch 'master' into refactor_AutoDirective 2018-01-08 14:17:08 +09:00
Takeshi KOMIYA
9a6ad38e2d Rename AutoDirective (and make alias) 2018-01-08 14:12:44 +09:00
Takeshi KOMIYA
06ebc3f864
Merge pull request #4395 from tk0miya/4081_change_color_of_warnings
Fix #4081: Warnings and errors colored the same when building
2018-01-08 14:08:22 +09:00
Takeshi KOMIYA
273f834157 Fix #4081: Warnings and errors colored the same when building 2018-01-08 12:29:06 +09:00
Takeshi KOMIYA
7ba54500fc Fix #4183: doctest: `:pyversion:` option also follows PEP-440 specification 2018-01-08 11:59:50 +09:00
shimizukawa
b5edde474d update CHANGES for #4198 2018-01-08 11:18:36 +09:00
Joel Nothman
db415ba05c Avoid duplicate calls to autodoc-process-docstring (#4198) 2018-01-08 11:09:29 +09:00
Takeshi KOMIYA
e015ce2a0f Update CHANGES for PR #4389 2018-01-08 09:36:35 +09:00
Takeshi KOMIYA
5e3b158649
Merge pull request #4389 from jbking/fix_4093
Fix creating build directory for unknown build target
2018-01-08 09:31:02 +09:00
Jon Dufresne
cc3abba171 Prefer https & readthedocs.io instead of readthedocs.org for links
Read the Docs moved hosting to readthedocs.io instead of
readthedocs.org. Fix all links in the project.

For additional details, see:

https://blog.readthedocs.com/securing-subdomains/

> Starting today, Read the Docs will start hosting projects from subdomains on
> the domain readthedocs.io, instead of on readthedocs.org. This change
> addresses some security concerns around site cookies while hosting user
> generated data on the same domain as our dashboard.
2018-01-07 09:10:27 -08:00
Takeshi KOMIYA
79b4e84d9c
Merge pull request #4347 from tk0miya/diet_tests_on_appveyor
Diet tests on appveyor
2018-01-07 20:36:13 +09:00
Takeshi KOMIYA
9584b19768
Merge pull request #4384 from timhoffm/doc-sidebar-formatting
Cleanup formatting of some sidebar items
2018-01-07 20:12:43 +09:00
MURAOKA Yusuke
2484819e96 Fix creating build directory for unknown build target 2018-01-07 20:11:01 +09:00
Takeshi KOMIYA
34586cf9e0
Merge pull request #4383 from tk0miya/master
Merge stable to master (partially)
2018-01-07 12:21:39 +09:00
Takeshi KOMIYA
d9ae68b2ee Merge branch 'stable' 2018-01-07 12:16:17 +09:00
Takeshi KOMIYA
2ae7f26fe5 test: Adjust testcase for #3962 2018-01-07 12:09:41 +09:00
Tim Hoffmann
1498d13590 updates to conf.py generated by sphinx-quickstart 2018-01-06 19:29:48 +01:00
Tim Hoffmann
bbfcb2443d cleanup formatting of some sidebar items 2018-01-06 17:49:27 +01:00
Takeshi KOMIYA
e18c49ec59 Merge commit '4277eb13315d5649401190df86874b3832ddfa3e' 2018-01-07 01:13:32 +09:00
Tim Hoffmann
bf29ffb284 #4246: Limit width of text body for all themes 2018-01-06 16:52:12 +01:00
Takeshi KOMIYA
7162fcdff9 Fix typo 2018-01-07 00:51:45 +09:00
Takeshi KOMIYA
356765ee76 Fix mypy violation 2018-01-07 00:39:41 +09:00
Takeshi KOMIYA
e1d8615ce4 Don't use add_documenter() in sphinx-autogen 2018-01-07 00:05:48 +09:00
Takeshi KOMIYA
c2a7984e05 Fix enum34 members are treated as inherited member 2018-01-06 22:10:15 +09:00
Takeshi KOMIYA
c1b3efe203 Fix mypy violation 2018-01-06 21:01:04 +09:00
Takeshi KOMIYA
23533e48b2 Update PYTHONWARNINGS on tox.ini to reduce meaningless warnings 2018-01-06 20:14:20 +09:00
Takeshi KOMIYA
fdf0a33eab test: Remove PYTHONWARNINGS from travis.yml
PYTHONWARNINGS is now controled at tox.ini.  So this envvar is no
longer referred.
2018-01-06 16:28:52 +09:00
Takeshi KOMIYA
65cd9429c0
Merge pull request #4381 from tk0miya/reduce_DeprecationWarning_on_testing
test: Reduce DeprecationWarning on testing (from docutils)
2018-01-06 16:28:18 +09:00
Takeshi KOMIYA
3736768a59 test: Reduce DeprecationWarning on testing (from docutils) 2018-01-06 15:56:37 +09:00
Jean-François B
79501767d8
Merge pull request #4360 from jfbu/4359_tame_docutils_conf
Do not apply smart quotes if Sphinx says no, even if Docutils says yes
2018-01-05 15:56:21 +01:00