| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
(cherry picked from commit 714217f9561507bbc7218a02089d0e1da0239372)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* bpo-40204: Allow pre-Sphinx 3 syntax in the doc (GH-21844)
Enable Sphinx 3.2 "c_allow_pre_v3" option and disable the
c_warn_on_allowed_pre_v3 option to make the documentation compatible
with Sphinx 2 and Sphinx 3.
(cherry picked from commit 423e77d6de497931585d1883805a9e3fa4096b0b)
* bpo-40204: Fix Sphinx sytanx in howto/instrumentation.rst (GH-21858)
Use generic '.. object::' to declare markers, rather than abusing
'.. c:function::' which fails on Sphinx 3.
(cherry picked from commit 43577c01a2ab49122db696e9eaec6cb31d11cc81)
* bpo-40204: Fix duplicates in the documentation (GH-21857)
Fix two Sphinx 3 issues:
Doc/c-api/buffer.rst:304: WARNING: Duplicate C declaration, also defined in 'c-api/buffer'.
Declaration is 'PyBUF_ND'.
Doc/c-api/unicode.rst:1603: WARNING: Duplicate C declaration, also defined in 'c-api/unicode'.
Declaration is 'PyObject* PyUnicode_Translate(PyObject *str, PyObject *table, const char *errors)'.
(cherry picked from commit 46d10b1237c67ff8347f533eda6a5468d098f7eb)
* bpo-40204: Add :noindex: in the documentation (GH-21859)
Add :noindex: to duplicated documentation to fix "duplicate object
description" errors.
For example, fix this Sphinx 3 issue:
Doc/library/configparser.rst:1146: WARNING: duplicate object
description of configparser.ConfigParser.optionxform, other instance
in library/configparser, use :noindex: for one of them
(cherry picked from commit d3ded080482beae578faa704b13534a62d066f9f)
* bpo-40204, doc: Fix syntax of C variables (GH-21846)
For example, fix the following Sphinx 3 errors:
Doc/c-api/buffer.rst:102: WARNING: Error in declarator or parameters
Invalid C declaration: Expected identifier in nested name. [error at 5]
void \*obj
-----^
Doc/c-api/arg.rst:130: WARNING: Unparseable C cross-reference: 'PyObject*'
Invalid C declaration: Expected end of definition. [error at 8]
PyObject*
--------^
The modified documentation is compatible with Sphinx 2 and Sphinx 3.
(cherry picked from commit 474652fe9346382dbf793f20b671eb74668bebde)
* bpo-40204: Fix reference to terms in the doc (GH-21865)
Sphinx 3 requires to refer to terms with the exact case.
For example, fix the Sphinx 3 warning:
Doc/library/pkgutil.rst:71: WARNING: term Loader not found in case
sensitive match.made a reference to loader instead.
(cherry picked from commit bb0b08540cc93e56f3f1bde1b39ce086d9e35fe1)
* bpo-40204: Fix duplicated productionlist names in the doc (GH-21900)
Sphinx 3 disallows having more than one productionlist markup with
the same name. Simply remove names in this case, since names are not
shown anyway. For example, fix the Sphinx 3 warning:
Doc/reference/introduction.rst:96: duplicate token description
of *:name, other instance in reference/expressions
(cherry picked from commit 1abeda80f760134b4233608e2c288790f955b95a)
(cherry picked from commit 8f88190af529543c84d5dc78f19abbfd73335cf4)
|
|
|
|
| |
(GH-21668)
|
|
|
|
|
| |
(cherry picked from commit 65460565df99fbda6a74b6bb4bf99affaaf8bd95)
Co-authored-by: Mathieu Dupuy <mathieu.dupuy@doctolib.com>
|
|
|
|
|
| |
(cherry picked from commit 35eac4500a8bd89b087407f59ba337343b22d403)
Co-authored-by: Julien Palard <julien@palard.fr>
|
|
|
|
|
|
| |
Signed-off-by: Oleg Höfling <oleg.hoefling@gmail.com>
(cherry picked from commit e6ae90dede07e8599cc6906417ca4aa99d8aa6e4)
Co-authored-by: Oleg Höfling <hoefling@users.noreply.github.com>
|
|
|
| |
(cherry picked from commit 5383956583bb758f3828513bcdd011871f24a0e8)
|
|
|
|
|
| |
Also fix some other formatting.
(cherry picked from commit e835b31d2b212c3c7820364398979cae2a9740b2)
|
|
|
|
|
| |
(cherry picked from commit 32a960f8e1015b64b4b955b3d62920c5903d4c6f)
Co-authored-by: Greg Price <gnprice@gmail.com>
|
|
|
|
|
| |
(cherry picked from commit 03acba6f1a851064ba1fa78965ece4354d499c04)
Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
|
|
|
| |
(cherry picked from commit 472eced6770c2fabab3031e4e16cd32e32b8a0cc)
|
|
|
| |
(cherry picked from commit 1ed915e8ae3cc59ad8f7a8eaccb94f27f19b10a6)
|
|
|
|
|
| |
concurrent.futures module. (GH-14905) (GH-14906)
(cherry picked from commit d309352c6fd93a51f2b3011ca8c2125d3a5d394b)
|
|
|
|
|
| |
MemoryHandler. (GH-14498) (GH-14507)
(cherry picked from commit 84de34e39eb9e49b2ae691c6f67df8d7da3561de)
|
| |
|
|
|
| |
Adds sys.audit, sys.addaudithook, io.open_code, and associated C APIs.
|
| |
|
|
|
|
| |
highlightlang is deprecated since April 2018 in Sphinx.
See https://github.com/sphinx-doc/sphinx/pull/4845
|
|
|
| |
Thank you @redshiftzero on the first PR :clap:
|
| |
|
|
|
| |
https://bugs.python.org/issue23984
|
|
|
|
|
|
| |
* bpo-20906: Corrections & revisions to Unicode HOWTO
* bpo-34484: don't describe range as a Private Use Area
|
|
|
| |
https://bugs.python.org/issue35584
|
|
|
|
| |
documentation in favour of 'warning' (GH-11654)
|
|
|
|
| |
parameter (GH-11525)
|
| |
|
| |
|
| |
|
|
|
| |
Fixes doc build breakage from 890a4b92933be8e7c554222d99ef829c88fa8637.
|
| |
|
| |
|
| |
|
|
|
|
| |
(GH-9326)
|
|
|
|
| |
projects (GH-9317)
|
| |
|
| |
|
|
|
| |
This reverts commit 10b59f1b019cd00c940dd7f4a74c4f667a20f25f.
|
| |
|
|
|
|
| |
(GH-8646)
|
|
|
|
| |
Clinic. (GH-8434)
|
| |
|
|
|
|
| |
Using OptiPNG 0.7.7.
Used command is: `find . -name '*.png' | xargs optipng -o7`
|
|
|
|
| |
85% of them are already links.
|
|
|
|
|
|
| |
(GH-1959)
Look for '__set__' or '__delete__'.
|
|
|
|
| |
CPython 3.5 is old now, and we don't bump this version often,
so lets avoid using specific versions.
|
|
|
|
| |
(GH-6814)
|
|
|
|
| |
8601. (GH-6702)
|
| |
|
| |
|
|
|
|
| |
Modify RE examples in documentation to use raw strings to prevent DeprecationWarning.
Add text to REGEX HOWTO to highlight the deprecation. Approved by Serhiy Storchaka.
|