Dong-hee Na
a04656ec32
gh-97841: Add methoddef for _filters_mutated (gh-98115)
2022-10-09 20:16:33 +09:00
Géry Ogam
2d2e01aa4c
Minor edits to the Descriptor HowTo Guide (GH-24901)
...
Co-authored-by: Raymond Hettinger <rhettinger@users.noreply.github.com>
2022-10-08 20:54:21 -05:00
Jacob Walls
3378ebb933
Fix link to Lifecycle of a Pull Request in CONTRIBUTING ( #98102 )
...
* Fix link to Lifecycle of a Pull Request in CONTRIBUTING
* Remove trailing backslash.
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
2022-10-09 00:16:52 +02:00
Kumar Aditya
d8765284f3
GH-94597: deprecate `SafeChildWatcher`, `FastChildWatcher` and `MultiLoopChildWatcher` child watchers ( #98089 )
2022-10-08 13:52:19 -07:00
Hugo van Kemenade
75751f4aa5
Auto-cancel old builds when new commit pushed to branch ( #98009 )
...
* 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>
2022-10-08 21:21:38 +02:00
Noam Cohen
5405537813
gh-95011: Migrate syslog module to Argument Clinic (GH-95012)
2022-10-08 21:31:57 +03:00
Joannah Nanjekye
4ed00be98f
gh-68686: Retire eptag ptag scripts ( #98064 )
...
* 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>
2022-10-08 07:57:47 -07:00
Pablo Galindo Salgado
83eb827247
gh-97922: Run the GC only on eval breaker ( #97920 )
2022-10-08 07:57:09 -07:00
Alex
c66dbddfba
GitHub Workflows security hardening ( #96492 )
...
* 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>
2022-10-08 10:13:34 +02:00
Ezio Melotti
531ffaa7cd
Add `@ezio-melotti` as codeowner for `.github/`. ( #98079 )
2022-10-08 09:11:38 +02:00
Hugo van Kemenade
296313002f
gh-97913 Docs: Add walrus operator to the index ( #97921 )
...
* 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>
2022-10-08 08:54:16 +02:00
partev
840fd19590
[doc] Fix broken links to C extensions accelerating stdlib modules ( #96914 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-10-07 22:55:35 -07:00
JasonYZ
6b485629d2
gh-97822: Fix http.server documentation reference to test() function ( #98027 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-07 21:46:23 -07:00
Carl Meyer
e82d977eb0
gh-91052: Add PyDict_Unwatch for unwatching a dictionary ( #98055 )
2022-10-07 17:37:46 -07:00
Kumar Aditya
8ba9378b16
GH-98023: Change default child watcher to PidfdChildWatcher on supported systems ( #98024 )
2022-10-07 17:29:09 -07:00
Thomas Grainger
3d8b224547
GH-94182: Run the PidfdChildWatcher on the running loop ( #94184 )
...
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>
2022-10-07 17:24:01 -07:00
Irit Katriel
27ce45d8e1
gh-92886: make test_ast pass with -O (assertions off) (GH-98058)
...
-O does not strip docstrings.
Automerge-Triggered-By: GH:iritkatriel
2022-10-07 16:30:23 -07:00
Irit Katriel
45f21472da
gh-92886: make test_coroutines pass with -O (assertions off) (GH-98060)
...
Automerge-Triggered-By: GH:iritkatriel
2022-10-07 16:12:28 -07:00
Stanley
0f498f1a95
gh-57179: Add note on symlinks for os.walk ( #94799 )
2022-10-07 15:51:50 -07:00
Jelle Zijlstra
a54a69989e
gh-94808: Fix regex on exotic platforms ( #98036 )
...
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.
2022-10-07 15:39:53 -07:00
Shantanu
cb4615fd43
gh-90085: Remove vestigial -t and -c timeit options ( #94941 )
...
See bpo-28240. The functionality was removed in 3d7feb9ac2
.
The options had been deprecated since Python 3.3
2022-10-07 15:38:20 -07:00
Frazer McLean
f4f8133387
GH-83901: Improve Signature.bind error message for missing keyword-only params ( #95347 )
...
Fixes GH-83901
2022-10-07 15:24:17 -07:00
Stanley
5eaf4d6101
gh-61105: Add default param, note on using cookiejar subclass ( #95427 )
2022-10-07 15:21:13 -07:00
Hagai Helman Tov
1523c9e9d4
gh-96288: Add a sentence to `os.mkdir`'s docstring. ( #96271 )
2022-10-07 15:06:16 -07:00
Jelle Zijlstra
0f111f53c1
gh-96073: fix backticks in NEWS entry (GH-98056)
...
Automerge-Triggered-By: GH:JelleZijlstra
2022-10-07 14:44:56 -07:00
Irit Katriel
34e6f3567e
gh-92886: [clinic.py] raise exception on invalid input instead of assertion (GH-98051)
...
Tests should pass with -O (assertions off).
Automerge-Triggered-By: GH:iritkatriel
2022-10-07 14:41:35 -07:00
Lysandros Nikolaou
3de08ce8c1
gh-97997: Add col_offset field to tokenizer and use that for AST nodes ( #98000 )
2022-10-07 14:38:35 -07:00
Guido van Rossum
c06276402b
GH-88968: Reject socket that is already used as a transport ( #98010 )
2022-10-07 12:56:50 -07:00
Serhiy Storchaka
c11b667a1d
gh-96346: Use double caching for re._compile() ( #96347 )
2022-10-07 12:21:42 -07:00
Stanley
eed80458e8
gh-91708: Revert params note in urllib.parse.urlparse table ( #96699 )
...
Revert params note in urllib.parse.urlparse table
2022-10-07 12:19:36 -07:00
Stanley
3a7e955858
gh-96265: Fix some formatting in faq/design.rst ( #96924 )
...
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-10-07 12:15:41 -07:00
Stanley
fde74be61b
gh-73196: Add namespace/scope clarification for inheritance section ( #92840 )
...
Add namespace/scope clarification for inheritance section
2022-10-07 12:04:14 -07:00
Noam Cohen
2a168355f0
gh-97646: Change `.js` and `.mjs` files mimetype to conform to RFC 9239 ( #97934 )
2022-10-07 12:00:53 -07:00
Nikita Sobolev
3108fc1c16
gh-97923: Always run Ubuntu SSL tests with others in CI ( #97940 )
2022-10-07 11:58:46 -07:00
Nikita Sobolev
586cfb0131
gh-97956: Mention `generate_global_objects.py` in `AC How-To` ( #97957 )
2022-10-07 11:54:45 -07:00
180909
c81c64ca58
gh-96959: Update HTTP links which are redirected to HTTPS ( #98039 )
2022-10-07 11:52:45 -07:00
Eric Wieser
c7b2204996
Add a warning message about PyOS_snprintf ( #95993 )
2022-10-07 11:49:53 -07:00
Anh71me
d5fea01d9d
GH-96073: Fix wild replacement in inspect.formatannotation ( #96074 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-07 11:23:06 -07:00
Stanley
676d8ef380
gh-65496: Correct wording on csv's skipinitialspace argument ( #96170 )
2022-10-07 11:15:34 -07:00
Stanley
4a74e6ab38
gh-64921: Clarify wording for open()'s newline arg ( #96171 )
2022-10-07 11:12:08 -07:00
Nikita Sobolev
24a6645894
gh-97955: Migrate `zoneinfo` to Argument Clinic ( #97958 )
2022-10-07 11:06:23 -07:00
Victor Stinner
002252c4ad
gh-97669: Move difflib examples to Doc/includes/ ( #97964 )
...
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".
2022-10-07 10:57:48 -07:00
zikcheng
24a4b34158
Make _symtable_entry.ste_type's comment consistent wit _Py_block_ty ( #92414 )
...
_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.
2022-10-07 10:53:07 -07:00
Marc Monfort
7f685683f8
Fix a mistake in isSet() deprecated message doc ( #95720 )
2022-10-07 10:42:35 -07:00
Nikita Sobolev
83cbe84dc2
gh-64373: Convert `_functools` to Argument Clinic ( #96640 )
2022-10-07 10:36:40 -07:00
Nikita Sobolev
5ba4875aec
gh-96415: Remove `types._cell_factory` from a module namespace ( #96416 )
...
Closes #96415
2022-10-07 10:27:14 -07:00
Serhiy Storchaka
cae7d1d7a7
Add more syslog tests (GH-97953)
2022-10-07 20:17:08 +03:00
andrei kulakov
80b3e32d62
Add note on capture_output arg to subprocess.run() docstring ( #98012 )
...
add note on capture_output arg to the docstring
2022-10-07 10:08:08 -07:00
Nikita Sobolev
72c166add8
gh-94808: Cover `%p` in `PyUnicode_FromFormat` ( #96677 )
...
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-10-07 09:53:42 -07:00
Carl Meyer
be4099e55d
Fix memory leaks in test_capi ( #98017 )
2022-10-07 08:17:41 -07:00