summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew/3.5.rst
Commit message (Collapse)AuthorAgeFilesLines
* [3.9] bpo-40204: Allow pre-Sphinx 3 syntax in the doc (GH-21844) (GH-21901)Victor Stinner2020-08-191-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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)
* bpo-35044, doc: Use the :exc: role for the exceptions (GH-10037)Stéphane Wirtel2018-10-261-1/+1
|
* bpo-34906: Doc: Fix typos (2) (GH-9735)Stéphane Wirtel2018-10-061-1/+1
| | | Fix typos
* bpo-33649: First asyncio docs improvement pass (GH-9142)Yury Selivanov2018-09-111-14/+14
| | | | | | | | | | | | | Rewritten/updated sections: * Event Loop APIs * Transports & Protocols * Streams * Exceptions * Policies * Queues * Subprocesses * Platforms
* bpo-23404: Update/sync What's New files for 3.6/3.5/2.7 (GH-7620)Ned Deily2018-06-111-0/+36
|
* bpo-33503: Fix the broken pypi link in the source and the documentation ↵Stéphane Wirtel2018-05-151-1/+1
| | | | (GH-6814)
* bpo-28814: Undeprecate inadvertently deprecated inspect functions. (#122)Matthias Bussonnier2017-02-221-5/+6
| | | | | | | | | | | | | | Nick Coghlan said on bpo-28814: > inspect.getargvalues() and inspect.formatargvalues() were deprecated > in Python 3.5 as part of implementing bpo-20438 > This is incorrect, as these are *frame* introspection related functions, > not callable introspection ones. The documentation and implementation > layout is confusing though, as they're interleaved with the callable > introspection operation This commit undeprecates these functions and adds a note to ignore previous deprecation notices.
* Issue #28763: Use double hyphens (rendered as en-dashes) in numerical rangesSerhiy Storchaka2016-11-261-2/+2
|\ | | | | | | in the documentation.
| * Issue #28763: Use double hyphens (rendered as en-dashes) in numerical rangesSerhiy Storchaka2016-11-261-2/+2
| | | | | | | | in the documentation.
* | Issue #28678: Merge parameter name from 3.5 into 3.6Martin Panter2016-11-131-1/+1
|\ \ | |/
| * Issue #28678: Fix references to numeric_owner parameterMartin Panter2016-11-131-1/+1
| |
| * Issue #28251: Improvements to help manuals on Windows.Steve Dower2016-09-231-2/+1
| |
* | Issue #26900: Excluded underscored names and other private API from limited API.Serhiy Storchaka2016-09-111-2/+1
|/
* repair errors in (set|get)_task_factory note (#28051)Benjamin Peterson2016-09-091-5/+6
|
* Issue #26462: Doc: reduce literal_block warnings, fix syntax highlighting.Martin Panter2016-07-261-1/+3
| | | | Patch by Julien Palard.
* alter header; '%' really throws latex through a loopBenjamin Peterson2016-06-221-2/+2
|
* Issue #24136: Document generalized unpacking, PEP 448Martin Panter2016-06-121-2/+2
| | | | Based on patches by Konstantin Molchanov and Neil Girdhar.
* Issue #27243: Fix __aiter__ protocolYury Selivanov2016-06-091-0/+13
|
* asyncio: Remove asyncio.timeout() context manager.Yury Selivanov2016-06-081-4/+0
| | | | | | | It will probably be added back in Python 3.6, once its compatibility issues are resolved; see [1] for more details. [1] https://mail.python.org/pipermail/async-sig/2016-June/000045.html
* asyncio: Update whatsnew/3.5.2Yury Selivanov2016-06-081-2/+7
|
* Issue #27125: Remove duplicated words from documentation and commentsMartin Panter2016-05-301-1/+1
|
* docs: Update asyncio docs & whatsnewYury Selivanov2016-05-161-0/+27
|
* Issue #26041: Remove "will be removed in Python 3.7" from description messagesBerker Peksag2016-04-241-3/+2
| | | | | | | We will keep platform.dist() and platform.linux_distribution() to make porting from Python 2 easier. Patch by Kumaripaba Miyurusara Athukorala.
* Closes #25910: fix dead and permanently redirected links in the docs. Thanks ↵Georg Brandl2016-02-261-1/+1
| | | | to SilentGhost for the patch.
* Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similarMartin Panter2016-02-101-7/+7
| | | | | The original form is incorrect grammar and feels awkward, even though the meaning is clear.
* Issues #26310, #26311: Fix typos in the documentation and code commentsMartin Panter2016-02-101-1/+1
|
* docs/whatsnew/3.5: Fix ref linkYury Selivanov2015-12-151-1/+1
|
* whatsnew/3.5: Mention new asyncio APIs in 3.5.1Yury Selivanov2015-12-151-0/+12
|
* Fix grammar in whatsnew/3.5.rst and elsewhereMartin Panter2015-11-141-74/+75
| | | | Mainly missing grammatical articles (the, a).
* Fix awkward grammar in whatsnew.Zachary Ware2015-11-121-1/+1
| | | | Reported on docs@ by Keith Briggs.
* Improve namedtuple doc string examplesRaymond Hettinger2015-11-091-1/+1
|
* Issue #25523: Further a-to-an corrections new in 3.5Martin Panter2015-11-021-1/+1
|
* whatsnew/3.5: NumPy 1.10 has been releasedYury Selivanov2015-10-311-1/+1
|
* Fix more typos in whatsnew/3.5.rstMartin Panter2015-10-311-4/+4
|
* Fix another typo noticed by SilentGhostBerker Peksag2015-10-181-1/+1
|
* Issue #25434: Fix typo in whatsnew/3.5rstBerker Peksag2015-10-181-1/+1
| | | | Patch by Louis Sautier.
* asyncio: Make ensure_future() accept all kinds of awaitables.Yury Selivanov2015-10-021-0/+7
|
* Issue #25137: Add a note to whatsnew/3.5.rst for nested functools.partial callsBerker Peksag2015-09-221-0/+6
| | | | | Also, properly skip the test_nested_optimization test for partial subclasses and add a test for the suggested usage.
* whatsnew/3.5: Reword bytes*.hex messageYury Selivanov2015-09-161-3/+2
|
* whatsnew/3.5: Add missing word "class"Berker Peksag2015-09-151-1/+1
|
* whatsnew/3.5: Fix typoYury Selivanov2015-09-131-1/+1
|
* whatsnew/3.5: One more editYury Selivanov2015-09-131-5/+3
|
* whatsnew/3.5: EditsYury Selivanov2015-09-131-180/+200
| | | | Patch by me and Elvis Pranskevichus
* Merge release engineering work from Python 3.5.0.Larry Hastings2015-09-131-1/+4
|\
| * Final touch-ups for the What's New In Python 3.5 document.v3.5.0Larry Hastings2015-09-121-8/+4
| |
| * Backported the What's New In 3.5 from 3.5.1 to 3.5.0 (final!).Larry Hastings2015-09-121-509/+1262
| |
* | whatsnew/3.5: Fix typo (issue #25082)Yury Selivanov2015-09-131-1/+1
| |
* | whatsnew/3.5: Reorder stuff (issue #25082).Yury Selivanov2015-09-131-61/+61
| |
* | whatsnew/3.5: Fix formatting. More minor edits.Serhiy Storchaka2015-09-131-23/+23
| |
* | whatsnew/3.5: Delete prerelease warning note.Yury Selivanov2015-09-131-11/+0
| | | | | | | | (we'll make a couple more commits tomorrow before release)