Insights: python/cpython
Overview
Could not load contribution data
Please try again later
120 Pull requests merged by 30 people
-
[3.11] GH-94262: Don't create frame objects for frames that aren't yet complete. (GH-94371)
#94482 merged
Jul 4, 2022 -
gh-94383: Remove ElementTree.Element.copy() method
#94384 merged
Jul 4, 2022 -
gh-94352: shlex.split() no longer accepts None
#94353 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed multiprocessing
#94517 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed winreg
#94513 merged
Jul 4, 2022 -
gh-94512: Fix forced arg format in AC-processed msvcrtmodule
#94514 merged
Jul 4, 2022 -
[3.10] Update logging documentation: change cross-reference and add webapp r… (GH-94542)
#94542 merged
Jul 4, 2022 -
[3.11] Update logging documentation: change cross-reference and add webapp r… (GH-94541)
#94541 merged
Jul 4, 2022 -
Update logging documentation: change cross-reference and add webapp r… (GH-94540)
#94540 merged
Jul 4, 2022 -
gh-93963: Officially deprecate abcs and warn about their usage.
#93965 merged
Jul 3, 2022 -
gh-92869: ctypes: Add c_time_t
#92870 merged
Jul 3, 2022 -
[3.10] IDLE doc: Tweek RESTART and Windows console start (GH-94530)
#94535 merged
Jul 3, 2022 -
[3.11] IDLE doc: Tweek RESTART and Windows console start (GH-94530)
#94534 merged
Jul 3, 2022 -
IDLE doc: Tweek RESTART and Windows console start
#94530 merged
Jul 3, 2022 -
gh-93096: Remove `python -m base64 -t`
#94230 merged
Jul 2, 2022 -
Doc: fix sqlite3 blob reference anchor
#94505 merged
Jul 2, 2022 -
gh-94393: Remove unneeded module state from _json
#94394 merged
Jul 2, 2022 -
gh-93096: Remove `python -m codecs`
#94233 merged
Jul 2, 2022 -
gh-90005: Port _dbm module to PY_STDLIB_MOD (GH-94433)
#94433 merged
Jul 1, 2022 -
[3.7] gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416)
#94496 merged
Jul 1, 2022 -
[3.8] gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416)
#94495 merged
Jul 1, 2022 -
[3.9] gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416)
#94494 merged
Jul 1, 2022 -
[3.10] gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416)
#94493 merged
Jul 1, 2022 -
[3.11] gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links (GH-94416)
#94492 merged
Jul 1, 2022 -
[3.10] gh-75372: Specify major version in README for installation (GH-92759)
#94488 merged
Jul 1, 2022 -
[3.11] gh-75372: Specify major version in README for installation (GH-92759)
#94487 merged
Jul 1, 2022 -
gh-81054: Document that SimpleHTTPRequestHandler follows symbolic links
#94416 merged
Jul 1, 2022 -
[3.10] Update code sample when importing modules in queue doc (GH-94244)
#94491 merged
Jul 1, 2022 -
[3.11] Update code sample when importing modules in queue doc (GH-94244)
#94490 merged
Jul 1, 2022 -
Update code sample when importing modules in queue doc
#94244 merged
Jul 1, 2022 -
[3.10] gh-93975: Nicer error reporting in test_venv (GH-93959)
#94004 merged
Jul 1, 2022 -
[3.11] gh-93975: Nicer error reporting in test_venv (GH-93959)
#94003 merged
Jul 1, 2022 -
gh-75372: Specify major version in README for installation
#92759 merged
Jul 1, 2022 -
[3.11] GH-94438: Backport GH-94444
#94486 merged
Jul 1, 2022 -
gh-94216: add pseudo instructions to the dis/opcodes modules
#94241 merged
Jul 1, 2022 -
GH-94438: Account for NULLs on evaluation stack when jumping lines.
#94444 merged
Jul 1, 2022 -
Remove `pull_request` trigger from the project-updater GHA.
#94483 merged
Jul 1, 2022 -
[3.11] gh-84461: Tool/wasm/python.html: Add subresource integrity hashes (GH-93953)
#94481 merged
Jul 1, 2022 -
[3.11] gh-84461: Improve WebAssembly in-browser demo (GH-91879)
#94480 merged
Jul 1, 2022 -
GH-94262: Don't create frame objects for frames that aren't complete.
#94371 merged
Jul 1, 2022 -
gh-84461: Tool/wasm/python.html: Add subresource integrity hashes
#93953 merged
Jul 1, 2022 -
gh-84461: Improve WebAssembly in-browser demo
#91879 merged
Jul 1, 2022 -
Add a workflow to add issues/PRs to projects.
#94447 merged
Jul 1, 2022 -
gh-90005-ffi: Fix building _ctypes without pkg-config (GH-94451)
#94451 merged
Jul 1, 2022 -
[3.11] GH-93354: Use exponential backoff to avoid excessive specialization attempts (GH-93355)
#93379 merged
Jun 30, 2022 -
[3.11] multiprocessing.spawn doc: Capitalize the p in "Python" (gh-94462)
#94464 merged
Jun 30, 2022 -
[3.10] multiprocessing.spawn doc: Capitalize the p in "Python" (gh-94462)
#94465 merged
Jun 30, 2022 -
[3.11] gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock (GH-94050)
#94460 merged
Jun 30, 2022 -
[3.11] GH-94398: TaskGroup: Fail create_task() during shutdown (GH-94400)
#94463 merged
Jun 30, 2022 -
[3.10] gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock (GH-94050)
#94461 merged
Jun 30, 2022 -
multiprocessing.spawn doc: Capitalize the p in "Python"
#94462 merged
Jun 30, 2022 -
[3.10] xml.dom.minidom docs: fix typo (GH-93437)
#94459 merged
Jun 30, 2022 -
[3.11] xml.dom.minidom docs: fix typo (GH-93437)
#94458 merged
Jun 30, 2022 -
GH-94398: TaskGroup: Fail create_task() during shutdown
#94400 merged
Jun 30, 2022 -
gh-84753: Make inspect.iscoroutinefunction() work with AsyncMock
#94050 merged
Jun 30, 2022 -
Typo in minidom documentation
#93437 merged
Jun 30, 2022 -
[3.11] gh-93491: Fix PEP 11 tier detection for FreeBSD (GH-94441)
#94455 merged
Jun 30, 2022 -
[3.11] GH-90908: Document asyncio.TaskGroup (GH-94359)
#94456 merged
Jun 30, 2022 -
GH-90908: Document asyncio.TaskGroup
#94359 merged
Jun 30, 2022 -
[3.11] gh-91719: Reload opcode on unknown error so that C can optimize the dispatching in ceval.c (GH-94364)
#94453 merged
Jun 30, 2022 -
gh-93491: Fix PEP 11 tier detection for FreeBSD (GH-94441)
#94441 merged
Jun 30, 2022 -
[3.10] gh-94332: make it safe to call assemble_free when assemble_init has not been called (GH-94389)
#94443 merged
Jun 30, 2022 -
[3.10] gh-89038: [doc] update dis.findlinestarts documentation for changes related to PEP-626 (GH-94247)
#94449 merged
Jun 30, 2022 -
gh-91719: Reload opcode on unknown error so that C can optimize the dispatching in ceval.c
#94364 merged
Jun 30, 2022 -
[3.11] gh-89038: [doc] update dis.findlinestarts documentation for changes related to PEP-626 (GH-94247)
#94450 merged
Jun 30, 2022 -
gh-89038: [doc] update dis.findlinestarts documentation for changes related to PEP-626
#94247 merged
Jun 30, 2022 -
[3.11] GH-94329: Don't raise on excessive stack consumption (GH-94421)
#94446 merged
Jun 30, 2022 -
[3.11] gh-94332: make it safe to call assemble_free when assemble_init has not been called (GH-94389)
#94442 merged
Jun 30, 2022 -
GH-94329: Don't raise on excessive stack consumption
#94421 merged
Jun 30, 2022 -
Delete DOS-only PC/testpy.py
#94419 merged
Jun 30, 2022 -
gh-94332: make it safe to call assemble_free when assemble_init has not been called
#94389 merged
Jun 30, 2022 -
[3.11] gh-92336: linecache.getline should not raise exceptions on decoding errors (GH-94410)
#94434 merged
Jun 30, 2022 -
[3.10] GH-77403: Fix tests which fail when PYTHONUSERBASE is not normalized (GH-93917)
#93970 merged
Jun 30, 2022 -
[3.11] GH-77403: Fix tests which fail when PYTHONUSERBASE is not normalized (GH-93917)
#93969 merged
Jun 30, 2022 -
[3.10] gh-92336: linecache.getline should not raise exceptions on decoding errors (GH-94410)
#94435 merged
Jun 30, 2022 -
gh-92336: linecache.getline should not raise exceptions on decoding errors
#94410 merged
Jun 30, 2022 -
[3.10] bpo-92336: [doc] clarify that the dfile is read by the traceback display code (GH-94409)
#94429 merged
Jun 29, 2022 -
[3.11] bpo-92336: [doc] clarify that the dfile is read by the traceback display code (GH-94409)
#94428 merged
Jun 29, 2022 -
gh-92336: [doc] clarify that the dfile passed to compile() is read by the traceback display code
#94409 merged
Jun 29, 2022 -
[3.10] Docs: Update SyntaxError message in REPL example for list comprehension (GH-93901)
#94426 merged
Jun 29, 2022 -
[3.11] Docs: Update SyntaxError message in REPL example for list comprehension (GH-93901)
#94425 merged
Jun 29, 2022 -
Update SyntaxError message for list comprehension
#93901 merged
Jun 29, 2022 -
gh-94401: Remove unneeded bz2 module state
#94402 merged
Jun 29, 2022 -
Delete unused PC/empty.c
#94418 merged
Jun 29, 2022 -
[3.11] gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS (GH-94413) (GH-94415)
#94415 merged
Jun 29, 2022 -
gh-94404: Use module CFLAGS before PY_STDMODULE_CFLAGS
#94413 merged
Jun 29, 2022 -
[3.11] GH-93516: Drop broken assert, fixes GH-93769
#94411 merged
Jun 29, 2022 -
[3.11] gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253) (GH-94408)
#94408 merged
Jun 29, 2022 -
gh-94401: Remove unneeded overlapped module state
#94403 merged
Jun 29, 2022 -
gh-86404: [doc] Two 'make suspicious' false positives.
#94407 merged
Jun 29, 2022 -
[3.11] gh-94404: makesetup: use correct CFLAGS and macOS workaround (GH-94405)
#94406 merged
Jun 29, 2022 -
gh-94026: Buffer regrtest worker stdout in temporary file (GH-94253)
#94253 merged
Jun 29, 2022 -
gh-94404: makesetup: use correct CFLAGS and macOS workaround
#94405 merged
Jun 29, 2022 -
gh-94395: Remove unneeded module state from mmap
#94396 merged
Jun 29, 2022 -
[3.10] GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup (GH-94298)
#94385 merged
Jun 28, 2022 -
[3.11] GH-93516: Backport GH-93769
#94231 merged
Jun 28, 2022 -
Fix typos in comments
#94305 merged
Jun 28, 2022 -
[3.10] Backport ABI regeneration script (GH-94376)
#94388 merged
Jun 28, 2022 -
[3.11] gh-88116: Avoid undefined behavior when decoding varints in code objects (GH-94375)
#94387 merged
Jun 28, 2022 -
[3.11] Backport ABI regeneration script
#94376 merged
Jun 28, 2022 -
gh-88116: Avoid undefined behavior when decoding varints in code objects
#94375 merged
Jun 28, 2022 -
gh-93939: Create and install scripts in Makefile (GH-94324)
#94324 merged
Jun 28, 2022 -
gh-94172: Remove ssl.PROTOCOL_SSLv2 dead code
#94312 merged
Jun 28, 2022 -
[3.10] gh-82006: IDLE doc improvements (GH-94349)
#94358 merged
Jun 28, 2022 -
[3.10] gh-61585: Clarify import scope in modules tutorial (GH-93455)
#94374 merged
Jun 28, 2022 -
[3.11] gh-61585: Clarify import scope in modules tutorial (GH-93455)
#94373 merged
Jun 28, 2022 -
gh-61585: Clarify import scope in modules tutorial
#93455 merged
Jun 28, 2022 -
[3.11] gh-86404: [doc] Fix missing space in idle documentation. (GH-94366)
#94369 merged
Jun 28, 2022 -
[3.11] gh-91860: Add docs for `typing.dataclass_transform` field specifier params (GH-94354)
#94372 merged
Jun 28, 2022 -
gh-94018: Remove trailing spaces in _sanitize_windows_name
#94040 merged
Jun 28, 2022 -
gh-91860: documentation for typing.dataclass_transform field specifier params
#94354 merged
Jun 28, 2022 -
gh-87995: Make MappingProxyType hashable
#94252 merged
Jun 28, 2022 -
gh-94199: Remove hashlib.pbkdf2_hmac() Python implementation
#94200 merged
Jun 28, 2022 -
[3.10] gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842)
#92904 merged
Jun 28, 2022 -
Generalize `build_msi` GitHub action
#94201 merged
Jun 28, 2022 -
[3.11] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#94368 merged
Jun 28, 2022 -
[3.10] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#94367 merged
Jun 28, 2022 -
gh-86404: [doc] Fix missing space in idle documentation.
#94366 merged
Jun 28, 2022 -
gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#94347 merged
Jun 28, 2022 -
GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup
#94298 merged
Jun 28, 2022
31 Pull requests opened by 24 people
-
[3.11] GH-89988: Fix memory leak in pickle.Pickler dispatch_table lookup (GH-94298)
#94365 opened
Jun 28, 2022 -
gh-51511: Note that codecs.open()'s encoding parameter affects automatic conversion to binary mode
#94370 opened
Jun 28, 2022 -
gh-94379: Remove zipimport find_loader() and find_module() methods
#94380 opened
Jun 28, 2022 -
gh-94360: Fix a tokenizer crash when reading encoded files with syntax errors from stdin
#94386 opened
Jun 28, 2022 -
[3.11] [Enum] store members in class dict; comment out tests
#94392 opened
Jun 28, 2022 -
gh-91330: Tests and docs for dataclass descriptor-typed fields
#94424 opened
Jun 29, 2022 -
gh-94430: Allow parameters named `module` or `self` with custom C names in Argument Clinic
#94431 opened
Jun 29, 2022 -
[3.10] GH-94329: Don't raise on excessive stack consumption (GH-94421)
#94448 opened
Jun 30, 2022 -
gh-90005: Port readline and curses to PY_STDLIB_MOD
#94452 opened
Jun 30, 2022 -
gh-94440: Fix issue of ProcessPoolExecutor shutdown hanging
#94468 opened
Jun 30, 2022 -
gh-78707: deprecate passing >1 argument to `PurePath.[is_]relative_to()`
#94469 opened
Jun 30, 2022 -
gh-94471: Enable pointer authentication on aarch64 builds
#94472 opened
Jul 1, 2022 -
gh-93939: [PoC] Build Python without setup.py
#94474 opened
Jul 1, 2022 -
gh-94478: Fix bug unsafe not set when patching
#94479 opened
Jul 1, 2022 -
Convert PEP 630 (Isolating Extension Modules) to "HOWTO"
#94489 opened
Jul 1, 2022 -
gh-94499 Add test for private name mangling in class pattern matching
#94500 opened
Jul 1, 2022 -
gh-91351: Fix some bugs in importlib handling of re-entrant imports
#94504 opened
Jul 1, 2022 -
gh-94508: Micro-optimization: Use memmove instead of for loop in list.insert()
#94509 opened
Jul 2, 2022 -
gh-94510: Raise on re-entrant calls to sys.setprofile and sys.settrace
#94511 opened
Jul 2, 2022 -
gh-94512: Fix forced arg format in AC-processed resource
#94515 opened
Jul 2, 2022 -
gh-94512: Fix forced arg format in AC-processed overlapped
#94516 opened
Jul 2, 2022 -
gh-94518: Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94519 opened
Jul 2, 2022 -
gh-93963: Remove deprecated names from importlib.abc.
#94528 opened
Jul 3, 2022 -
GH-78724: Initialize struct.Struct in __new__
#94532 opened
Jul 3, 2022 -
gh-94538: Fix Argument Clinic output to custom file destinations
#94539 opened
Jul 3, 2022 -
gh-93939: Add script to check extension modules
#94545 opened
Jul 4, 2022 -
gh-93963: Document importlib.abc deprecations
#94546 opened
Jul 4, 2022 -
gh-79149: Document call_soon_threadsafe as signal safe
#94547 opened
Jul 4, 2022 -
gh-93649: Split vectorcall testing from _testcapimodule.c
#94549 opened
Jul 4, 2022 -
docs: remove unneeded hyphens from compound modifiers
#94551 opened
Jul 4, 2022 -
gh-94485: Set line number of module's RESUME instruction to 0, as specified by PEP 626
#94552 opened
Jul 4, 2022
65 Issues closed by 25 people
-
Unaligned write in convertsimple()
#94149 closed
Jul 4, 2022 -
Partial moving of core objects to interpreter state is incorrect at best, unsafe at worse.
#89854 closed
Jul 4, 2022 -
Crash when inspecting frame of generator
#94262 closed
Jul 4, 2022 -
Remove xml.etree.ElementTree.Element.copy() (Python implementation): use copy.copy() instead
#94383 closed
Jul 4, 2022 -
shlex.split(): remove support for s=None
#94352 closed
Jul 4, 2022 -
Python 3.10.5 installer fails to run on windows 11
#93577 closed
Jul 4, 2022 -
Issue with python https server script
#94544 closed
Jul 4, 2022 -
makesetup can fail on macOS and uses wrong CFLAGS
#94404 closed
Jul 4, 2022 -
ElementTree.tostring() changes text by not escaping carriage return during serialization
#91767 closed
Jul 4, 2022 -
Explicit directories for zipfiles
#49083 closed
Jul 3, 2022 -
clarify in types.rst that FunctionTypes & co constructors don't have stable signature
#81077 closed
Jul 3, 2022 -
os.isdir() should contain skiplinks=False in arguments
#57180 closed
Jul 3, 2022 -
Easier way to specify reduced globals for doctest
#69885 closed
Jul 3, 2022 -
Officially deprecate and remove abcs in importlib.abc moved to importlib.resources.
#93963 closed
Jul 3, 2022 -
Add c_time_t to ctypes
#92869 closed
Jul 3, 2022 -
Add str.replace(replacement_map)
#77828 closed
Jul 3, 2022 -
libregrtest BrokenPipeError on OpenEmbedded builds
#86436 closed
Jul 3, 2022 -
Remove unneeded module state from `_json` module
#94393 closed
Jul 2, 2022 -
NameError in list comprehension within .pth file
#83118 closed
Jul 1, 2022 -
match case boolean mishap (or I am stupid)
#94502 closed
Jul 1, 2022 -
OSError in TarFile.getmembers()
#83246 closed
Jul 1, 2022 -
EOFError in tarfile.open
#83248 closed
Jul 1, 2022 -
Many command execution functions are not raising auditing events
#83365 closed
Jul 1, 2022 -
Modulefinder does not consider source file encoding
#83387 closed
Jul 1, 2022 -
UnicodeError becomes unpicklable if data is appended to args
#83931 closed
Jul 1, 2022 -
possible optimization: SHRINK_STACK(n)
#85146 closed
Jul 1, 2022 -
http.server: Document explicitly that symbolic links are followed
#81054 closed
Jul 1, 2022 -
Review documentation section by section
#78848 closed
Jul 1, 2022 -
Make TypeError message less ambiguous
#79258 closed
Jul 1, 2022 -
`mock.Mock` does not record the value of arguments, but record reference of them
#94348 closed
Jul 1, 2022 -
Add style guide for unit tests
#79305 closed
Jul 1, 2022 -
documenting objects
#79630 closed
Jul 1, 2022 -
asyncio.TaskGroup may not cancel all tasks on failure of one
#94398 closed
Jun 30, 2022 -
asyncio internals throw `RuntimeError: Event loop is closed` on script exit
#92841 closed
Jun 30, 2022 -
Expose siphash
#79781 closed
Jun 30, 2022 -
inspect.iscorutinefunction() returns False for unittest.mock.AsyncMock instances
#84753 closed
Jun 30, 2022 -
configure.ac -g debug compiler option when not Py_DEBUG
#72656 closed
Jun 30, 2022 -
Built-in module 'time' does not enable functions if -Werror specified in the build environment
#72664 closed
Jun 30, 2022 -
copy.copy fails on threading.local subclass
#73153 closed
Jun 30, 2022 -
Introduce task groups to asyncio and change task cancellation semantics
#90908 closed
Jun 30, 2022 -
`assemble()` can call `assemble_free` without having called `assemble_init()`, resulting in a segfault.
#94332 closed
Jun 30, 2022 -
Update dis.findlinestarts documentaiton to reflect new usage of `co_lines` (PEP 626)
#89038 closed
Jun 30, 2022 -
traceback.extract_stack raises exception if source filename is pyc and exists on disk
#92336 closed
Jun 30, 2022 -
Argument Clinic docstring generator ignores a custom name for `$module` argument
#94246 closed
Jun 29, 2022 -
SystemError invoking copy.deepcopy
#94390 closed
Jun 29, 2022 -
Extension modules with unneeded module state
#94401 closed
Jun 29, 2022 -
`argparse` handles empty string differently on Linux and Windows 🙀
#94417 closed
Jun 29, 2022 -
Python 3.11: Assertion `_PyOpcode_Deopt[first_instr[frame->f_code->_co_firsttraceable]] == RESUME' failed
#94412 closed
Jun 29, 2022 -
Emscripten test worker sometimes fails witth "BlockingIOError: write could not complete without blocking"
#94026 closed
Jun 29, 2022 -
Error message for dunder methods
#94362 closed
Jun 29, 2022 -
Remove unneeded module state from mmap module
#94395 closed
Jun 29, 2022 -
Incorrect exception behavior in handling recursive call.
#87116 closed
Jun 28, 2022 -
Bug in Python 3 Name Mangling Mechanism (in Exception message)
#93787 closed
Jun 28, 2022 -
'last_value' attribute from sys module throws an error while accessing it
#94356 closed
Jun 28, 2022 -
ssl: Drop support for unsafe SSLv3 protocol, remove ssl.PROTOCOL_SSLv3
#94377 closed
Jun 28, 2022 -
IDLE doc improvements
#82006 closed
Jun 28, 2022 -
Remove deprecate locale.format() function
#94226 closed
Jun 28, 2022 -
[doc] Possibly ambiguous phrasing in tutorial/modules#more-on-modules
#61585 closed
Jun 28, 2022 -
Excess spaces at the end of files or repositorys are not handle when extracting zip files on Windows.
#94018 closed
Jun 28, 2022 -
MappingProxyType cannot hash a hashable underlying mapping
#87995 closed
Jun 28, 2022 -
timeit: Use thousands separators and print number of loops per second
#63175 closed
Jun 28, 2022 -
add support for path-like objects in sys.path
#76823 closed
Jun 28, 2022 -
test_ssl fails on recent FreeBSD (OpenSSL 1.1.1p), minimum_version=TLSv1_2
#94208 closed
Jun 28, 2022
49 Issues opened by 37 people
-
dataclass field `init_using` parameter for custom initialisation
#94548 opened
Jul 4, 2022 -
Clarification on how to clean up `tempfile.mkstemp`
#94543 opened
Jul 4, 2022 -
Argument Clinic does not work with custom destination files
#94538 opened
Jul 3, 2022 -
Inconsistent pathlib recursive globbing when using Windows 10 case-sensitive filepaths
#94537 opened
Jul 3, 2022 -
zipfile.ZipInfo.from_file assumes that the archive name is a native filesystem path
#94533 opened
Jul 3, 2022 -
[security] Document zlib, gzip, bz2 and tarfile known vulnerabilities
#94531 opened
Jul 3, 2022 -
ZipInfo filename is mangled when os.sep is not '/'
#94529 opened
Jul 3, 2022 -
Wrong json encoding and decoding of adversiral string
#94527 opened
Jul 3, 2022 -
Exception in ucs2lib_utf8_encoder in _bootstrap_python
#94526 opened
Jul 3, 2022 -
IDLE: Double click text in editor to select more meaningful area
#94525 opened
Jul 3, 2022 -
IDLE: Auto make pair or brackets or quotation marks.
#94524 opened
Jul 3, 2022 -
IDLE: Detect file if modified at local disk and prompt to ask refresh
#94523 opened
Jul 3, 2022 -
IDLE: <<comment-region>> didn't obey with PEP8
#94522 opened
Jul 3, 2022 -
IDLE: Select current line when text is not selected while doing copy
#94521 opened
Jul 2, 2022 -
IDLE: Make CallTips selectable
#94520 opened
Jul 2, 2022 -
Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94518 opened
Jul 2, 2022 -
Fix forced arg format in AC-processed modules with custom converters
#94512 opened
Jul 2, 2022 -
sys.settrace and sys.setprofile are not re-entrant
#94510 opened
Jul 2, 2022 -
Micro-optimization: Use memmove instead of for loop in list.insert()
#94508 opened
Jul 2, 2022 -
listobject.h:33:36: error: void value not ignored as it ought to be
#94507 opened
Jul 2, 2022 -
help() of a method wrongly identifies it as a module-level function
#94506 opened
Jul 2, 2022 -
Log formatters which use newlines to separate messages should quote newlines for security reasons
#94503 opened
Jul 1, 2022 -
Behaviour of pattern matching and class private names is currently ambiguous
#94499 opened
Jul 1, 2022 -
Problems with mock related to `datetime.utcnow()`
#94497 opened
Jul 1, 2022 -
frame.f_lineno can be None
#94485 opened
Jul 1, 2022 -
When mocking with `unsafe=True` the mocked instances don't receive the unsafe argument.
#94478 opened
Jul 1, 2022 -
Tkinter Canvas.coords does not flatten arguments
#94473 opened
Jul 1, 2022 -
Enable pointer authentication on arm64 builds
#94471 opened
Jul 1, 2022 -
Have inspect.getdoc follow the MRO when a method docstring is only one line.
#94470 opened
Jun 30, 2022 -
ntpath and pathlib disagree on whether driveless paths are absolute
#94467 opened
Jun 30, 2022 -
Invalid help message inside interactive help utility
#94466 opened
Jun 30, 2022 -
asyncio signal handler receives signals from child processes
#94454 opened
Jun 30, 2022 -
Avoid excessive stack usage in all cases.
#94445 opened
Jun 30, 2022 -
ProcessPoolExecutor shutdown hangs after future cancel was requested
#94440 opened
Jun 30, 2022 -
frame.setlineno has serious flaws.
#94438 opened
Jun 30, 2022 -
We need to be consistent in our use of instruction/codeunit/bytecode/opcode, etc.
#94437 opened
Jun 30, 2022 -
linecache should remember files it failed to read and not try again
#94436 opened
Jun 30, 2022 -
socket module documentation: confusing display of module functions vs class methods
#94432 opened
Jun 30, 2022 -
AC: Params named `module` with custom C names are rejected
#94430 opened
Jun 29, 2022 -
Get bad circle and arc when call create_oval and create_arc with large width in tkinter Canvas
#94420 opened
Jun 29, 2022 -
datetime.timestamp() fails before 1970-01-02T01:00:00.000000
#94414 opened
Jun 29, 2022 -
Python Launcher for Windows (`py.exe`) breaks on non-python shebang line
#94399 opened
Jun 29, 2022 -
fail to detect windows with win32gui sometimes
#94397 opened
Jun 29, 2022 -
_multiprocessing leaks references when initialised multiple times
#94382 opened
Jun 28, 2022 -
Tracing report events leak on trace function failures for doctest-implemented functions in 3.11
#94381 opened
Jun 28, 2022 -
zipimport: Remove deprecated find_loader() and find_module() methods, use find_spec() instead
#94379 opened
Jun 28, 2022
110 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-94017: Improve clarity of sqlite3 transaction handling docs
#94320 commented on
Jul 3, 2022 • 35 new comments -
gh-90016: Deprecate default sqlite3 adapters and converters
#94276 commented on
Jul 4, 2022 • 24 new comments -
GH-94382: port multiprocessing types to heap types
#94336 commented on
Jul 3, 2022 • 23 new comments -
gh-93626: Set the release for `__future__.annotations` to `None`
#93628 commented on
Jul 5, 2022 • 20 new comments -
gh-90385: Add Path.walk method
#92517 commented on
Jul 3, 2022 • 18 new comments -
bpo-45924: Fix asyncio incorrect traceback when future's exception is raised multiple times
#30274 commented on
Jul 1, 2022 • 16 new comments -
gh-92734: Add indentation feature to reprlib.Repr
#92735 commented on
Jun 29, 2022 • 14 new comments -
importlib lock race issue in deadlock handling code
#91351 commented on
Jul 1, 2022 • 8 new comments -
Change in semantics and much worse performance for enum members.
#93910 commented on
Jul 3, 2022 • 8 new comments -
Implement asyncio.timeout() context manager
#90927 commented on
Jul 4, 2022 • 7 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jul 4, 2022 • 7 new comments -
gh-91049: Introduce set vectorcall field API for PyFunctionObject
#92257 commented on
Jun 28, 2022 • 7 new comments -
Implement BINARY_SUBSCR specialization for (String Int)
#94128 commented on
Jul 2, 2022 • 7 new comments -
Define behavior of descriptor-typed fields on dataclasses
#91330 commented on
Jun 29, 2022 • 6 new comments -
PEP 604 Union syntax does not support forward references
#90015 commented on
Jul 3, 2022 • 6 new comments -
gh-94194: gettext plural values must now be integers
#94195 commented on
Jun 29, 2022 • 6 new comments -
gh-94350: mailbox: Remove support for text mode files
#94351 commented on
Jul 4, 2022 • 6 new comments -
Build Python with C11
#91731 commented on
Jul 3, 2022 • 5 new comments -
IsolatedAsyncioTestCase and asyncio.run no-longer call asyncio.set_event_loop
#93896 commented on
Jul 4, 2022 • 5 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Jul 4, 2022 • 5 new comments -
gh-94061: set a message to ConnectionResetError
#94062 commented on
Jun 29, 2022 • 5 new comments -
Severe performance degradation for tracing under 3.11
#93516 commented on
Jul 3, 2022 • 4 new comments -
IDLE: syntax highlighting and selected text
#93266 commented on
Jul 3, 2022 • 4 new comments -
gh-93939: Build most shared extensions without setup.py
#93940 commented on
Jun 29, 2022 • 4 new comments -
`__future__.annotations` has inaccurate `mandatoryRelease` value
#93626 commented on
Jun 30, 2022 • 3 new comments -
Undefined C behavior going beyond end of struct via a [1] arrays (C99 flexible arrays)
#84301 commented on
Jul 4, 2022 • 3 new comments -
*** Error in `python': double free or corruption (out): 0x00007ff5254d50d0 ***
#77266 commented on
Jul 4, 2022 • 3 new comments -
bpo-22253: Add support to unnamed sections in ConfigParser
#2735 commented on
Jul 2, 2022 • 3 new comments -
gh-91102: Port 8-argument _warnings.warn_explicit to Argument Clinic
#92891 commented on
Jul 1, 2022 • 3 new comments -
gh-93911: Specialize `LOAD_ATTR` for custom `__getattr__` and `__getattribute__`
#93988 commented on
Jul 1, 2022 • 3 new comments -
gh-93896: restore the set_event_loop calls to asyncio.run
#94058 commented on
Jul 4, 2022 • 3 new comments -
Fix indentation in contextlib documentation to three spaces
#94361 commented on
Jul 1, 2022 • 3 new comments -
dataclasses astuple and asdict crash on recursive dataclass structures / dont support deepcopy memo
#94345 commented on
Jun 28, 2022 • 2 new comments -
Include column offsets for bytecode instructions
#88116 commented on
Jun 28, 2022 • 2 new comments -
Move all stdlib tests in the test package
#93839 commented on
Jun 29, 2022 • 2 new comments -
argparse: positional arguments containing - in name not handled well
#59330 commented on
Jul 1, 2022 • 2 new comments -
Improve clarity of sqlite3 transaction handling docs
#94017 commented on
Jul 1, 2022 • 2 new comments -
GC crash _PyObject_AssertFailed with pdb
#94215 commented on
Jul 3, 2022 • 2 new comments -
gh-91803: Mock - fix error when using autospec methods with seal
#92213 commented on
Jul 3, 2022 • 2 new comments -
gh-87389: avoid treating path as URI with netloc
#93894 commented on
Jul 4, 2022 • 2 new comments -
gh-74696: Pass root_dir to custom archivers which support it
#94251 commented on
Jul 4, 2022 • 2 new comments -
gh-94242: Update calculation of _MAX_WINDOWS_WORKERS
#94283 commented on
Jun 30, 2022 • 2 new comments -
gh-94286 Fix documentation of print default param
#94297 commented on
Jul 4, 2022 • 2 new comments -
Tokenizer crash when redirecting input to stdin
#94360 commented on
Jun 28, 2022 • 1 new comment -
Deprecate shlex.split(None) to read from stdin.
#77443 commented on
Jun 28, 2022 • 1 new comment -
asyncio.open_connection returns a closed client when server fails to authenticate client certificate
#83375 commented on
Jun 28, 2022 • 1 new comment -
email.policy.SMTP throws AttributeError on invalid header
#83281 commented on
Jun 28, 2022 • 1 new comment -
warnings.catch_warnings is async-unsafe
#91505 commented on
Jun 28, 2022 • 1 new comment -
Incompatibility between _decimal and _pydecimal: Context.__hash__
#94107 commented on
Jun 29, 2022 • 1 new comment -
Teach "import *" to warn when overwriting globals or builtins
#80943 commented on
Jun 29, 2022 • 1 new comment -
mock.patch applied at class level behaves incorrectly
#93582 commented on
Jun 29, 2022 • 1 new comment -
Document functools.cached_property supports value updating and clearing
#82734 commented on
Jun 30, 2022 • 1 new comment -
pstats - allow stats sorting by cumulative time per call and total time per call
#62995 commented on
Jun 30, 2022 • 1 new comment -
Add the close method for ElementTree.iterparse() object
#69893 commented on
Jun 30, 2022 • 1 new comment -
Ease initialization of reprlib.Repr attributes
#94343 commented on
Jun 30, 2022 • 1 new comment -
asyncio crashes when tearing down the proactor event loop
#83413 commented on
Jun 30, 2022 • 1 new comment -
Script using ProactorEventLoop does not exit cleanly when subprocesses are spawned.
#81562 commented on
Jun 30, 2022 • 1 new comment -
Improve syntax error for nonlocal not in a nested function
#92989 commented on
Jun 30, 2022 • 1 new comment -
IDLE: Replace current goto dialog
#74706 commented on
Jul 1, 2022 • 1 new comment -
Idle Editor: Bottom Scroll Bar
#42010 commented on
Jul 1, 2022 • 1 new comment -
Unable to use concurrent.futures in atexit hook
#86813 commented on
Jul 1, 2022 • 1 new comment -
Merged fix for bpo-17560 missing from changelog
#84024 commented on
Jul 1, 2022 • 1 new comment -
Option to skip padding for base64 urlsafe encoding/decoding
#73613 commented on
Jul 2, 2022 • 1 new comment -
side_effect function of PopertyMock gets called only once
#94323 commented on
Jul 4, 2022 • 1 new comment -
loop.call_soon_threadsafe should be documented to be re-entrant-safe too
#79149 commented on
Jul 4, 2022 • 1 new comment -
csv needs more quoting rules
#67230 commented on
Jul 4, 2022 • 1 new comment -
Split up _testcapimodule.c
#93649 commented on
Jul 4, 2022 • 1 new comment -
asyncio.get_event_loop() fails if there is no current event loop
#94174 commented on
Jul 4, 2022 • 1 new comment -
bpo-29842: Make Executor.map less eager so it handles large/unbounded…
#707 commented on
Jun 30, 2022 • 1 new comment -
bpo-20774: Add a JSON serializer to collections.deque
#830 commented on
Jun 30, 2022 • 1 new comment -
[PEP 558 - WIP] bpo-30744: Trace hooks no longer reset closure state
#3640 commented on
Jul 5, 2022 • 1 new comment -
bpo-33661: Clear Authorization header when redirect to cross-site
#11292 commented on
Jun 30, 2022 • 1 new comment -
bpo-34697: Deleteing PyCField_new function
#14837 commented on
Jul 3, 2022 • 1 new comment -
bpo-44951: Allow setting EPOLLEXCLUSIVE on selectors.EpollSelector
#27819 commented on
Jul 1, 2022 • 1 new comment -
bpo-16845: Validate the category of warnings.simplefilter sooner
#31983 commented on
Jun 30, 2022 • 1 new comment -
gh-91378: Allow subprocess pass-thru with stdout/stderr capture
#32344 commented on
Jun 30, 2022 • 1 new comment -
gh-51574: Return the absolute path in `tempfile.mkdtemp()`
#92317 commented on
Jun 30, 2022 • 1 new comment -
gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour
#93823 commented on
Jul 3, 2022 • 1 new comment -
GH-93964: Harden overflow checks before _PyBytes_Resize in compile.c
#94044 commented on
Jun 28, 2022 • 1 new comment -
gh-94172: Remove keyfile, certfile and check_hostname parameters
#94173 commented on
Jul 4, 2022 • 1 new comment -
Remove deprecated keyfile, certfile and check_hostname parameters, in favor of context
#94172 commented on
Jun 28, 2022 • 0 new comments -
mailbox: Remove deprecated support for text, only accept bytes
#94350 commented on
Jun 28, 2022 • 0 new comments -
Asyncio raise ConnectionResetError without the message set.
#94061 commented on
Jun 28, 2022 • 0 new comments -
Deprecate typing.Hashable/Sized
#94309 commented on
Jun 30, 2022 • 0 new comments -
Test issue
#91420 commented on
Jul 1, 2022 • 0 new comments -
macOS installer "Install Certificates.command" fails if pip is not installed
#90759 commented on
Jul 1, 2022 • 0 new comments -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Jul 2, 2022 • 0 new comments -
Pdb crashes after jump with `Fatal Python error: _PyMem_DebugRawFree: bad trailing pad byte`
#91742 commented on
Jul 3, 2022 • 0 new comments -
PEP 632: Rename the distutils package to _distutils
#92584 commented on
Jul 3, 2022 • 0 new comments -
_struct.Struct: calling functions without calling __init__ results in SystemError
#78724 commented on
Jul 3, 2022 • 0 new comments -
assertion failures and a crash when using an uninitialized struct.Struct object
#75960 commented on
Jul 3, 2022 • 0 new comments -
email parser fails to decode quoted-printable rfc822 message attachemnt
#89229 commented on
Jul 4, 2022 • 0 new comments -
gh-74616: Raise ValueError in case of NULL in input prompt
#1738 commented on
Jun 29, 2022 • 0 new comments -
bpo-17446: Get line numbers of properties in doctest
#3419 commented on
Jul 1, 2022 • 0 new comments -
gh-76912: Raise OSError from any failure in getpass.getuser()
#29739 commented on
Jun 29, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Jul 2, 2022 • 0 new comments -
gh-85427: Prevent exits if `ArgumentParser.exit_on_error` is False
#30832 commented on
Jun 29, 2022 • 0 new comments -
GH-90980: skip getaddrinfo thread if host is already resolved, using socket.AI_NUMERIC...
#31497 commented on
Jul 4, 2022 • 0 new comments -
gh-91181: restore support for bytes on sys.path in FileFinder
#31897 commented on
Jun 28, 2022 • 0 new comments -
bpo-35540 dataclasses.asdict support defaultdict fields
#32056 commented on
Jul 4, 2022 • 0 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
Jul 4, 2022 • 0 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
Jul 2, 2022 • 0 new comments -
gh-79846: Make `ssl.create_default_context()` ignore invalid certificates
#91740 commented on
Jul 2, 2022 • 0 new comments -
gh-93096: Make `mimetypes` CLI tool public
#93097 commented on
Jul 1, 2022 • 0 new comments -
GH-91095: Specialize calls to normal python classes
#93221 commented on
Jun 29, 2022 • 0 new comments -
gh-93573: Replace wrong example domains in configparser doc
#93574 commented on
Jun 28, 2022 • 0 new comments -
GH-90699: Intern statically allocated strings
#93597 commented on
Jun 30, 2022 • 0 new comments -
[3.11] gh-91810: Fix regression with writing an XML declaration with encoding='unicode' (GH-93426)
#93793 commented on
Jun 30, 2022 • 0 new comments -
gh-93884: Improve test coverage of `PyNumber_ToBase`
#93932 commented on
Jun 28, 2022 • 0 new comments -
gh-94182: run the PidfdChildWatcher on the running loop
#94184 commented on
Jun 28, 2022 • 0 new comments