cpython
cpython copied to clipboard
The Python programming language
BPO | [41255](https://bugs.python.org/issue41255) --- | :--- Nosy | @rhettinger, @tirkarthi, @matthewhughes934, @jacobtylerwalls, @bigbirdcode, @joshmeranda PRs | python/cpython#27295python/cpython#30832 Files | [exit_on_error_tests.patch](https://bugs.python.org/file49310/exit_on_error_tests.patch "Uploaded as text/plain at 2020-07-09.13:59:50 by @matthewhughes934") *Note: these values...
# Documentation I'm confused by the following [notice](https://docs.python.org/3/library/re.html#index-25): > Deprecated since version 3.11: Group *id* containing anything except ASCII digits. After some digging I found the related [PR](https://github.com/python/cpython/issues/91760). With the...
At the Python documentation for Enum at https://docs.python.org/3/library/enum.html, the first paragraph contains the definition of an enum: > An enumeration: > * is a set of symbolic names (members) bound...
This adds authentication. In the past only filesystem permissions protected this socket from code injection into the forkserver process by limiting access to the same UID, which didn't exist when...
Pop3 server stub was base on asyncore/asynchat which is deprecated, new stub is using asyncio instead. test_too_long_lines make sure we read remaining overlong response cmd_user answer only with +ERR message...
# Fix issues #86199 and #86795 by centralizing copying of keyword arguments in `PyObject_Call` only when needed ``` gh-86199: `**kwargs` are not copied by the compiler when they are the...
The following pattern occurs a few times in the codebase: ```python while 1: data = conn.recv(blocksize) if not data: break ... ``` There is an unbounded `while` loop in which...
In several places, we have `goto error;` branches in bytecode instructions that occur *after* modifying the `next_instr` pointer. This is incorrect, since the error branch will behave as if the...
**Feature or enhancement** `list.pop` currently calls `list_ass_slice` which contains some extra caculations not relevant for `list.pop`. With a direct implementation the cases for small lists is improved. **Pitch** The gain...