Commit Graph

218 Commits

Author SHA1 Message Date
Takeshi KOMIYA
cfb9183715 Update dependency: jinja2 < 3.0 and MarkupSafe < 2.0
Jinja2 and MarkupSafe have a plan to major release in the near future.
And it will introduce some changes for its APIs.  To lessen the noise
of the DeprecationWarnings, this pins the versions to current stable
release.
2021-05-03 21:48:13 +09:00
Takeshi KOMIYA
1978c4a0cb Support docutils-0.17 2021-04-22 01:38:31 +09:00
Takeshi KOMIYA
9263eea383 Merge branch '3.x' 2021-04-11 02:22:32 +09:00
Eric Holscher
025f26cd5d Pin Sphinx 3.x to docutils <0.17
This will address the issues that the latest docutils release caused.
I think thi si a good practice in general to make sure we have a defined range of docutils versions,
given that they might change in the future.
Having this defined will mean that 3.x versions of Sphinx will always work,
even when docutils has advanced with additional backwards incompatible features.

Refs #9065 #9063 #9061 #9051
2021-04-09 08:33:06 -07:00
Takeshi KOMIYA
5ce72f465b Merge branch '3.x' 2021-01-22 22:52:32 +09:00
Takeshi KOMIYA
1679a0916d Fix mypy violations (with mypy-0.800) 2021-01-22 21:26:58 +09:00
Takeshi KOMIYA
2c98e909bf Merge branch '3.x' 2020-12-14 02:02:29 +09:00
Miro Hrončok
ba63f2811d Don't require typed_ast in [test] with Python 3.8+ 2020-11-23 22:08:43 +01:00
Takeshi KOMIYA
279e547860 Merge branch '3.x' 2020-11-12 02:50:43 +09:00
François Freitag
0949735210
Sort imports with isort
Keep imports alphabetically sorted and their order homogeneous across
Python source files.

The isort project has more feature and is more active than the
flake8-import-order plugin.

Most issues caught were simply import ordering from the same module.
Where imports were purposefully placed out of order, tag with
isort:skip.
2020-11-11 13:19:05 +01:00
François Freitag
b1caecda39
Remove additional mentions of Python 3.5 2020-11-07 11:56:20 +01:00
Takeshi KOMIYA
f12451f304 test: Do test with py39 2020-11-05 02:19:48 +09:00
Jon Dufresne
95f313eab7 Test and document support for Python 3.9 release 2020-11-01 08:25:22 -08:00
Takeshi KOMIYA
445b9515c1 Merge branch '3.x' 2020-10-24 18:12:45 +09:00
Takeshi KOMIYA
ccc77b8305 Fix mypy violations (with mypy-0.790) 2020-10-24 14:14:11 +09:00
Takeshi KOMIYA
1a223209f2 Merge branch '3.x' 2020-07-05 19:56:21 +09:00
Charles
68abe09afe Closes #7887: Updated the sphinx.js locale json dump to indent for readability. Changed files to open with utf8 encoding 2020-07-04 15:34:36 -04:00
Takeshi KOMIYA
068b9b5738 Merge branch '3.x' 2020-06-04 00:18:30 +09:00
Takeshi KOMIYA
6a55947e9f Merge branch '3.0.x' into 3.x 2020-06-03 23:46:13 +09:00
Takeshi KOMIYA
b8fbd3d9c6 Fix mypy violations (with mypy-0.780) 2020-06-03 23:31:43 +09:00
Takeshi KOMIYA
03bb9ff84a Add py38 to the list of PyPI classifiers 2020-05-29 02:36:02 +09:00
Takeshi KOMIYA
90fb44ee43 Merge branch '3.x' 2020-03-23 00:07:51 +09:00
Takeshi KOMIYA
5c396b6325 Fix #7331: autodoc: a cython-function is not recognized as a function 2020-03-22 23:13:49 +09:00
Takeshi KOMIYA
9086ecdfff Merge branch '3.x' 2020-03-12 01:37:23 +09:00
Takeshi KOMIYA
f85b870ad5 Merge branch '2.x' into 3.x 2020-03-12 01:37:08 +09:00
Takeshi KOMIYA
99476f37e7 Fix mypy violations (with mypy-0.770) 2020-03-12 01:25:18 +09:00
Takeshi KOMIYA
e116613a3a Merge branch '3.x' 2020-03-10 01:15:52 +09:00
Daniel Hahler
f50144a40b Unpin pytest
Was done in https://github.com/sphinx-doc/sphinx/pull/7037 to work
around a bug in 5.3.3.
2020-03-09 12:56:09 +01:00
Takeshi KOMIYA
b2360a133b Drop docutils 0.12 and 0.13 support 2020-03-07 18:06:39 +09:00
Takeshi KOMIYA
2bd7c19c7b Drop python 3.5 support 2020-03-07 18:06:39 +09:00
Takeshi KOMIYA
853e71b77d Close #6623: babel-2.0 or above is available (Unpinned)
refs:
* 6bce0a1c10
* https://github.com/mitsuhiko/babel/issues/174
2020-02-08 01:58:46 +09:00
Takeshi KOMIYA
00a4c13d0b Add new extras_require: lint 2020-01-23 01:42:33 +09:00
Takeshi KOMIYA
9a6709f0f9 Test with pytest-5.3.2
It seems our CI build has been broken since pytest-5.3.3.  This
pins it to 5.3.2 to fix it temporarily.
2020-01-19 22:33:31 +09:00
Takeshi KOMIYA
56940b0d76 Fix mypy violations (for mypy-0.761) 2019-12-21 11:52:59 +09:00
Takeshi KOMIYA
c30d7b2ddd Fix mypy violations (for mypy-0.750) 2019-11-30 22:07:53 +09:00
Andriy Orehov
ff2f4a0e54 add urls to Code and Issue tracker for PyPi 2019-11-14 17:34:03 +02:00
Lewis Russell
ed5832439d Add py.typed to make PEP-561 compatible 2019-10-31 14:57:30 +00:00
Takeshi KOMIYA
0b719faabb Fix mypy violations (for mypy-0.740) 2019-10-20 13:33:44 +09:00
Takeshi KOMIYA
af09cd0e35 Fix mypy violations (for mypy-0.730) 2019-10-06 18:21:27 +09:00
Takeshi KOMIYA
fd74594f53 Fix mypy violations (for mypy-0.720) 2019-07-13 10:55:13 +09:00
Takeshi KOMIYA
e7b1803a96 Fix mypy violations (for mypy-0.711) 2019-06-29 01:41:16 +09:00
Takeshi KOMIYA
224d247ca0 Fix mypy violations (for mypy-0.710) 2019-06-21 11:07:27 +09:00
Takeshi KOMIYA
00a5aa7301 Add extra requirements for docs (refs: #6336) 2019-05-04 12:42:17 +09:00
Takeshi KOMIYA
ab95fa5ded Add long_description_content_type to package metadata 2019-03-10 18:57:50 +09:00
Takeshi KOMIYA
65970a3033 Fix #6140: Use unittest.mock instead of mock 2019-03-09 15:16:04 +09:00
Takeshi KOMIYA
1ca210aab1 Separate json and pickle to sphinxcontrib package 2019-02-17 22:31:50 +09:00
Takeshi KOMIYA
3b49f9fe3d Separate htmlhelp to sphinxcontrib package 2019-02-15 01:44:32 +09:00
Takeshi KOMIYA
c4397318d3 Separate applehelp to sphinxcontrib package 2019-02-06 00:44:37 +09:00
Takeshi KOMIYA
2bd69350a7 Separate devhelp to sphinxcontrib package 2019-01-20 03:03:50 +09:00
Takeshi KOMIYA
6be9d2a08e Separate qthelp to sphinxcontrib package 2019-01-19 16:34:06 +09:00