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
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
Takeshi KOMIYA
47661f844f
Merge branch '1.8'
2018-09-22 17:35:59 +09:00
Takeshi KOMIYA
985a982508
Bump version
2018-09-22 17:35:00 +09:00
Takeshi KOMIYA
65a560fd3e
Bump to 1.8.1 final
2018-09-22 17:32:40 +09:00
Takeshi KOMIYA
98648325aa
Merge branch '1.8'
2018-09-22 17:16:24 +09:00
Takeshi KOMIYA
46298f2a7b
Merge branch 'master' into six-classtypes
2018-09-22 17:11:52 +09:00
Takeshi KOMIYA
bc61764319
Merge pull request #5398 from tk0miya/drop_py2_2
...
Drop branches for sys.version_info < (3, 4)
2018-09-22 17:09:28 +09:00
Takeshi KOMIYA
8d1b3646b9
Merge pull request #5468 from tk0miya/5426_TypeError_for_class_attributes
...
Fix py domain: TypeError has been raised for class attribute (ref: #5426 )
2018-09-22 17:03:58 +09:00