summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gh-90716: add _pylong.py module (#96673)Neil Schemenauer2022-10-266-0/+572
| | | | | | | | | | | | Add Python implementations of certain longobject.c functions. These use asymptotically faster algorithms that can be used for operations on integers with many digits. In those cases, the performance overhead of the Python implementation is not significant since the asymptotic behavior is what dominates runtime. Functions provided by this module should be considered private and not part of any public API. Co-author: Tim Peters <tim.peters@gmail.com> Co-author: Mark Dickinson <dickinsm@gmail.com> Co-author: Bjorn Martinsson
* gh-94808: cover `PyMapping_HasKeyString` and `PyMapping_HasKey` (#98486)Nikita Sobolev2022-10-262-0/+48
|
* gh-98348: Mention ReferenceError in weakref.proxy documentation (#98355)fancidev2022-10-261-0/+3
|
* docs: Change links to label refs (#98454)Stanley2022-10-2610-11/+15
| | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-77753: Add example for values that compare equal in stdtypes (#98497)Stanley2022-10-261-5/+3
| | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* gh-84747: Add `async for` comment for StreamReader (#98633)Stanley2022-10-261-1/+2
|
* fix a typo in whatsnew/3.11 (#98603)July Tikhonov2022-10-251-1/+1
|
* gh-94808: Improve coverage of `unicode_find` and `unicode_rfind` (#98648)Nikita Sobolev2022-10-251-0/+27
|
* Fix typos in deprecation section of 3.11 What's New (#98628)Jacob Walls2022-10-251-3/+3
|
* gh-97937: dis docs: add adaptive=False (#97939)Jelle Zijlstra2022-10-251-13/+29
| | | | Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com> Co-authored-by: Brandt Bucher <brandtbucher@gmail.com>
* gh-91058: Add error suggestions to 'import from' import errors (#98305)Pablo Galindo Salgado2022-10-2511-14/+235
|
* gh-96143: Move the perf trampoline files to the Python directory (#98675)Pablo Galindo Salgado2022-10-2511-18/+18
|
* gh-94328: Update Windows installer to use SQLite 3.39.4 (#98640)Erlend E. Aasland2022-10-254-3/+4
|
* Update build status links in contributing doc (GH-98672)Zachary Ware2022-10-251-14/+2
|
* Update link to supported versions table in security policy (GH-98670)Zachary Ware2022-10-251-1/+1
|
* gh-98602: [typing docs] Use quotes for forward reference in TypeVarTuple ↵Eclips42022-10-251-1/+1
| | | | example (#98605)
* GH-87390: Add remaining tests for PEP 646 (#98267)Matthew Rahtz2022-10-253-242/+473
| | | Co-authored-by: Guido van Rossum <gvanrossum@gmail.com>
* gh-98623: Fix base classes in `typing.rst` (#98626)Nikita Sobolev2022-10-251-2/+2
|
* Use more precise exception types in `assertRaises` in typing tests (#98650)Nikita Sobolev2022-10-251-3/+3
|
* gh-93696: Locate frozen module source with __file__ (#93697)James Gerity2022-10-253-0/+53
| | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com>
* gh-95913: Prepare Improved Modules in 3.11 WhatsNew for final edits (#98631)C.A.M. Gerlach2022-10-251-22/+91
| | | | | | | | | * Add two line breaks and ref target labels to remaining subsections * Fix a few out of order Improved Modules * Fix a few minor textual formatting issues in sections * Fix remaining Sphinx warnings in the Improved Modules section
* gh-98461: Fix location of RETURN_VALUE in async generator bytecode. ↵Irit Katriel2022-10-252-57/+44
| | | | compiler_jump_if no longer needs a pointer to the loc. (GH-98494)
* gh-94328: Update macOS installer to use SQLite 3.39.4. (#98639)Erlend E. Aasland2022-10-252-3/+4
|
* Post 3.12.0a1Thomas Wouters2022-10-251-1/+1
|
* Python 3.12.0a1v3.12.0a1Thomas Wouters2022-10-24597-1455/+6456
|
* GH-89237: fix hang in proactor `subprocess.wait_closed()` (#98572)Kumar Aditya2022-10-243-2/+10
|
* gh-98507: [typing docs] Rephrase "now supports `[]`" to "now supports ↵Nikita Sobolev2022-10-241-72/+78
| | | | subscripting" (#98508)
* GH-91635: clarify docs about closing of transport in asyncio (#98563)Kumar Aditya2022-10-241-1/+2
|
* GH-98407: fix `test_kill_issue43884` to not leak child processes (#98491)Kumar Aditya2022-10-241-1/+4
|
* gh-98500: Fix typing docs for `*View` classes (#98511)Nikita Sobolev2022-10-241-4/+4
|
* gh-95913: Fix grammar for SpooledTemporaryFile 3.11 whatsnew entry (#98604)Jelle Zijlstra2022-10-241-1/+1
| | | Followup from #98312.
* gh-97909: Mark up members of PyMemberDef (GH-98473)Johnny115022022-10-241-21/+21
| | | Co-authored-by: T <tnie@tuta.io>
* gh-95913: Fix, sort & expand pending removal sect in 3.11 WhatsNew (GH-98583)C.A.M. Gerlach2022-10-241-20/+43
| | | | | | | | | | | | * Fix names/references of pending removal APIs * Sort list of APIs pending removal alphabetically * Add missing modules/submodules pending removal in 3.12 * Add table of unittest deprecated aliases to 3.11 What's New Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Petr Viktorin <encukou@gmail.com>
* gh-95913: Add io support for SpooledTemporaryFile in 3.11 Whatsnew (#98312)C.A.M. Gerlach2022-10-241-0/+13
|
* gh-95913: Edit & expand Deprecated section of 3.11 WhatsNew (#98581)C.A.M. Gerlach2022-10-241-82/+108
| | | | | | | * Refine Sphinx syntax and grammar/phrasing in Deprecated section items * Organize into lang/builtins, modules & stdlib sections * Convert PEP 594 module list into a grid to not waste as much space * Add importlib.resources deprecated functions to section
* gh-95913: Edit, expand & format Bytecode sect in 3.11 WhatsNew (GH-98559)C.A.M. Gerlach2022-10-241-39/+81
|
* gh-95913: Edit, link and sort 3.11 WhatsNew Build section (#98588)C.A.M. Gerlach2022-10-241-57/+67
|
* gh-95913: Edit, sort & expand 3.11 WhatsNew Porting section (#98585)C.A.M. Gerlach2022-10-241-30/+31
|
* gh-95913: Edit, xref & sort 3.11 WhatsNew Removed section (#98584)C.A.M. Gerlach2022-10-241-58/+61
|
* gh-95913 Add string section to Whatsnew with new Template methods (#98311)C.A.M. Gerlach2022-10-241-0/+12
|
* gh-91524: Speed up the regular expression substitution (#91525)Serhiy Storchaka2022-10-239-91/+358
| | | | | | | | | Functions re.sub() and re.subn() and corresponding re.Pattern methods are now 2-3 times faster for replacement strings containing group references. Closes #91524 Primarily authored by serhiy-storchaka Serhiy Storchaka Minor-cleanups-by: Gregory P. Smith [Google] <greg@krypto.org>
* Update Mac installer messages to 3.12 alpha (GH-98575)Ned Deily2022-10-232-4/+4
|
* gh-98561: Fix a typo in typing (GH-98562)Omkaar2022-10-231-1/+1
|
* no-issue: typo fix in c-api/tuple.rst (gh-98560)wim glenn2022-10-231-1/+1
|
* gh-98456: Replace deprecated `set-output` with up-to-date version (gh-98457)Noam Cohen2022-10-231-2/+2
|
* gh-95913: Edit & expand Optimizations in 3.11 WhatsNew (#98426)C.A.M. Gerlach2022-10-221-20/+39
|
* gh-95913: Copyedit & xref FrameInfo in Whatsnew inspect section (#98304)C.A.M. Gerlach2022-10-222-16/+35
|
* GH-98539: fix ref cycle in `_SSLProtocolTransport` after close (#98540)Kumar Aditya2022-10-221-2/+5
|
* GH-98543: Fix `asyncio.TaskGroup` to not keep reference to errors after ↵Kumar Aditya2022-10-221-5/+5
| | | | raising ExceptionGroup (#98544)
* GH-98363: Slicing isn't necessary. A size reduction will suffice. (GH-98538)Raymond Hettinger2022-10-221-7/+6
|