summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Minor edits to the Descriptor HowTo Guide (GH-24901)Géry Ogam2022-10-091-6/+8
| | | Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
* Fix link to Lifecycle of a Pull Request in CONTRIBUTING (#98102)Jacob Walls2022-10-081-1/+1
| | | | | | | * Fix link to Lifecycle of a Pull Request in CONTRIBUTING * Remove trailing backslash. Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* GH-94597: deprecate `SafeChildWatcher`, `FastChildWatcher` and ↵Kumar Aditya2022-10-087-38/+81
| | | | `MultiLoopChildWatcher` child watchers (#98089)
* Auto-cancel old builds when new commit pushed to branch (#98009)Hugo van Kemenade2022-10-084-0/+16
| | | | | | | | | | | * Auto-cancel old builds when new commit pushed to branch * Add a fallback Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> * Use the same group for all workflows. Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* gh-95011: Migrate syslog module to Argument Clinic (GH-95012)Noam Cohen2022-10-084-72/+377
|
* gh-68686: Retire eptag ptag scripts (#98064)Joannah Nanjekye2022-10-084-112/+1
| | | | | | | | | * Retire eptag ptag scripts * 📜🤖 Added by blurb_it. * fix news entry error Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
* gh-97922: Run the GC only on eval breaker (#97920)Pablo Galindo Salgado2022-10-088-14/+74
|
* GitHub Workflows security hardening (#96492)Alex2022-10-081-0/+3
| | | | | | | | | | | * Update project-updater.yml Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com> * Update project-updater.yml repository-projects: write is not needed because a separate secrets.ADD_TO_PROJECT_PAT is used Signed-off-by: sashashura <93376818+sashashura@users.noreply.github.com>
* Add `@ezio-melotti` as codeowner for `.github/`. (#98079)Ezio Melotti2022-10-081-0/+3
|
* gh-97913 Docs: Add walrus operator to the index (#97921)Hugo van Kemenade2022-10-081-0/+6
| | | | | | | | | | | | | | * Add walrus operator to the index * Add named expression to the index Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com> * Fix indentation and add missing newline Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: Mariatta Wijaya <Mariatta@users.noreply.github.com> Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
* [doc] Fix broken links to C extensions accelerating stdlib modules (#96914)partev2022-10-081-3/+6
| | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-97822: Fix http.server documentation reference to test() function (#98027)JasonYZ2022-10-081-2/+2
| | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* gh-91052: Add PyDict_Unwatch for unwatching a dictionary (#98055)Carl Meyer2022-10-086-28/+115
|
* GH-98023: Change default child watcher to PidfdChildWatcher on supported ↵Kumar Aditya2022-10-083-2/+29
| | | | systems (#98024)
* GH-94182: Run the PidfdChildWatcher on the running loop (#94184)Thomas Grainger2022-10-083-42/+57
| | | | | | | | There is no reason for this watcher to be attached to any particular loop. This should make it safe to use regardless of the lifetime of the event loop running in the main thread (relative to other loops). Co-authored-by: Yury Selivanov <yury@edgedb.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* gh-92886: make test_ast pass with -O (assertions off) (GH-98058)Irit Katriel2022-10-071-1/+1
| | | | | -O does not strip docstrings. Automerge-Triggered-By: GH:iritkatriel
* gh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)Irit Katriel2022-10-071-1/+1
| | | Automerge-Triggered-By: GH:iritkatriel
* gh-57179: Add note on symlinks for os.walk (#94799)Stanley2022-10-072-2/+4
|
* gh-94808: Fix regex on exotic platforms (#98036)Jelle Zijlstra2022-10-072-2/+3
| | | | | The test failed on a buildbot because the pointer was only 7 hex characters. To be safe, I bumped it down to 3: 4 in case we have 32-bit platforms, and 3 in case the pointer is very small.
* gh-90085: Remove vestigial -t and -c timeit options (#94941)Shantanu2022-10-072-3/+5
| | | | | See bpo-28240. The functionality was removed in 3d7feb9ac2. The options had been deprecated since Python 3.3
* GH-83901: Improve Signature.bind error message for missing keyword-only ↵Frazer McLean2022-10-073-3/+9
| | | | | | params (#95347) Fixes GH-83901
* gh-61105: Add default param, note on using cookiejar subclass (#95427)Stanley2022-10-071-3/+5
|
* gh-96288: Add a sentence to `os.mkdir`'s docstring. (#96271)Hagai Helman Tov2022-10-072-4/+6
|
* gh-96073: fix backticks in NEWS entry (GH-98056)Jelle Zijlstra2022-10-072-2/+2
| | | Automerge-Triggered-By: GH:JelleZijlstra
* gh-92886: [clinic.py] raise exception on invalid input instead of assertion ↵Irit Katriel2022-10-072-2/+3
| | | | | | | (GH-98051) Tests should pass with -O (assertions off). Automerge-Triggered-By: GH:iritkatriel
* gh-97997: Add col_offset field to tokenizer and use that for AST nodes (#98000)Lysandros Nikolaou2022-10-073-11/+44
|
* GH-88968: Reject socket that is already used as a transport (#98010)Guido van Rossum2022-10-072-0/+7
|
* gh-96346: Use double caching for re._compile() (#96347)Serhiy Storchaka2022-10-072-21/+47
|
* gh-91708: Revert params note in urllib.parse.urlparse table (#96699)Stanley2022-10-071-1/+2
| | | Revert params note in urllib.parse.urlparse table
* gh-96265: Fix some formatting in faq/design.rst (#96924)Stanley2022-10-071-27/+31
| | | | Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com> Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* gh-73196: Add namespace/scope clarification for inheritance section (#92840)Stanley2022-10-071-1/+2
| | | Add namespace/scope clarification for inheritance section
* gh-97646: Change `.js` and `.mjs` files mimetype to conform to RFC 9239 (#97934)Noam Cohen2022-10-072-2/+3
|
* gh-97923: Always run Ubuntu SSL tests with others in CI (#97940)Nikita Sobolev2022-10-071-4/+1
|
* gh-97956: Mention `generate_global_objects.py` in `AC How-To` (#97957)Nikita Sobolev2022-10-071-1/+9
|
* gh-96959: Update HTTP links which are redirected to HTTPS (#98039)1809092022-10-072-2/+2
|
* Add a warning message about PyOS_snprintf (#95993)Eric Wieser2022-10-072-1/+3
|
* GH-96073: Fix wild replacement in inspect.formatannotation (#96074)Anh71me2022-10-075-1/+26
| | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* gh-65496: Correct wording on csv's skipinitialspace argument (#96170)Stanley2022-10-073-5/+10
|
* gh-64921: Clarify wording for open()'s newline arg (#96171)Stanley2022-10-071-2/+2
|
* gh-97955: Migrate `zoneinfo` to Argument Clinic (#97958)Nikita Sobolev2022-10-076-36/+258
|
* gh-97669: Move difflib examples to Doc/includes/ (#97964)Victor Stinner2022-10-073-31/+9
| | | | | | | | | | | Remove diff.py and ndiff.py scripts of Tools/scripts/: move them to Doc/includes/. * diff.py and ndiff.py files are no longer executable. Remove also their shebang ("#!/usr/bin/env python3"). * Remove the -profile command from ndiff.py to simply the code. * Remove ndiff.py copyright and history command. The Python documentation examples are distributed under the "Zero Clause BSD License".
* Make _symtable_entry.ste_type's comment consistent wit _Py_block_ty (#92414)zikcheng2022-10-071-1/+1
| | | | _Py_block_ty defines four types of block, FunctionBlock, ClassBlock, ModuleBlock and AnnotationBlock. But _symtable_entry.ste_type only comments three of them, I think it's better both sides are consistent.
* Fix a mistake in isSet() deprecated message doc (#95720)Marc Monfort2022-10-070-0/+0
|
* gh-64373: Convert `_functools` to Argument Clinic (#96640)Nikita Sobolev2022-10-076-29/+182
|
* gh-96415: Remove `types._cell_factory` from a module namespace (#96416)Nikita Sobolev2022-10-072-1/+2
| | | Closes #96415
* Add more syslog tests (GH-97953)Serhiy Storchaka2022-10-074-8/+95
|
* Add note on capture_output arg to subprocess.run() docstring (#98012)andrei kulakov2022-10-071-1/+2
| | | add note on capture_output arg to the docstring
* gh-94808: Cover `%p` in `PyUnicode_FromFormat` (#96677)Nikita Sobolev2022-10-071-0/+19
| | | Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* Fix memory leaks in test_capi (#98017)Carl Meyer2022-10-072-0/+6
|
* gh-97983: Revert "Lay the foundation for further work in ↵Oleg Iarygin2022-10-071-129/+197
| | | | | | | | | | | | | | | | | | | | asyncio.test_streams: port server cases to IsolatedAsyncioTestCase" (#98015) This PR reverts gh-93369 and gh-97896 because they've made asyncio tests unstable. After these PRs were merged, random GitHub action jobs of random commits started to fail unrelated tests and test framework methods. The reverting is necessary because such shrapnel failures are a symptom of some underlying bug that must be found and fixed first. I had a hope that it's a server overload because we already have extremely rare disc access errors. However, one and a half day passed, and the failures continue to emerge both in PRs and commits. Affected issue: gh-93357. First reported in https://github.com/python/cpython/pull/97940#issuecomment-1270004134. * Revert "gh-93357: Port test cases to IsolatedAsyncioTestCase, part 2 (#97896)" This reverts commit 09aea94d291fed2f3e96558dcd6db04014c3e2fb. * Revert "gh-93357: Start porting asyncio server test cases to IsolatedAsyncioTestCase (#93369)" This reverts commit ce8fc186ac81bce1727bf4192205148daabf5c2e.