Adam Turner
52a099b7ec
Resolve lint errors from Ruff 0.0.261
2023-04-05 14:19:43 +01:00
Martin Liška
2932bacac4
Only use `_write_doc_doctree_cache
` in serial mode ( #11290 )
...
When using multiple processes, the content of
``self.env._write_doc_doctree_cache`` is not synchronised with the
main process, meaning we can only use it in serial mode.
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2023-04-05 14:03:34 +01:00
Martin Liška
fc4fead40d
Allow parallel execution of tests in `test_search
` ( #11292 )
...
Add various ``app.builder.build_all()`` calls.
2023-04-05 13:54:09 +01:00
Martin Liška
8e26d78b79
Remove hidden state from `test_nosearch
` ( #11291 )
...
Currently, ``test_nosearch`` depends on ``html_search_language='de'``
from a previous test and thus fails if run individually.
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2023-04-05 13:43:24 +01:00
Adam Turner
4a3febb69a
Add an option for displaying short `Literal
` types ( #11109 )
...
The new ``python_display_short_literal_types`` configuration option
for the ``py`` domain controls display of PEP 586 ``Literal`` types.
The 'short' format is inspired by PEP 604, using the bitwise OR operator
to distinguish the possible legal values for the argument.
2023-04-05 13:07:25 +01:00
Adam Turner
609b2f2650
Add entries to the `.git-blame-ignore-revs
` file
2023-04-04 22:06:49 +01:00
Adam Turner
098799b33e
Add `.git-blame-ignore-revs
` file
2023-04-04 22:06:49 +01:00
Adam Turner
9b0c73d70e
Re-combine `CHANGES
and
CHANGES.old
`
...
The separation made pre-Sphinx 1.0 changes harder to find from the
online documentation, and offered little benefit in terms of file
length given that CHANGES was already near 7,500 lines long. Perhaps
a future change could be to split CHANGES by version, similar to
Python's "What's New".
2023-04-04 22:06:49 +01:00
Adam Turner
9b4a895ad7
Use literal syntax in `CHANGES.old
`
2023-04-04 22:06:27 +01:00
Adam Turner
ad98c72290
Remove 'Previous versions' section in CHANGES
2023-04-04 19:03:30 +01:00
Adam Turner
961f96de7a
Use the `:dudir:
` role with explicit titles
2023-04-04 18:34:58 +01:00
Jean-François B
126737c3cd
Add unit test for issue #11110 as fixed by #11113
2023-04-03 18:26:34 +02:00
Jean-François B
e1b15a5c11
Update doc and CHANGES for PR #11281
2023-04-03 11:12:41 +02:00
Jean-François B
a2ec68fa72
Update CHANGES for PR #11110
2023-04-03 11:11:19 +02:00
Dimitar Dimitrov
be65c8313c
support for imgmath_latex=tectonic ( #11281 )
...
* add rudimentary support for using tectonic with imgmath
* fix typo
* addressing PR comment
* revert changes to preview.tex_t; add dvips by default for SVG
* bugfix
2023-04-03 10:11:06 +02:00
Jean-François B
39fa276b36
Update CHANGES for PR #11113
2023-04-03 08:47:39 +02:00
aaron-cooper
0eeb34caf8
Consider duplicate names when using image post transforms ( #11113 )
...
Closes : #11110
2023-04-03 08:44:20 +02:00
Jean-François B
6809ca7d04
Fix error message wording in builders/latex/transforms.py
...
And make it and the two other ones there translatable strings.
Using .format for the f-string.
2023-04-01 00:02:18 +02:00
Jean-François B
40ec190353
Update CHANGES for PR #11276
...
The initial formulation was wrong, as the bug did not break PDF
builds, but created wrong links
2023-03-31 19:31:35 +02:00
Jean-François B
89a4cdb673
Let the #11276 test actually be one which would have failed earlier
2023-03-31 19:27:54 +02:00
Adam Turner
15553da9c8
Resolve lint errors from Ruff 0.0.260
2023-03-31 17:52:51 +01:00
Adam Turner
f019b89c05
Run Ruff linting with a known-to-work version
...
This means that CI tests will only fail if the 'known good' version
fails. If the latest version of Ruff fails, perhaps due to new
checks, CI will not fail overall, but the failures from the latest
version will be reported.
2023-03-31 17:52:29 +01:00
Jean-François B
1397cb90f4
Update CHANGES
...
This is only to relaunch Windows CI which has a problem seen already in
the past with test_gettext_dont_rebuild_mo. I don't understand why this
happens on Windows and can't test directly on Windows.
2023-03-31 18:38:04 +02:00
Jean-François B
8f6ad4a3e5
Fix #11274 : external links may break PDF build if under \sphinxupquote
2023-03-31 18:19:35 +02:00
Jean-François B
8f1698f7db
Ignore SIM910 for time being to appease flake8-simplify 0.20.0
2023-03-31 17:36:47 +02:00
Jean-François B
3e6d56adc0
Pin to ruff==0.0.259 (provisory)
...
This is because I would like CI to succeed for a while in order to merge
some LaTeX patch.
2023-03-31 17:18:29 +02:00
Jean-François B
8f9bac9c4f
LaTeX: rename `\sphinxnotetitle
into
\sphinxstylenotetitle
` (etc)
...
Follow-up to #11266 . Using \sphinxstyle prefix looked a posteriori
better, for coherency, although it is a bit long.
2023-03-27 15:21:06 +02:00
Jean-François B
64bf782d60
Update CHANGES
2023-03-27 12:25:44 +02:00
Jean-François B
7cdd9b2679
LaTeX: let \sphinxremovefinalcolon work also if no colon in input
2023-03-27 12:21:26 +02:00
Dimitri Papadopoulos
669bcc0a19
Fix typos found by codespell
2023-03-27 07:22:07 +02:00
Jean-François B
7144f4924a
LaTeX: add \sphinxnotetitle et al.
...
In passing I reverted some deprecation I had added at 6bf40599e
to some
internals of the sphinxadmonition environment, as it does not look that
pressing anyhow and the redundant namings of two colors in particular
may nevertheless prove useful to user \renewcommand's, as they avoid to
have to refer to \spx@noticetype.
2023-03-26 23:57:04 +02:00
Jean-François B
a7949d4290
LaTeX: let mark-up for seealso directive use explicit colon ( fix #11264 )
2023-03-26 23:57:04 +02:00
Jean-François B
321f886097
Provis. ignore onerror depr. warn when install. DocUtils with 3.12-dev
2023-03-26 23:52:55 +02:00
Hugo van Kemenade
318914fff2
Fix syntax in `:manpage:
` role example ( #11249 )
2023-03-24 01:36:58 +00:00
Adam Turner
c7d7f2951d
Remove `sphinx.locale.setlocale
`
2023-03-24 01:30:44 +00:00
Adam Turner
7d928b3e79
Increase `test_linkcheck
` timeouts
2023-03-24 01:07:25 +00:00
Adam Turner
e3567bfb16
Update CHANGES for Sphinx 6.2.0
2023-03-24 01:05:15 +00:00
Adam Turner
f5c957597d
Normalise spelling of Sphinx versions
2023-03-24 00:44:33 +00:00
Adam Turner
97f07ca83c
Speed up `test_linkcheck
`
2023-03-24 00:29:27 +00:00
Adam Turner
9df3b59e00
Resolve lint errors from Ruff 0.0.259
2023-03-23 21:58:49 +00:00
Dmitry Shachnev
54f531e978
Remove obsolete workarounds in `doc/conf.py
` ( #11250 )
...
Loading jQuery is not needed since January 2023:
https://github.com/readthedocs/readthedocs.org/pull/9861
And exposing app.{info,warn,debug} is not needed since September 2018:
https://github.com/readthedocs/readthedocs-sphinx-ext/pull/51
2023-03-23 21:42:28 +00:00
Benjamin Balder Bach
eda388a506
Docs: Add a link to sphinx-extensions ( #11260 )
2023-03-23 08:33:16 +01:00
Rafael Fontenelle
036b69b9bb
Add missing quotes in html 4 deprecation text
2023-03-21 21:01:23 +01:00
Jean-François B
a07e1ffb27
LaTeX: comment applied workaround to pict2e 0.4b breaking ellipse.sty
2023-03-20 10:34:35 +01:00
Jean-François B
ec25892dd9
LaTeX: doc updates
...
modified: doc/latex.rst
2023-03-20 10:34:15 +01:00
Jean-François B
8ed2c6708d
LaTeX: update doc, trim unneeded extra examples
2023-03-20 00:10:31 +01:00
Jean-François B
baba5d3119
LaTeX: unneeded 4 code lines from #11254 trimmed
...
At some point after having inserted these extras I had ensured that rx
and ry where either both zero or both positive, making them unneeded.
2023-03-19 22:38:49 +01:00
Jean-François B
8289444c18
Update CHANGES for PR #11254
2023-03-19 21:59:04 +01:00
Jean-François B
de60cd8618
LaTeX: support elliptical corners in rounded boxes
2023-03-19 21:47:03 +01:00
Jean-François B
f78d86554c
LaTeX: remove more-or-less obsolete doc
2023-03-19 21:23:06 +01:00