Takeshi KOMIYA
dcc4ac55bb
latex: Move \pageautorefname to sphinxmessages.sty
2018-11-01 22:47:15 +09:00
Takeshi KOMIYA
8b687ac304
Merge branch '1.8'
2018-11-01 01:24:12 +09:00
Takeshi KOMIYA
08aadcffcd
Merge pull request #5559 from JulienPalard/text-colspan-rowspan
...
Working on text colspan and rowspan.
2018-11-01 00:42:02 +09:00
jfbu
f4d7b2e60e
Fix invalid escape sequence \d in test (refs #5513 )
2018-10-30 17:47:59 +01:00
Julien Palard
dfa1824f19
Removing unnecessary indent.
2018-10-28 08:42:36 +01:00
Takeshi KOMIYA
a4cce3e561
Merge pull request #5546 from tk0miya/refactor_test_root
...
test: Move autodoc_missing_imports to test-ext-autodoc
2018-10-25 23:55:07 +09:00
Takeshi KOMIYA
1af1d8a82b
Merge pull request #5536 from tk0miya/5497_install_mathjax_only_if_needed
...
Fix #5497 : Do not include MathJax.js and jsmath.js unless it is really needed
2018-10-25 23:03:38 +09:00
Julien Palard
d527497b1f
Moar tests
2018-10-23 18:41:08 +02:00
Julien Palard
9b30fc938d
Working on text colspan and rowspan.
2018-10-22 23:38:01 +02:00
Takeshi KOMIYA
ca8bc8ca49
refactor: Deprecate app._setting_up_extension
2018-10-17 11:56:11 +09:00
Takeshi KOMIYA
ea03286647
test: Move autodoc_missing_imports to test-ext-autodoc
2018-10-17 11:36:11 +09:00
Takeshi KOMIYA
4ed5c51cff
logging: Add prefixed_warnings() helper
2018-10-17 11:21:22 +09:00
Takeshi KOMIYA
44b385e2c9
Merge pull request #5533 from ericvw/autodoc_member-only_default-options
...
autodoc: Respect `member-order` in `autodoc_default_options` as documented
2018-10-17 11:12:56 +09:00
Takeshi KOMIYA
2e6e940df8
Fix #5497 : Do not include MathJax.js and jsmath.js unless it is really needed
2018-10-17 01:42:17 +09:00
Takeshi KOMIYA
7e23a061b3
Fix typo
2018-10-16 10:34:59 +09:00
Takeshi KOMIYA
84e1eeb8a2
Move env.doc2path() and env.path2doc() to Project class
2018-10-16 10:34:59 +09:00
Takeshi KOMIYA
eaec3bd916
Add sphinx.project; a manipulator for project and documents
2018-10-16 10:34:58 +09:00
Takeshi KOMIYA
e7e07fd697
Merge branch '1.8'
2018-10-16 09:57:54 +09:00
Takeshi KOMIYA
793792fafc
Fix #5480 : autodoc: unable to find type hints for unresolvable Forward references
2018-10-15 23:40:05 +09:00
Eric N. Vander Weele
d6b9db9581
tests: Ensure 'member-only' autodoc_default_options is respected
...
When specifying the 'member-only' option to `autodoc_default_options`,
ensure it is respected.
2018-10-14 20:18:59 -04:00
Takeshi KOMIYA
b2cc425909
Fix #5498 : autodoc: unable to find type hints for a `functools.partial`
2018-10-14 16:29:04 +09:00
jfbu
7ab09b5065
Fix #3704 : wrong `\label` positioning for figures with a legend
2018-10-07 10:16:11 +02:00
Takeshi KOMIYA
6eb5b29484
Merge branch 'master' into refactor_latex
2018-10-07 13:33:55 +09:00
Paul Melnikow
e792279791
Improve error message when config fails type check
...
The old message printed wrapped brackets around the type name, which would make you think it required an array.
2018-10-02 14:20:36 -04:00
Takeshi KOMIYA
973c3ffa25
Merge branch 'master' into change_master_doc_to_index
2018-09-29 21:12:40 +09:00
Takeshi KOMIYA
67e9f87a54
Merge branch 'master' into bytesio
2018-09-25 08:29:37 +09:00
Jon Dufresne
65da8a08ac
Remove plistlib workaround for unsupported Pythons
2018-09-23 20:25:36 -07:00
Jon Dufresne
4f4e225775
Replace all six.BytesIO with io.BytesIO
2018-09-23 18:38:06 -07:00
Takeshi KOMIYA
ff8df59ac1
Merge pull request #5479 from jdufresne/https
...
Prefer https:// links where available
2018-09-24 09:04:54 +09:00
Jon Dufresne
dd383ec472
Prefer https:// links where available
2018-09-23 11:50:42 -07:00
Jon Dufresne
02d06bdaf0
Remove uses of six.moves that did not cause any type errors
...
Removal of the remaining imports may require passing "--python-version
3.5" to the mypy command.
2018-09-23 09:22:06 -07:00
Rob Ruana
e547a6a0d2
Fixes #5426 : [Napoleon] Better handling of inline attributes ( #5470 )
...
* Fixes #5426 : [Napoleon] Better handling of inline attributes
* Removes uneeded NOQA comments
* Fixes imports
2018-09-23 09:26:17 -04:00
Antony Lee
dbb7c38220
Rendering of exceptions by napoleon. ( #4046 )
...
This lets napoleon render exceptions using the standard info field
syntax
```
:raises FooException: Some condition.
```
rather than the nonstandard
```
:raises: :exc:`FooException` -- Some condition.
```
Note that the previous approach was more forgiving if an explanatory
text was given in the Raises section without an actual exception class:
```
Raises
------
If something occurs.
```
would be rendered as
```
:raises: *If something occurs*
```
which is OK-ish but is now rendered as
```
:raises If something occurs.:
```
which is somewhat more nonsensical.
However neither the Google style guide nor numpydoc actually support
this form (they always have both the type and the description) so I
think the change is reasonable.
2018-09-23 08:31:27 -04:00
Jon Dufresne
a3bc49dd64
Remove Python 2.6 compat shim for ElementTree.itertext
2018-09-22 10:32:28 -07:00
Takeshi KOMIYA
dc44b0d2a9
Merge branch 'master' into HEAD
2018-09-22 22:54:15 +09:00
Takeshi KOMIYA
6f25bd3680
Merge branch 'master' into drop-iteritems
2018-09-22 22:17:38 +09:00
Takeshi KOMIYA
3a2418a827
refactoring: Drop PY2 and PY3 flags
2018-09-22 21:27:59 +09:00
Takeshi KOMIYA
98648325aa
Merge branch '1.8'
2018-09-22 17:16:24 +09:00
Takeshi KOMIYA
48c634e623
test: Merge py35/test_autodoc_py35.py to test_autodoc.py
2018-09-22 16:41:44 +09:00
Takeshi KOMIYA
40a2fdf315
test: Merge py3/test_util_inspect_py3.py to test_util_inspect.py
2018-09-22 16:36:10 +09:00
Takeshi KOMIYA
b18fe13f55
Drop branches for sys.version_info < (3, 4)
2018-09-22 16:31:07 +09:00
Takeshi KOMIYA
c0fffb9e8b
Fix #5432 : py domain: :type: field can't process :term: references
2018-09-22 15:24:14 +09:00
Takeshi KOMIYA
522105b79b
Merge branch '1.8'
2018-09-20 20:01:14 +09:00
Takeshi KOMIYA
c7f3933612
Merge branch '1.8' into 5431_warnings_for_callable
2018-09-18 23:34:33 +09:00
Takeshi KOMIYA
5c3a0e4e40
Fix #5431 : autodoc: `autofunction` emits a warning for callable objects
2018-09-18 13:02:01 +09:00
Takeshi KOMIYA
9e8434f902
Fix #5436 : Autodoc does not work with enum subclasses with properties/methods
2018-09-18 13:01:10 +09:00
Takeshi KOMIYA
6d55e98da1
test: Move EnumCls to target.enum package
2018-09-18 13:01:10 +09:00
Takeshi KOMIYA
efdc95ef8b
Merge branch '1.8'
2018-09-13 00:53:09 +09:00
Jon Dufresne
490e4aed41
Remove unnecessary object from class definitions
...
In Python 3, all classes are new-style classes. The object in the
definition is redundant and unnecessary.
2018-09-11 07:07:01 -07:00
Jon Dufresne
0d6be504ea
Remove use of six.iteritems()
...
In Python 3, dict.items() is always an iterator.
2018-09-11 06:03:34 -07:00