mirror of
https://github.com/python/cpython.git
synced 2025-12-31 04:23:37 +00:00
[3.11] Restore default role check in make check. (GH-92290) (#92821)
* 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: Julien 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: Julien Palard <julien@palard.fr>
(cherry picked from commit 953ab07952)
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
This commit is contained in:
parent
2bcae11302
commit
5b2c5ae756
4 changed files with 11 additions and 6 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue