Commit Graph

13537 Commits

Author SHA1 Message Date
Takeshi KOMIYA
73f23f41c5
Merge pull request #6883 from tk0miya/6821_update_translations
Fix #6821: i18n: some translation messages has been broken
2019-12-03 00:55:34 +09:00
Takeshi KOMIYA
7f4c1d9a7f Update message catalogs 2019-12-03 00:31:53 +09:00
Takeshi KOMIYA
34a7d6326f Fix #6821: i18n: some translation messages has been broken 2019-12-02 01:41:57 +09:00
Takeshi KOMIYA
3bc16b0383
Merge pull request #6879 from tk0miya/6803_parallel_build_error_on_macOS
Fix #6803: Disable parallel build on macOS and py38+
2019-12-01 22:50:09 +09:00
Takeshi KOMIYA
e742af0608 Fix mypy violations (for mypy-0.750) 2019-12-01 16:01:40 +09:00
Takeshi KOMIYA
6f529f01ed Fix #6803: Disable parallel build on macOS and py38+ 2019-12-01 16:01:19 +09:00
jfbu
dc53404d48 Fix markup issue in our docs 2019-11-26 14:22:17 +01:00
jfbu
d398959230 Fix typo in docs 2019-11-26 14:11:40 +01:00
jfbu
d9bd9c4098 Fix typo in LaTeX code comment
modified:   sphinx/texinputs/sphinxmulticell.sty
2019-11-22 21:23:07 +01:00
Takeshi KOMIYA
9d3f537cbe
Merge pull request #6823 from tk0miya/6815_broken_message_catalogs
Fix #6815: i18n: some translation messages has been broken
2019-11-15 01:42:53 +09:00
Takeshi KOMIYA
2c83033ca4 Fix #6815: i18n: some translation messages has been broken 2019-11-15 00:57:39 +09:00
Jean-François B
2ebdd0daac
Merge pull request #6778 from jfbu/6776_latex_october_2019
Fix #6776: 2019-10-01 LaTeX release breaks sphinxcyrillic.sty
2019-10-29 09:18:27 +01:00
jfbu
ca06005caf Drop addition of X2 to LaTeX test to avoid extra dependencies for CI
This can be reverted if adding the extra dependencies is deemed worth
it, but it means having to look at Debian packaging and currently means
adding texlive-lang-cyrillic as requirement
2019-10-28 18:52:07 +01:00
jfbu
0c6ffa42a5 Fix #6776: 2019-10-01 LaTeX release breaks sphinxcyrillic.sty 2019-10-28 17:15:19 +01:00
Takeshi KOMIYA
472de2e9aa
Merge pull request #6749 from tk0miya/dont_return_False_on___exit__
Don't return False always on __exit__()
2019-10-26 18:07:07 +09:00
Takeshi KOMIYA
d2a24c20d6 Bump version 2019-10-26 18:02:13 +09:00
Takeshi KOMIYA
f5f79684b0 Bump to 2.2.1 final 2019-10-26 18:00:31 +09:00
Takeshi KOMIYA
9e62ed102c
Merge pull request #6774 from tk0miya/6765_fixhtmlverify
Fixes #6759: validation of html static paths and extra paths no longe…
2019-10-26 17:51:21 +09:00
Nate Damon
73b4404275 Corrected typo where drives were not compared, meaning the check always evaluates to false 2019-10-26 16:56:41 +09:00
Nate Damon
1d055900ae Newline for changes file 2019-10-26 16:56:41 +09:00
Nate Damon
0cfc00123b Reimplemented fix to not rely on error strings' 2019-10-26 16:56:41 +09:00
Nate Damon
b813875b64 specified the specific error message to except, so other value errors are still raised 2019-10-26 16:56:41 +09:00
Nate Damon
b4eba53b5b Fixed 4 flake8 violations due to stinky IDE I was using 2019-10-26 16:56:41 +09:00
Nate Damon
c6bd00dbb9 Fixes #6759: validation of html static paths and extra paths no longer throws an error if the paths are in different directories 2019-10-26 16:56:41 +09:00
Takeshi KOMIYA
ee45bb310b Don't return False always on __exit__()
According to the python/mypy#7214, mypy-0.740 prefers a return
value of __exit__() method which does not swallow exceptions is
None instead of bool.

mypy#7214: https://github.com/python/mypy/issues/7214
2019-10-20 19:01:20 +09:00
Takeshi KOMIYA
f30e2af762
Merge pull request #6747 from tk0miya/mypy-0.740
Fix mypy violations (for mypy-0.740)
2019-10-20 13:41:49 +09:00
Takeshi KOMIYA
0b719faabb Fix mypy violations (for mypy-0.740) 2019-10-20 13:33:44 +09:00
Jean-François B
d000de6e99
Merge pull request #6711 from jfbu/latex_greekfix
Add latexpdf support for Greek as main language (via xelatex use)
2019-10-08 14:20:01 +02:00
jfbu
6a1ea849c2 Remove superfluous `or ''` from a conditional 2019-10-06 21:18:38 +02:00
jfbu
7a7cb6d418 Merge branch '2.2.1' into latex_greekfix 2019-10-06 21:15:50 +02:00
Takeshi KOMIYA
94a097999c
Merge pull request #6716 from sphinx-doc/mypy-0.730
Fix mypy violations (for mypy-0.730)
2019-10-06 18:39:35 +09:00
Takeshi KOMIYA
af09cd0e35 Fix mypy violations (for mypy-0.730) 2019-10-06 18:21:27 +09:00
jfbu
7be68b7c4b Add latexpdf support for Greek as main language (via xelatex use)
Closes: #6710
2019-10-01 10:27:43 +02:00
Jean-François B
59890a3b6d
Merge pull request #6683 from jfbu/latex_6641
Fix #6641: Undefined control sequence \sphinxmaketitle
2019-09-14 15:17:10 +02:00
jfbu
d95f6d103c Fix mark-up in CHANGES 2019-09-03 17:04:18 +02:00
jfbu
37cb8ba147 Fix #6641: Undefined control sequence \sphinxmaketitle 2019-09-02 21:53:47 +02:00
Takeshi KOMIYA
8912ee0af0 Bump version 2019-08-19 00:44:17 +09:00
Takeshi KOMIYA
bea7b5d477 Bump to 2.2.0 final 2019-08-19 00:33:00 +09:00
Takeshi KOMIYA
2e9f66b22f Update CHANGES for PR #6625 2019-08-19 00:22:52 +09:00
Takeshi KOMIYA
0df7ab0d22
Merge pull request #6625 from jakobandersen/6604_field_list_rendering
Fix field lists after switch to HTML5 writer
2019-08-19 00:18:04 +09:00
Takeshi KOMIYA
4ab751c807
Merge pull request #6657 from tk0miya/6605_crash_with_methodlikeobj
Fix #6605: autodoc: crashed when target code contains custom method-like objects
2019-08-19 00:10:12 +09:00
Jakob Lykke Andersen
9dd768863c Fix field lists after switch to HTML5 writer
- classic: Put the pink'ish colour back on the field type part (dt).
- basic: remove top margin on the field data to align with the type.
- basic: use grid display instead of flexbox to avoid fixed width on
  the field type part.

Other themes affected/fixed due to changes in basic:
- bizstyle (only technically, it already was fixed in
  sphinx-doc/sphinx#6262)
- haiku
- classic
- nature
- pyramid
- sphinxdoc

Fixes sphinx-doc/sphinx#6604
2019-08-18 17:01:38 +02:00
Takeshi KOMIYA
65e2fdc191 Fix #6605: autodoc: crashed when target code contains custom method-like objects 2019-08-18 23:59:06 +09:00
Takeshi KOMIYA
4a1df77e33 Update CHANGES for PR #6419 2019-08-18 22:07:10 +09:00
Takeshi KOMIYA
a5d8e3d457
Merge pull request #6419 from larsoner/config
ENH: Explain rebuilds
2019-08-18 22:04:27 +09:00
Takeshi KOMIYA
4e12d4b644
Merge pull request #6653 from jdufresne/importlib
Switch uses of __import__ to importlib.get_module()
2019-08-18 22:03:06 +09:00
Jon Dufresne
ecb1e763ad Switch uses of __import__ to importlib.get_module()
The Python docs for __import__ recommend using importlib.get_module().

https://docs.python.org/3/library/functions.html#__import__

> Note: This is an advanced function that is not needed in everyday
> Python programming, unlike importlib.import_module().

As importlib.get_module() uses the Python module cache and returns the
module, this also allows simplifying many module cache checks of use of
sys.modules.

importlib.get_module() has been available since Python 3.3.
2019-08-17 11:45:39 -07:00
Takeshi KOMIYA
bf573ae145
Merge pull request #6624 from tk0miya/6474_DocFieldTransformer_handles_non_ObjectDescription
Fix #6474: ``DocFieldTransformer`` raises AttributeError
2019-08-18 01:17:37 +09:00
Eric Larson
c0e46adc07 ENH: Explain rebuilds 2019-08-06 09:59:35 -04:00
Takeshi KOMIYA
bbc11a059f Update CHANGES for PR #6628 2019-08-05 01:22:30 +09:00