Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | GH-96864: Check for error between line and opcode events (GH-96880) | Brandt Bucher | 2022-09-19 | 3 | -1/+17 |
| | |||||
* | gh-96917: link to typing.readthedocs.io from typing.rst (#96921) | Shantanu | 2022-09-19 | 1 | -0/+5 |
| | | | See the discussion at https://github.com/python/cpython/issues/91533 | ||||
* | gh-95913: Copyedit, link & format Typing Features section in 3.11 What's New ↵ | C.A.M. Gerlach | 2022-09-19 | 1 | -23/+50 |
| | | | | | | | (GH-96097) Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> | ||||
* | gh-95913: Fix and copyedit New Features section of 3.11 What's New (GH-95915) | C.A.M. Gerlach | 2022-09-19 | 2 | -35/+40 |
| | |||||
* | gh-96821: Fix undefined behaviour in `_testcapimodule.c` (GH-96915) | Matthias Görgens | 2022-09-19 | 2 | -1/+4 |
| | | | | | | | * gh-96821: Assert for demonstrating undefined behaviour * Fix UB Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> | ||||
* | GH-96851: Add link to FAQ entry for caching method calls. (GH-96902) | Raymond Hettinger | 2022-09-18 | 2 | -0/+5 |
| | |||||
* | fix various typos in random module's documentation (GH-96912) | partev | 2022-09-18 | 1 | -4/+4 |
| | |||||
* | gh-94787: [doc] Add to argparse doc an example of a mutually-exclusive group ↵ | Scott Main | 2022-09-18 | 1 | -1/+20 |
| | | | | nested in an argument group (GH-94807) | ||||
* | Clarify that the expression is regular math notation, not Python. (#96903) | Raymond Hettinger | 2022-09-18 | 1 | -2/+2 |
| | |||||
* | gh-87179: Fix more IDLE class headers (#96899) | Terry Jan Reedy | 2022-09-17 | 2 | -2/+2 |
| | | | Remove unneeded '(object)' and '()'. | ||||
* | Revert "gh-87079: Warn on unintended signal wakeup fd override in `asyncio` ↵ | Guido van Rossum | 2022-09-17 | 5 | -66/+8 |
| | | | | | | | (#96807)" (#96898) This reverts commit 05878106989c6f5b9dd35a6c15a21bee59312827. Reason: This broke buildbots (some warnings added by that commit are turned to errors in the SSL buildbot). Repro: ./python Lib/test/ssltests.py | ||||
* | gh-91210: Improve error message when non-default param follows default ↵ | Lysandros Nikolaou | 2022-09-17 | 5 | -365/+391 |
| | | | | | | (GH-95933) - Improve error message when parameter without a default follows one with a default - Show same error message when positional-only params precede the default/non-default sequence | ||||
* | Simplify sieve() recipe. Add edge case tests. (GH-96892) | Raymond Hettinger | 2022-09-17 | 1 | -1/+7 |
| | |||||
* | gh-87079: Warn on unintended signal wakeup fd override in `asyncio` (#96807) | Michel Hidalgo | 2022-09-17 | 5 | -8/+66 |
| | | | Warn on loop initialization, when setting the wakeup fd disturbs a previously set wakeup fd, and on loop closing, when upon resetting the wakeup fd, we find it has been changed by someone else. | ||||
* | gh-96861: Check for unset sys.executable during venv creation. (GH-96887) | Vinay Sajip | 2022-09-17 | 1 | -0/+5 |
| | |||||
* | gh-96883: browser: include concurrent.futures (GH-96886) | Christian Heimes | 2022-09-17 | 2 | -13/+21 |
| | |||||
* | fixes gh-96841: replace Mercurial with VCS (#96879) | Benjamin Peterson | 2022-09-16 | 1 | -2/+2 |
| | |||||
* | gh-95778: Mention sys.set_int_max_str_digits() in error message (#96874) | Victor Stinner | 2022-09-16 | 3 | -4/+7 |
| | | | | When ValueError is raised if an integer is larger than the limit, mention sys.set_int_max_str_digits() in the error message. | ||||
* | gh-96052: codeop: fix handling compiler warnings in incomplete input (GH-96132) | Serhiy Storchaka | 2022-09-16 | 3 | -13/+37 |
| | | | | | | Previously codeop.compile_command() emitted compiler warnings (SyntaxWarning or DeprecationWarning) and raised a SyntaxError for incomplete input containing a potentially incorrect code. Now it always returns None for incomplete input without emitting any warnings. | ||||
* | gh-89536: Use ThinLTO policy if possible (gh-96766) | Dong-hee Na | 2022-09-16 | 5 | -6/+99 |
| | |||||
* | gh-96810: Clarify for which statements sqlite3 implicitly opens transactions ↵ | Erlend E. Aasland | 2022-09-15 | 1 | -1/+2 |
| | | | | (#96832) | ||||
* | Fix ResourceWarning in test.test_frame (GH-96831) | Dennis Sweeney | 2022-09-15 | 1 | -16/+19 |
| | |||||
* | GH-91049: Introduce set vectorcall field API for PyFunctionObject (GH-92257) | adphrost | 2022-09-15 | 9 | -3/+115 |
| | | | | Co-authored-by: Andrew Frost <adfrost@fb.com> Co-authored-by: Itamar Ostricher <itamarost@gmail.com> | ||||
* | gh-96751: Remove dead code from `CALL_FUNCTION_EX` opcode (GH-96752) | Nikita Sobolev | 2022-09-15 | 3 | -13/+24 |
| | |||||
* | Fix type annotation of `pstats.FunctionProfile.ncalls` (#96741) | Ruan Comelli | 2022-09-15 | 2 | -1/+2 |
| | | | | | | * fix: annotate `pstats.FunctionProfile.ncalls` as `str` This change aligns the type annotation of `pstats.FunctionProfile.ncalls` with its runtime type. | ||||
* | GH-90997: Improve inline cache performance for MSVC (GH-96781) | Brandt Bucher | 2022-09-15 | 2 | -74/+21 |
| | |||||
* | Revert accidental removal from 3.12 doc. (gh-96826) | Benjamin Peterson | 2022-09-14 | 1 | -0/+70 |
| | |||||
* | gh-77171 Support WAVE_FORMAT_EXTENSIBLE in the wave module (GH-96777) | Yusuke Kadowaki | 2022-09-14 | 4 | -8/+46 |
| | | | | | The test file, a modified version of Lib/test/audiodata/pluck-pcm24.wav, was provided by Andrea Celletti on the bug tracker. Co-authored-by: Zackery Spytz <zspytz@gmail.com> | ||||
* | ceval: Use _PyTuple_FromArraySteal in BUILD_TUPLE (GH-96516) | Kevin Modzelewski | 2022-09-14 | 1 | -5/+2 |
| | |||||
* | gh-96784: Cover more typing special forms in `get_args()` (#96791) | Nikita Sobolev | 2022-09-14 | 1 | -0/+27 |
| | |||||
* | gh-96769: Cover more typing special forms to be unsubclassable (#96772) | Nikita Sobolev | 2022-09-14 | 1 | -5/+43 |
| | |||||
* | Itertools sieve() recipe (#96813) | Raymond Hettinger | 2022-09-14 | 1 | -6/+28 |
| | |||||
* | closes gh-96734: Update to Unicode 15.0.0. (GH-96809) | Benjamin Peterson | 2022-09-13 | 11 | -27174/+27467 |
| | |||||
* | gh-94808: improve comments and coverage of fastsearch.h (GH-96760) | Dennis Sweeney | 2022-09-13 | 3 | -5/+54 |
| | |||||
* | Add dataclass field default change to 3.11 what's new (#96790) | Laurie O | 2022-09-13 | 1 | -0/+8 |
| | | | Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com> | ||||
* | gh-95778: Fix `sys.set_int_max_str_digits()` parameter name (#96798) | Alex Waygood | 2022-09-13 | 1 | -1/+1 |
| | | | Discovered in https://github.com/python/typeshed/pull/8733 | ||||
* | gh-96678: Fix UB of null pointer arithmetic (GH-96782) | Matthias Görgens | 2022-09-13 | 2 | -1/+2 |
| | | | Automerge-Triggered-By: GH:pablogsal | ||||
* | gh-96678: Avoid undefined behaviour in test (#96672) | Matthias Görgens | 2022-09-13 | 1 | -1/+1 |
| | |||||
* | gh-93503: Document the new tracing/profiling APIs in the What's new document ↵ | Pablo Galindo Salgado | 2022-09-13 | 2 | -6/+20 |
| | | | | | (#96681) Co-authored-by: Victor Stinner <vstinner@python.org> | ||||
* | gh-87092: reduce redundancy and repetition in compiler's optimization stage ↵ | Irit Katriel | 2022-09-13 | 3 | -99/+83 |
| | | | | (GH-96713) | ||||
* | gh-96702: Order methods before attrs in sqlite3.Connection docs (#96703) | Erlend E. Aasland | 2022-09-13 | 1 | -97/+96 |
| | |||||
* | GH-96754: Check whether the interpreter frame is complete before creating ↵ | Mark Shannon | 2022-09-13 | 4 | -3/+14 |
| | | | | frame object. (GH-96776) | ||||
* | gh-90110: Fix the c-analyzer Tool (gh-96731) | Eric Snow | 2022-09-12 | 10 | -116/+497 |
| | | | | | | | This includes: * update the whitelists * fixes so we can stop ignoring some of the files * ensure Include/cpython/*.h get analyzed | ||||
* | gh-96729: Ensure installers built with Tools/msi/buildrelease.bat have ↵ | adang1345 | 2022-09-12 | 2 | -1/+5 |
| | | | | matching UUIDs with official releases (GH-96755) | ||||
* | gh-96706: [doc] Don't recomment deprecated use of get_event_loop() in ↵ | zhanpon | 2022-09-11 | 2 | -4/+4 |
| | | | | examples (#96707) | ||||
* | gh-84461: Omit resource mod and getresuid funcs on Emscripten (GH-96303) | Christian Heimes | 2022-09-11 | 4 | -4/+10 |
| | |||||
* | gh-95853: Multiple ops and debug for wasm_build.py (#96744) | Christian Heimes | 2022-09-11 | 5 | -83/+248 |
| | |||||
* | gh-90751: memoryview now supports half-float (#96738) | Dong-hee Na | 2022-09-10 | 5 | -10/+60 |
| | | | | Co-authored-by: Antoine Pitrou <antoine@python.org> | ||||
* | Fix typo in 3.12 whatsnew (GH-96740) | Maksym Medvied | 2022-09-10 | 1 | -1/+1 |
| | |||||
* | gh-94972: document that shield users need to keep a reference to their task ↵ | Hendrik Makait | 2022-09-10 | 3 | -7/+23 |
| | | | | | | (#96724) Co-authored-by: Thomas Grainger <tagrain@gmail.com> Co-authored-by: Guido van Rossum <gvanrossum@gmail.com> |