2e49bd0 | Pablo Galindo | 05 April 2022, 19:52:24 UTC | Python 3.11.0a7 | 05 April 2022, 19:54:03 UTC |
c1d93b6 | Brett Cannon | 05 April 2022, 19:05:48 UTC | bpo-47061: deprecate the `aifc` module (GH-32134) Co-authored-by: Christian Heimes <christian@python.org> | 05 April 2022, 19:05:48 UTC |
944f09a | Jeremy Kloth | 05 April 2022, 19:03:17 UTC | bpo-47230: Silence compiler warnings on Windows from zlib 1.2.12 (GH-32337) | 05 April 2022, 19:03:17 UTC |
050a8f9 | Sam Ezeh | 05 April 2022, 18:41:38 UTC | bpo-4833: Add ZipFile.mkdir (GH-32160) | 05 April 2022, 18:41:38 UTC |
9e88b57 | Christian Heimes | 05 April 2022, 16:18:02 UTC | bpo-47009: Fix assert on big endian (GH-32332) | 05 April 2022, 16:18:02 UTC |
7528094 | Hugo van Kemenade | 05 April 2022, 15:15:11 UTC | bpo-46607: Add DeprecationWarning for LegacyInterpolation, deprecated in docs since 3.2 (GH-30927) | 05 April 2022, 15:15:11 UTC |
cfb849a | Jelle Zijlstra | 05 April 2022, 14:21:03 UTC | bpo-47088: Add typing.LiteralString (PEP 675) (GH-32064) Co-authored-by: Nick Pope <nick@nickpope.me.uk> | 05 April 2022, 14:21:03 UTC |
a755124 | Erlend Egeberg Aasland | 05 April 2022, 14:15:25 UTC | bpo-41930: Add support for SQLite serialise/deserialise API (GH-26728) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | 05 April 2022, 14:15:25 UTC |
aa0f056 | Matthieu Dartiailh | 05 April 2022, 13:47:13 UTC | bpo-47212: Improve error messages for un-parenthesized generator expressions (GH-32302) | 05 April 2022, 13:47:13 UTC |
f1606a5 | Erlend Egeberg Aasland | 05 April 2022, 12:54:47 UTC | bpo-45774: Harden SQLite detection (GH-30016) | 05 April 2022, 12:54:47 UTC |
0aa8d5c | Irit Katriel | 05 April 2022, 11:49:08 UTC | bpo-47120: make JUMP_NO_INTERRUPT relative (GH-32221) | 05 April 2022, 11:49:08 UTC |
32091df | Irit Katriel | 05 April 2022, 11:06:22 UTC | bpo-47186: Replace JUMP_IF_NOT_EG_MATCH by CHECK_EG_MATCH + jump (GH-32309) | 05 April 2022, 11:06:22 UTC |
6c6e040 | Dennis Sweeney | 05 April 2022, 10:18:30 UTC | bpo-47009: Let PRECALL_NO_KW_LIST_APPEND do its own POP_TOP (GH-32239) | 05 April 2022, 10:18:30 UTC |
96e0983 | Christian Heimes | 05 April 2022, 09:21:11 UTC | bpo-40280: Add limited Emscripten REPL (GH-32284) Co-authored-by: Katie Bell <katie@katharos.id.au> | 05 April 2022, 09:21:11 UTC |
faa1208 | 谭九鼎 | 05 April 2022, 09:08:00 UTC | chore/docs: fix rst style and typo (GH-32331) Current: ![图片](https://user-images.githubusercontent.com/24759802/161704413-30fc91e8-ccd1-4617-8483-bc54ec970f30.png) After this change: ![图片](https://user-images.githubusercontent.com/24759802/161704636-a5458192-a93a-40af-8bde-90ba80fdb53f.png) Trivial so I don't think it needs news or issue Automerge-Triggered-By: GH:JulienPalard | 05 April 2022, 09:08:00 UTC |
d0e696e | Julien Palard | 05 April 2022, 07:57:42 UTC | bpo-42238: [doc]: A make sucpicious false positive. (GH-32329) | 05 April 2022, 07:57:42 UTC |
6aaf4cd | Ronald Oussoren | 05 April 2022, 06:05:36 UTC | bpo-46890: Fix setting of sys._base_executable with framework builds on macOS (GH-31958) The side effect of this bug was that venv environments directly used the main interpreter instead of the intermediate stub executable, which can cause problems when a script uses system APIs that require the use of an application bundle. | 05 April 2022, 06:05:36 UTC |
a0c7004 | Ned Deily | 05 April 2022, 04:46:09 UTC | bpo-45847: Adapt macOS installer build to use new tkinter configure vars (GH-32328) | 05 April 2022, 04:46:09 UTC |
e06f920 | Zackery Spytz | 05 April 2022, 02:57:17 UTC | bpo-40982: shutil docs: Remove outdated copytree() example (GH-24778) It is not preferable to keep a copy of the implementation in the docs. | 05 April 2022, 02:57:17 UTC |
772d808 | Matthew Rahtz | 05 April 2022, 02:52:42 UTC | bpo-43224: typing: Add tests for pickling and copying of unpacked native tuple (GH-32159) | 05 April 2022, 02:52:42 UTC |
cae0f5d | andrei kulakov | 05 April 2022, 02:50:13 UTC | crypt docs: Fix references to `methods` attr (GH-26806) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:50:13 UTC |
43571a3 | Mike cm | 05 April 2022, 02:46:54 UTC | bpo-32658: Regex docs: Fix metacharacter reference (GH-32230) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:46:54 UTC |
b275267 | rtobar | 05 April 2022, 02:36:33 UTC | bpo-45790: List macros in same order in which fields are described (GH-29529) Signed-off-by: Rodrigo Tobar <rtobar@icrar.org> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:36:33 UTC |
5a4973e | Shantanu | 05 April 2022, 02:35:29 UTC | bpo-46998: Allow subclassing Any at runtime (GH-31841) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:35:29 UTC |
bb86d1d | Vanshaj Singhania | 05 April 2022, 02:34:28 UTC | bpo-47007: [doc] `str` special method lookup (GH-31863) Clarify the `str()` docs to point out that `object.__str__()` follows special method lookup. Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:34:28 UTC |
a74892c | yyyyyyyan | 05 April 2022, 02:01:36 UTC | bpo-41233: Add links to errnos referenced in exceptions docs (GH-21380) Co-authored-by: Andrew Kuchling <amk@amk.ca> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 05 April 2022, 02:01:36 UTC |
5a7506d | Oleg Iarygin | 05 April 2022, 01:17:54 UTC | Fix "Contributed ... in bpo-bpo-45847" (GH-32299) | 05 April 2022, 01:17:54 UTC |
38ae5b8 | Matthew Rahtz | 04 April 2022, 23:37:01 UTC | bpo-47097: Add documentation for TypeVarTuple (#32103) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 04 April 2022, 23:37:01 UTC |
c9844cb | Christian Heimes | 04 April 2022, 17:31:31 UTC | bpo-40280: Add --enable-wasm-dynamic-linking (GH-32253) | 04 April 2022, 17:31:31 UTC |
48269ea | 180909 | 04 April 2022, 17:16:56 UTC | bpo-46484:Add test for Calendar.iterweekdays (GH-30825) | 04 April 2022, 17:16:56 UTC |
d1b1c88 | Christian Heimes | 04 April 2022, 17:13:42 UTC | bpo-47208: Allow vendors to override CTYPES_MAX_ARGCOUNT (GH-32297) | 04 April 2022, 17:13:42 UTC |
1ecfe3d | Christian Clauss | 04 April 2022, 15:35:51 UTC | Demonstrate `py --list` in the quickstart section of the Windows doc page (GH-29383) | 04 April 2022, 15:35:51 UTC |
8a349eb | Mark Shannon | 04 April 2022, 14:09:40 UTC | Revert "bpo-44800: Document internal frame naming conventions (GH-32281)" (#32301) This reverts commit 124227c95f310d2ecd4b567271ab1919fc7000cb. | 04 April 2022, 14:09:40 UTC |
ff2cf1d | Serhiy Storchaka | 04 April 2022, 09:00:53 UTC | bpo-47152: Remove unused import in re (GH-32298) | 04 April 2022, 09:00:53 UTC |
1578f06 | Serhiy Storchaka | 04 April 2022, 07:53:26 UTC | bpo-47152: Move sources of the _sre module into a subdirectory (GH-32290) | 04 April 2022, 07:53:26 UTC |
4216dce | Inada Naoki | 04 April 2022, 02:46:57 UTC | bpo-47000: Make `io.text_encoding()` respects UTF-8 mode (GH-32003) Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com> | 04 April 2022, 02:46:57 UTC |
6db2db9 | Bob Kline | 03 April 2022, 22:31:03 UTC | Follow PEP-8 guidelines in tutorial for standard library (GH-26127) | 03 April 2022, 22:31:03 UTC |
087d0fa | Hood Chatham | 03 April 2022, 20:58:52 UTC | bpo-47176: Interrupt handling for wasm32-emscripten builds without pthreads (GH-32209) Co-authored-by: Christian Heimes <christian@python.org> Co-authored-by: Brett Cannon <brett@python.org> | 03 April 2022, 20:58:52 UTC |
bdc4974 | Julien Palard | 03 April 2022, 20:08:29 UTC | bpo-42238: [doc]: make suspicious: false positive. (GH-32292) | 03 April 2022, 20:08:29 UTC |
84acb5c | Jason R. Coombs | 03 April 2022, 19:33:28 UTC | bpo-46126: Restore 'descriptions' when running tests internally. (GH-32128) This reverts commit a941e5927f7f2540946813606c61c6aea38db426 (GH-30194). Automerge-Triggered-By: GH:jaraco | 03 April 2022, 19:33:28 UTC |
6e3eee5 | Ma Lin | 03 April 2022, 16:16:20 UTC | bpo-23689: re module, fix memory leak when a match is terminated by a signal or memory allocation failure (GH-32283) | 03 April 2022, 16:16:20 UTC |
b82cdd1 | Christian Heimes | 03 April 2022, 15:03:49 UTC | bpo-47205: Skip error check of sched_get/setaffinity on FreeBSD (GH-32285) | 03 April 2022, 15:03:49 UTC |
3faa9f7 | Hood Chatham | 03 April 2022, 07:45:26 UTC | bpo-47196: Fix one more PyInit function signature (GH-32280) I missed one PyInit function in #32244. Automerge-Triggered-By: GH:tiran | 03 April 2022, 07:45:26 UTC |
124227c | Nick Coghlan | 03 April 2022, 06:55:55 UTC | bpo-44800: Document internal frame naming conventions (GH-32281) The fact interpreter frames were split out from full frame objects rather than always being part of the eval loop implementation means that it's tricky to infer the expected naming conventions simply from looking at the code. Documenting the de facto conventions in pycore_frame.h means future readers of the code will have a clear explanation of the rationale for those conventions (i.e. minimising non-functional code churn). | 03 April 2022, 06:55:55 UTC |
4f5d56f | Jiashuo Li | 03 April 2022, 02:41:16 UTC | Language reference: Remove duplicated text about iterable unpacking (GH-25212) | 03 April 2022, 02:41:16 UTC |
281f980 | Michał D | 03 April 2022, 00:52:20 UTC | bpo-46033: Clarify for-statement execution (GH-30025) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 03 April 2022, 00:52:20 UTC |
01be5d6 | Terry Jan Reedy | 03 April 2022, 00:13:37 UTC | bpo-24563: Link encoding names to encoding declarations (GH-32274) | 03 April 2022, 00:13:37 UTC |
ebbdbbf | Arthur Milchior | 02 April 2022, 22:11:20 UTC | bpo-45584: Clarify `math.trunc` documentation (GH-29183) While floor/ceil 's documentation are very precise, `truncate` was not explained. I actually had to search online to understand the difference between `truncate` and `floor` (admittedly, once I remembered that numbers are signed, and that floating numbers actually uses a bit for negation symbol instead of two complement, it became obvious) Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com> Co-authored-by: Éric Araujo <merwok@netwok.org> Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 02 April 2022, 22:11:20 UTC |
1f80dcd | Vitor Buxbaum Orlandi | 02 April 2022, 21:38:33 UTC | os docs: fix typo (GH-28996) Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com> | 02 April 2022, 21:38:33 UTC |
ea56845 | 180909 | 02 April 2022, 21:12:32 UTC | codecs docs: fix grammar mistake (GH-29462) | 02 April 2022, 21:12:32 UTC |
3df0e63 | Christian Heimes | 02 April 2022, 21:11:38 UTC | bpo-46315: Use fopencookie only on Emscripten 3.x and newer (GH-32266) | 02 April 2022, 21:11:38 UTC |
c93a0ac | 180909 | 02 April 2022, 20:58:26 UTC | bpo-45114: Use lstat() instead of stat() in stat docs example (GH-29845) | 02 April 2022, 20:58:26 UTC |
182e93c | Charlie Zhao | 02 April 2022, 19:58:03 UTC | bpo-47031: Improve documentation for `math.nan` (GH-32170) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> | 02 April 2022, 19:58:03 UTC |
208da6d | Kevin Locke | 02 April 2022, 19:52:05 UTC | Document func parameter of locale.atof (GH-18183) The second parameter (named `func`) has been present since the `locale` module was introduced in eef1d4e8b1, but has never been documented. This commit updates the documentation for `locale.atof` to clarify the behavior of the function and how the `func` parameter is used. Signed-off-by: Kevin Locke <kevin@kevinlocke.name> | 02 April 2022, 19:52:05 UTC |
677a879 | Jelle Zijlstra | 02 April 2022, 19:32:59 UTC | More minor fixes to C API docs (GH-31714) * init_config: wording fixes * bytearray: remove XXX, there is a good link to the buffer docs * bytes, call, exceptions: minor wording fixes | 02 April 2022, 19:32:59 UTC |
897bc6f | Jelle Zijlstra | 02 April 2022, 19:31:05 UTC | More minor fixes to C API docs (GH-31525) * wording fixes in type.rst * grammar and punctuation in sys.rst * set: grammar fixes * structures: capitalization fix * grammar fixes for sequence * objects: point to Py_TYPE instead of direct object access * numbers: add more explicit Python equivalences * method: add missing period * memory: grammar fix * mapping: grammar fixes * long: grammar fix * iter: fix grammar for PyAIter_Check * init: grammar fix | 02 April 2022, 19:31:05 UTC |
6066739 | Zachary Ware | 02 April 2022, 13:10:23 UTC | bpo-47194: Update zlib to v1.2.12 on Windows to resolve CVE-2018-25032 (GH-32241) | 02 April 2022, 13:10:23 UTC |
7f9c084 | Julien Palard | 02 April 2022, 13:08:36 UTC | [doc] fix superfluous backtick in front of role. (GH-32220) | 02 April 2022, 13:08:36 UTC |
1be3260 | Serhiy Storchaka | 02 April 2022, 08:35:13 UTC | bpo-47152: Convert the re module into a package (GH-32177) The sre_* modules are now deprecated. | 02 April 2022, 08:35:13 UTC |
4ed8a9a | Christian Heimes | 02 April 2022, 08:13:44 UTC | bpo-40280: Enable most file-at() and nanosleep APIs again (GH-32238) | 02 April 2022, 08:13:44 UTC |
59be9cd | Christian Heimes | 02 April 2022, 08:12:44 UTC | bpo-40280: Detect if WASM platform supports threading (GH-32243) Automerge-Triggered-By: GH:tiran | 02 April 2022, 08:12:44 UTC |
7000cd7 | Hood Chatham | 02 April 2022, 08:00:49 UTC | bpo-47196: Fix function pointer cast in test_imp (GH-32244) The function PyInit_imp_dummy is declared as void f(PyObject* spec) but called as void f(void). On wasm targets without the call trampolines this causes a fatal error. Automerge-Triggered-By: GH:tiran | 02 April 2022, 08:00:49 UTC |
0f68c20 | Jeremy Kloth | 02 April 2022, 01:54:04 UTC | bpo-47131: Speedup AST comparisons in test_unparse by using node traversal (GH-32132) | 02 April 2022, 01:54:04 UTC |
b183f48 | Dong-hee Na | 02 April 2022, 00:56:30 UTC | no-issue: Add assertion to PyModule_GetName for understanding (GH-32236) | 02 April 2022, 00:56:30 UTC |
082d349 | Christian Heimes | 01 April 2022, 19:20:56 UTC | bpo-40280: Emscripten fork_exec now fails early (GH-32224) | 01 April 2022, 19:20:56 UTC |
76b8a07 | Jeremy Kloth | 01 April 2022, 18:13:01 UTC | bpo-47089: Avoid test_compileall failures on Windows (GH-32037) | 01 April 2022, 18:13:01 UTC |
17245c8 | Christian Heimes | 01 April 2022, 15:24:00 UTC | bpo-40280: Add debug Emscripten flavors (GH-32233) | 01 April 2022, 15:24:00 UTC |
abdd69c | Christian Heimes | 01 April 2022, 15:23:12 UTC | bpo-46023: makesetup: skip all duplicate modules (GH-32234) | 01 April 2022, 15:23:12 UTC |
079143d | Petr Viktorin | 01 April 2022, 15:19:05 UTC | bpo-47168: Mark files generated by `make regen-limited-abi` as generated (GH-32195) | 01 April 2022, 15:19:05 UTC |
997ba5d | Irit Katriel | 01 April 2022, 14:50:15 UTC | bpo-47172: Compiler enhancements (GH-32200) * Make virtual opcodes negative. * Make is_jump detect only actual jumps. * Use is_block_push for the exception block setup opcodes. | 01 April 2022, 14:50:15 UTC |
04e07c2 | Irit Katriel | 01 April 2022, 12:59:38 UTC | bpo-47186: Replace JUMP_IF_NOT_EXC_MATCH by CHECK_EXC_MATCH + jump (GH-32231) | 01 April 2022, 12:59:38 UTC |
ae9de82 | Brandt Bucher | 01 April 2022, 11:28:50 UTC | bpo-46841: Use a `bytes` object for `_co_code_adaptive` (GH-32205) | 01 April 2022, 11:28:50 UTC |
bd2e47c | Brandt Bucher | 01 April 2022, 10:42:46 UTC | bpo-46841: Avoid unnecessary allocations in code object comparisons (GH-32222) | 01 April 2022, 10:42:46 UTC |
a0ea7a1 | Dennis Sweeney | 01 April 2022, 10:23:42 UTC | bpo-47009: Streamline list.append for the common case (GH-31864) | 01 April 2022, 10:23:42 UTC |
f877b40 | Victor Stinner | 01 April 2022, 08:55:00 UTC | bpo-46850: Move _PyInterpreterState_SetEvalFrameFunc() to internal C API (GH-32054) Move the private _PyFrameEvalFunction type, and private _PyInterpreterState_GetEvalFrameFunc() and _PyInterpreterState_SetEvalFrameFunc() functions to the internal C API. The _PyFrameEvalFunction callback function type now uses the _PyInterpreterFrame type which is part of the internal C API. Update the _PyFrameEvalFunction documentation. | 01 April 2022, 08:55:00 UTC |
b9a5522 | Victor Stinner | 01 April 2022, 08:17:57 UTC | bpo-46850: Move _PyEval_EvalFrameDefault() to internal C API (GH-32052) Move the private undocumented _PyEval_EvalFrameDefault() function to the internal C API. The function now uses the _PyInterpreterFrame type which is part of the internal C API. | 01 April 2022, 08:17:57 UTC |
d4bb38f | Andrew Svetlov | 01 April 2022, 01:25:15 UTC | bpo-47167: Allow overriding a future compliance check in asyncio.Task (GH-32197) | 01 April 2022, 01:25:15 UTC |
ab89ccf | Andrew Svetlov | 31 March 2022, 21:06:07 UTC | bpo-45099: Document asyncio internal API (GH-32166) | 31 March 2022, 21:06:07 UTC |
4a08c4c | Gregory P. Smith | 31 March 2022, 20:42:28 UTC | bpo-47151: Fallback to fork when vfork fails in subprocess. (GH-32186) bpo-47151: Fallback to fork when vfork fails in subprocess. An OS kernel can specifically decide to disallow vfork() in a process. No need for that to prevent us from launching subprocesses. | 31 March 2022, 20:42:28 UTC |
e7bb7c2 | Eric Snow | 31 March 2022, 20:29:52 UTC | bpo-47146: Stop Depending On regen-deepfreeze For regen-global-objects (gh-32218) This effectively reverts the Makefile change in gh-31637. I've added some notes so it is more clear what is going on. We also update the "Check if generated files are up to date" job to run "make regen-deepfreeze" to ensure "make regen-global-objects" catches deepfreeze.c. https://bugs.python.org/issue47146 | 31 March 2022, 20:29:52 UTC |
74b95d8 | Mark Shannon | 31 March 2022, 16:13:25 UTC | bpo-40421: Add missing getters for frame object attributes to C-API. (GH-32114) | 31 March 2022, 16:13:25 UTC |
44e9150 | Christian Heimes | 31 March 2022, 15:14:50 UTC | bpo-47182: Fix crash by named unicode characters after interpreter reinitialization (GH-32212) Automerge-Triggered-By: GH:tiran | 31 March 2022, 15:14:50 UTC |
5458b7e | Géry Ogam | 31 March 2022, 14:11:35 UTC | Remove unnecessary registration of weakref.WeakSet to _collections_abc.Set (GH-32211) | 31 March 2022, 14:11:35 UTC |
8be7c2b | Dave Goncalves | 31 March 2022, 13:56:48 UTC | bpo-14911: Corrected generator.throw() documentation (GH-32207) Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com> | 31 March 2022, 13:56:48 UTC |
a00518d | Irit Katriel | 31 March 2022, 13:14:15 UTC | bpo-47120: Replace the JUMP_ABSOLUTE opcode by the relative JUMP_BACKWARD (GH-32115) | 31 March 2022, 13:14:15 UTC |
b36d222 | Erlend Egeberg Aasland | 31 March 2022, 10:19:08 UTC | bpo-45847: Port _tkinter to PY_STDLIB_MOD (GH-31698) - Remove ``--with-tclk-*`` options from `configure` - Use pkg-config to detect `_tkinter` dependencies (Tcl/Tk, X11) - Manual override via environment variables `TCLTK_CFLAGS` and `TCLTK_LIBS` | 31 March 2022, 10:19:08 UTC |
7fc39a2 | Victor Stinner | 31 March 2022, 08:03:13 UTC | bpo-47164: Add _PyCFunctionObject_CAST() macr (GH-32190) Add _PyCFunctionObject_CAST() and _PyCMethodObject_CAST() macros to make macros casting their argument easier to read, but also to check the type of their input in debug mode: assert(PyCFunction_Check(func) and assert(PyCMethod_Check(func). Reformat also PyCFunction_XXX() macros for readability. | 31 March 2022, 08:03:13 UTC |
f0bc694 | Victor Stinner | 31 March 2022, 08:02:34 UTC | bpo-47164: Add _PyCFunction_CAST() macro (GH-32192) Use the macro in C files of the Python/ directory. | 31 March 2022, 08:02:34 UTC |
c14d7e4 | Victor Stinner | 31 March 2022, 07:59:27 UTC | bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191) Add macros to cast objects to PyASCIIObject*, PyCompactUnicodeObject* and PyUnicodeObject*: _PyASCIIObject_CAST(), _PyCompactUnicodeObject_CAST() and _PyUnicodeObject_CAST(). Using these new macros make the code more readable and check their argument with: assert(PyUnicode_Check(op)). Remove redundant assert(PyUnicode_Check(op)) in macros using directly or indirectly these new CAST macros. Replacing existing casts with these macros. | 31 March 2022, 07:59:27 UTC |
db4dada | Eric Snow | 31 March 2022, 01:24:02 UTC | bpo-47146: Avoid Using make Recursively (gh-32206) https://bugs.python.org/issue47146 | 31 March 2022, 01:24:02 UTC |
f3d5715 | Steve Dower | 30 March 2022, 21:18:40 UTC | bpo-46566: Make test_launcher more robust to a variety of installs (GH-32204) | 30 March 2022, 21:18:40 UTC |
2ab609d | Steve Dower | 30 March 2022, 20:20:38 UTC | bpo-47171: Enable installing the py.exe launcher on Windows ARM64 (GH-32203) | 30 March 2022, 20:20:38 UTC |
581c443 | Christian Heimes | 30 March 2022, 19:28:33 UTC | bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189) | 30 March 2022, 19:28:33 UTC |
795c00b | Brett Cannon | 30 March 2022, 18:34:29 UTC | Add CODEOWNERS entry for pathlib (GH-32202) | 30 March 2022, 18:34:29 UTC |
d0c67ea | Dong-hee Na | 30 March 2022, 17:31:33 UTC | bpo-46775: OSError should call winerror_to_errno unconditionally on Windows (GH-32179) | 30 March 2022, 17:31:33 UTC |
a03a09e | Oleg Iarygin | 30 March 2022, 12:28:20 UTC | Replace with_traceback() with exception chaining and reraising (GH-32074) | 30 March 2022, 12:28:20 UTC |
f08a191 | Andrew Svetlov | 30 March 2022, 12:15:06 UTC | bpo-39622: Interrupt the main asyncio task on Ctrl+C (GH-32105) Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | 30 March 2022, 12:15:06 UTC |
04acfa9 | Mark Shannon | 30 March 2022, 12:11:33 UTC | Merge deoptimization blocks in interpreter (GH-32155) | 30 March 2022, 12:11:33 UTC |
75eee1d | Daniël van Noord | 30 March 2022, 11:10:10 UTC | bpo-34861: Make cumtime the default sorting key for cProfile (GH-31929) | 30 March 2022, 11:10:10 UTC |
6881ea9 | Hugo van Kemenade | 30 March 2022, 11:00:27 UTC | bpo-47126: Update to canonical PEP URLs specified by PEP 676 (GH-32124) | 30 March 2022, 11:00:27 UTC |