Adam Turner
9b104523e9
Ignore `coverage.py
` warnings
2023-02-15 05:14:44 +00:00
Karolina Surma
a7f5d91c29
Remove `smartypants
` from LICENSE ( #11152 )
...
smartypants was removed from Sphinx in commit
ce31e1c0c7
2023-02-15 04:47:30 +00:00
Mike Taves
23bf041ce4
Remove unicode prefix (`u
`) from strings ( #11158 )
2023-02-15 04:37:33 +00:00
Adam Turner
c17300aa7a
Treat Python warnings as errors during testing
2023-02-15 04:34:10 +00:00
Adam Turner
a502e75233
Refactor `sphinx.util.images.guess_mimetype
`
2023-02-15 04:10:18 +00:00
Adam Turner
607908924c
Always cancel in-progress workflows on new commits
...
The current ``github.head_ref || github.run_id`` syntax only cancels
in-progress GitHub Actions runs triggered by pull requests, as
``head_ref`` is only defined for pull requests, and ``run_id`` is
always unique. This changes to using ``ref``, which is the name of
the branch or tag linked to the commit, meaning that in-progress jobs
will be cancelled on pushes to a branch.
2023-02-15 03:35:49 +00:00
Adam Turner
ff852bc7c3
Update GitHub Actions workflows
2023-02-15 03:10:50 +00:00
Adam Turner
bb9821b968
Resolve Ruff SIM114 violations
2023-02-15 02:09:47 +00:00
Jean-François B
6ffe7be080
LaTeX: workaround to help users of luatex-ja LaTeX classes ( #11191 )
...
Close #11179
2023-02-11 21:43:03 +01:00
Adam Turner
ffe4c079d3
Define `sphinx.builders.gettext.LocalTimeZone.tzname()
`
2023-02-11 13:26:36 +00:00
Hugo van Kemenade
59cdb1ffe1
Ensure Ruff creates logs in colour for GitHub Actions ( #11190 )
2023-02-11 13:21:27 +00:00
Hugo van Kemenade
7f62f539be
Correct the Python Developer Guide markup style advice link ( #11189 )
2023-02-11 13:19:51 +00:00
Adam Turner
bd4684f483
Fix Ruff bidirectional text errors
2023-02-11 13:17:18 +00:00
Adam Turner
845ef67f6c
Ignore some pylint checks in Ruff
2023-02-09 03:36:40 +00:00
Adam Turner
fd3c619dbf
Collapse `.startswith
and
.endswith
` tests
2023-02-09 03:36:17 +00:00
Jean Abou-Samra
ecfd08d325
Skip sphinx.locale.init_console when running tests ( #11159 )
...
Tests for Sphinx's CLIs, like test_apidoc, indirectly init_console to
initialize translations for Sphinx's console domain, the one with
Sphinx's log messages. This bleeds over subsequent tests by making
warnings translated. Fix this by skipping init_console when running
Sphinx's test suite.
2023-01-31 22:10:48 +00:00
Adam Turner
4c4745af9c
Fix various Ruff errors
2023-01-31 18:30:43 +00:00
Adam Turner
7395b05b1c
Ignore various lint checks in Ruff
2023-01-31 18:30:20 +00:00
Adam Turner
fedce24134
Ruff code TYP renamed to TCH
2023-01-31 18:13:53 +00:00
Jean-François B
b88713e68e
Update LaTeX docs
2023-01-24 14:45:46 +01:00
Jean-François B
55170d01d7
LaTeX: `\emph
replaced by
\sphinxparam
and
\sphinxsamedocref
`
2023-01-24 14:11:24 +01:00
Adam Turner
a7bf030944
Remove unneeded typing imports
2023-01-23 08:44:54 +00:00
Adam Turner
a6c21f92f8
Enable more Ruff checks
2023-01-23 08:32:25 +00:00
Adam Turner
b069d80924
Detect import sorting problems with Ruff
2023-01-23 08:10:22 +00:00
Adam Turner
999b20ff43
Sort imports with Ruff's convention
2023-01-23 08:10:03 +00:00
Adam Turner
3c8b76d1cc
Ignore `S701
` in Ruff
2023-01-23 08:07:31 +00:00
Adam Turner
bf88cd44d0
Ignore `SIM115
` in Ruff
2023-01-23 08:07:31 +00:00
Adam Turner
a6b34dd13d
Update `PL
` code ignores in Ruff
2023-01-23 08:07:31 +00:00
Jean-François B
ddf4daf2c6
Doc of html_file_suffix ( closes #11141 ) ( #11144 )
2023-01-22 19:32:12 +01:00
Jean-François B
6845c3fd96
Ignore UP031 check with Ruff 0.0.229
2023-01-22 18:54:22 +01:00
Jean-François B
3362021cfb
Merge pull request #11146 from jfbu/update_test_needs_sphinx
...
Update test_config.py::test_needs_sphinx for Alabaster 0.7.13 compat
2023-01-22 18:07:46 +01:00
Jean-François B
0fcd359663
Update test_config.py::test_needs_sphinx for Alabaster 0.7.13 compat
...
Relates #11145
2023-01-21 11:11:03 +01:00
Adam Turner
e17f39e7b5
Merge branch '6.1.x'
...
# Conflicts:
# CHANGES
# sphinx/__init__.py
2023-01-10 16:00:59 +00:00
Adam Turner
30f347226f
Bump version
2023-01-10 15:56:43 +00:00
Adam Turner
776d01eb62
Bump to 6.1.3 final
2023-01-10 15:55:21 +00:00
Adam Turner
a2e922ac6c
CHANGES for Sphinx 6.1.3
2023-01-10 15:55:03 +00:00
Adam Turner
31162a9b63
Handle exceptions for `get_node_source
and
get_node_line
`
2023-01-10 15:51:37 +00:00
Adam Turner
dcb4429aba
Restore Sphinx 5 `nodes.Element
` copying behaviour
2023-01-10 14:53:17 +00:00
Adam Turner
2a7c40d07f
Undo parallel image changes
2023-01-10 14:53:17 +00:00
Adam Turner
7841d3d9b2
Ignore more checks in Ruff 0.0.214
2023-01-10 14:53:17 +00:00
Jean-François B
e5bdb93788
Merge pull request #11105 from jfbu/latex_remove_dimens
...
LaTeX: remove some internal \dimen registers
2023-01-08 20:04:37 +01:00
Jean-François B
3a7e0f88b6
LaTeX: remove deprecated internal `\dimen
` at 6.2.0 not 7.0.0
2023-01-08 19:56:33 +01:00
Jean-François B
19b0710944
Fix #11079 (LaTeX: figure with align disappears if not followed by text)
2023-01-08 19:40:24 +01:00
Adam Turner
670bcb743b
Documentation reshuffle ( #11112 )
2023-01-08 13:52:36 +00:00
Adam Turner
67291f414e
Replace deprecation tooling with module level `__getattr__
` ( #11054 )
2023-01-08 00:27:19 +00:00
Adam Turner
f022db3e8a
Ignore more checks in Ruff 0.0.214
2023-01-07 22:28:45 +00:00
Adam Turner
a13cf2c24d
Adopt `profile = "black"
for
isort
`
...
This allows using Ruff's import sorting fixers
2023-01-07 18:31:15 +00:00
Jean-François B
72bfa47e32
LaTeX: remove some internal \dimen registers
2023-01-07 19:14:22 +01:00
Adam Turner
8384aa51a7
Merge branch '6.1.x'
...
# Conflicts:
# CHANGES
# sphinx/__init__.py
2023-01-07 17:51:48 +00:00
Adam Turner
ddbc5b57f4
Bump version
2023-01-07 17:45:46 +00:00