Skip to content
Snippets Groups Projects
Unverified Commit 953ab079 authored by Ezio Melotti's avatar Ezio Melotti Committed by GitHub
Browse files

Restore default role check in `make check`. (#92290)


* Restore default role check in `make check`.

* Options first, then files.

* Update `make.bat` too.

* Add a comment explaining the extra options.

* No reason to ignore the README.rst.

* Enable default-role check in sphinx-lint.

Co-authored-by: default avatarJulien Palard <julien@palard.fr>

* Update sphinx-lint default-role check.

* Fix use of the default role in the docs.

* Update make.bat to check for the default role too.

* Fix comment in make.bat.

Co-authored-by: default avatarJulien Palard <julien@palard.fr>
parent 26a162ba
No related branches found
No related tags found
No related merge requests found
......@@ -213,8 +213,10 @@ dist:
rm dist/python-$(DISTVERSION)-docs-texinfo.tar
check:
$(SPHINXLINT) -i tools -i $(VENVDIR) -i README.rst
$(SPHINXLINT) ../Misc/NEWS.d/next/
# Check the docs and NEWS files with sphinx-lint.
# Ignore the tools and venv dirs and check that the default role is not used.
$(SPHINXLINT) -i tools -i $(VENVDIR) --enable default-role
$(SPHINXLINT) --enable default-role ../Misc/NEWS.d/next/
serve:
@echo "The serve target was removed, use htmlview instead (see bpo-36329)"
......
......@@ -998,7 +998,7 @@ Other constructors, all class methods:
ISO 8601 format, with the following exceptions:
1. Time zone offsets may have fractional seconds.
2. The `T` separator may be replaced by any single unicode character.
2. The ``T`` separator may be replaced by any single unicode character.
3. Ordinal dates are not currently supported.
4. Fractional hours and minutes are not supported.
......
......@@ -126,11 +126,11 @@ Module Contents
:func:`member`
Make `obj` a member. Can be used as a decorator.
Make ``obj`` a member. Can be used as a decorator.
:func:`nonmember`
Do not make `obj` a member. Can be used as a decorator.
Do not make ``obj`` a member. Can be used as a decorator.
.. versionadded:: 3.6 ``Flag``, ``IntFlag``, ``auto``
......
......@@ -180,7 +180,10 @@ if EXIST "%BUILDDIR%\html\index.html" (
goto end
:check
cmd /S /C "%SPHINXLINT% -i tools"
rem Check the docs and NEWS files with sphinx-lint.
rem Ignore the tools dir and check that the default role is not used.
cmd /S /C "%SPHINXLINT% -i tools --enable default-role"
cmd /S /C "%SPHINXLINT% --enable default-role ..\Misc\NEWS.d\next\ "
goto end
:serve
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment