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
e5b8f6a679
Update CHANGES for PR #5490
2018-10-02 00:44:54 +09:00
Min RK
aaaaa2b5bf
latex: add defaults for enumerated list prefix/suffix
...
these may not be defined (e.g. coming from recommonmark)
2018-10-02 00:43:31 +09:00
Takeshi KOMIYA
c206c02a57
Merge pull request #5490 from minrk/optional-prefix-suffix
...
latex: add defaults for enumerated list prefix/suffix
2018-10-02 00:42:51 +09:00
Takeshi KOMIYA
6c83b8b9f4
Merge pull request #5484 from jdufresne/intro
...
Correct intro.rst with regards to required Python version
2018-09-29 21:36:27 +09:00
Takeshi KOMIYA
c98a028004
Merge pull request #5385 from tk0miya/change_master_doc_to_index
...
The default setting for master_doc is changed to 'index'
2018-09-29 21:33:53 +09:00
Takeshi KOMIYA
973c3ffa25
Merge branch 'master' into change_master_doc_to_index
2018-09-29 21:12:40 +09:00
Jon Dufresne
2d0b5969a0
Correct intro.rst with regards to prerequisites
2018-09-24 17:17:54 -07:00
Takeshi KOMIYA
d2c3d54bb9
Merge pull request #5483 from jdufresne/bytesio
...
Replace all six.BytesIO with io.BytesIO
2018-09-25 08:43:55 +09:00
Takeshi KOMIYA
c89edd82eb
Merge pull request #5482 from jdufresne/iter
...
Replace all six.itervalues()/.iteritems() with .values()/.items()
2018-09-25 08:43:29 +09:00
Takeshi KOMIYA
6968ead656
Merge pull request #5485 from jdufresne/ne
...
Remove unnecessary __ne__ definitions
2018-09-25 08:30:33 +09:00
Takeshi KOMIYA
67e9f87a54
Merge branch 'master' into bytesio
2018-09-25 08:29:37 +09:00
Takeshi KOMIYA
23c2273060
Merge pull request #5487 from jdufresne/plist
...
Remove plistlib workaround for unsupported Pythons
2018-09-25 08:28:21 +09:00
Takeshi KOMIYA
26a2a60403
Merge pull request #5486 from jdufresne/enum
...
Remove Python2.7 workaround for enum module
2018-09-25 08:27:12 +09:00
Takeshi KOMIYA
41853e1fbe
Merge pull request #5488 from jdufresne/next
...
Remove use of six.next
2018-09-25 08:26:27 +09:00
Takeshi KOMIYA
388a5cefee
Merge pull request #5489 from mgeier/translatoro-typo
...
Fix typo: Translatoro -> Translator
2018-09-25 08:25:58 +09:00
Min RK
af6399344b
latex: add defaults for enumerated list prefix/suffix
...
these may not be defined (e.g. coming from recommonmark)
2018-09-24 11:59:13 +02:00
Matthias Geier
5ff146ca20
Fix typo: Translatoro -> Translator
2018-09-24 08:57:23 +02:00
Jon Dufresne
24cd979a1f
Remove use of six.next
...
Use Python builtin next() instead.
2018-09-23 20:51:37 -07:00
Jon Dufresne
65da8a08ac
Remove plistlib workaround for unsupported Pythons
2018-09-23 20:25:36 -07:00
Jon Dufresne
4264b6ca0c
Remove Python2.7 workaround for enum module
2018-09-23 19:59:27 -07:00
Jon Dufresne
cfd5ac06c0
Remove unnecessary __ne__ definitions
...
In Python 3, __ne__ defaults to the inverse of __eq__.
From https://docs.python.org/3/reference/datamodel.html#object.__ne__
> By default, __ne__() delegates to __eq__() and inverts the result
> unless it is NotImplemented.
2018-09-23 19:45:38 -07:00
Jon Dufresne
4f4e225775
Replace all six.BytesIO with io.BytesIO
2018-09-23 18:38:06 -07:00
Jon Dufresne
ce8227c6cf
Replace all six.itervalues()/.iteritems() with .values()/.items()
2018-09-23 18:26:31 -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
Takeshi KOMIYA
e8d5e47c81
Merge pull request #5478 from jdufresne/moves
...
Remove uses of six.moves that did not cause any type errors
2018-09-24 09:02:28 +09:00
Takeshi KOMIYA
895d41e659
Merge pull request #5477 from jdufresne/version
...
Correct installation docs about supported Python versions
2018-09-24 08:59:54 +09:00
Takeshi KOMIYA
6843dd0e15
Merge pull request #5368 from tk0miya/deprecate_doc2path_suffix
...
Deprecate arguments of env.doc2path()
2018-09-24 08:55:28 +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
Jon Dufresne
d9283a40d8
Correct installation docs about supported Python versions
...
Since commit 9412bd76b7
, older Python
versions have been dropped.
2018-09-23 08:44:29 -07:00
Rob Ruana
408219cf81
Fixes mypy type errors introduced by #5129
2018-09-23 09:36:41 -04: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
Toshiki Kataoka
bd1e33643c
Qualify attribute names for generated ivar ( #5129 )
...
* Use qualified name in ivar
* bugfix
* fix style
* Moves _qualify_name into class to be more consistent with surrounding code
2018-09-23 09:25:31 -04:00
Rob Ruana
329c3f457e
Fixes flake8 and mypy type errors introduced by #4046
2018-09-23 09:11:10 -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
Takeshi KOMIYA
f5616139e8
Merge pull request #5441 from tk0miya/use_collection.abc
...
napoleon: Use collections.abc
2018-09-23 18:33:29 +09:00
Takeshi KOMIYA
d57a948119
Merge pull request #5472 from jdufresne/elem_gettexts
...
Remove Python 2.6 compat shim for ElementTree.itertext
2018-09-23 18:31:31 +09:00
Jon Dufresne
a3bc49dd64
Remove Python 2.6 compat shim for ElementTree.itertext
2018-09-22 10:32:28 -07:00
Takeshi KOMIYA
0e4c23fc35
Deprecate string style base for env.doc2path()
2018-09-22 23:22:11 +09:00
Takeshi KOMIYA
8bd2f921f9
Deprecate suffix for env.doc2path()
2018-09-22 23:21:34 +09:00
Takeshi KOMIYA
37d58ab9d5
Merge pull request #5469 from tk0miya/5414_class_object
...
Remove unnecessary object from class definitions
2018-09-22 23:13:14 +09:00
Takeshi KOMIYA
dc44b0d2a9
Merge branch 'master' into HEAD
2018-09-22 22:54:15 +09:00
Takeshi KOMIYA
b4fab4bf11
Replace iteritems() by dict.items()
2018-09-22 22:51:25 +09:00
Takeshi KOMIYA
6f25bd3680
Merge branch 'master' into drop-iteritems
2018-09-22 22:17:38 +09:00
Takeshi KOMIYA
323d27ef8f
Fix flake8 violation
2018-09-22 22:11:47 +09:00
Takeshi KOMIYA
0e882d1587
Merge branch 'master' into open
2018-09-22 21:53:00 +09:00
Takeshi KOMIYA
6c1a696fe8
Merge pull request #5397 from tk0miya/drop_py2
...
refactoring: Drop PY2 and PY3 flags
2018-09-22 21:38:35 +09:00
Takeshi KOMIYA
3a2418a827
refactoring: Drop PY2 and PY3 flags
2018-09-22 21:27:59 +09:00
Takeshi KOMIYA
5ffce30d75
Merge pull request #5413 from jdufresne/six-classtypes
...
Remove use of six.class_types
2018-09-22 20:05:31 +09:00