Insights: python/cpython
Overview
Could not load contribution data
Please try again later
79 Pull requests merged by 31 people
-
gh-113696: Docs: Annotate PyObject_CallOneArg and PyObject_CallNoArgs as returning a strong reference
#113697 merged
Jan 4, 2024 -
GH-113689: Fix broken handling of invalid executors
#113694 merged
Jan 4, 2024 -
[3.12] Document the `co_lines` method on code objects (#113682)
#113686 merged
Jan 3, 2024 -
[3.11] Document the `co_lines` method on code objects (#113682)
#113687 merged
Jan 3, 2024 -
gh-52161: Enhance Cmd support for docstrings
#110987 merged
Jan 3, 2024 -
Document the `co_lines` method on code objects
#113682 merged
Jan 3, 2024 -
gh-113258: Write frozen modules to the build tree on Windows
#113303 merged
Jan 3, 2024 -
gh-113603: Compiler no longer tries to maintain the no-empty-block invariant
#113636 merged
Jan 3, 2024 -
[3.12] gh-101100: Fix Sphinx warnings for removed dead batteries (GH-113669)
#113681 merged
Jan 3, 2024 -
gh-111926: Set up basic sementics of weakref API for freethreading
#113621 merged
Jan 3, 2024 -
[3.11] `functools.partial` docs: Use the more common spelling for "referenceable" (GH-113675)
#113678 merged
Jan 3, 2024 -
gh-101100: Fix Sphinx warnings for removed dead batteries
#113669 merged
Jan 3, 2024 -
[3.12] `functools.partial` docs: Use the more common spelling for "referenceable" (GH-113675)
#113677 merged
Jan 3, 2024 -
`functools.partial` docs: Use the more common spelling for "referenceable"
#113675 merged
Jan 3, 2024 -
GH-113595: Don't enter invalid executor
#113596 merged
Jan 3, 2024 -
[3.11] gh-113628: Fix test_site test with long stdlib paths (GH-113640)
#113672 merged
Jan 3, 2024 -
[3.12] gh-113628: Fix test_site test with long stdlib paths (GH-113640)
#113671 merged
Jan 3, 2024 -
gh-113628: Fix test_site test with long stdlib paths
#113640 merged
Jan 3, 2024 -
GH-113657: Add back missing `_SET_IP` uops in tier two
#113662 merged
Jan 2, 2024 -
gh-110824 Fix test_sysconfig.test_library on framework builds.
#113298 merged
Jan 2, 2024 -
gh-53502: Fix plistlib.dump() for naive datetime with aware_datetime option
#113645 merged
Jan 2, 2024 -
build(deps): bump actions/upload-artifact from 3 to 4
#113614 merged
Jan 2, 2024 -
build(deps): bump actions/stale from 8 to 9
#113611 merged
Jan 2, 2024 -
gh-111178: Avoid calling functions from incompatible pointer types in _tkinter.c
#112893 merged
Jan 2, 2024 -
gh-111178: Avoid calling functions from incompatible pointer types in dictobject.c
#112892 merged
Jan 2, 2024 -
gh-111178: Avoid calling functions from incompatible pointer types in descrobject.c
#112861 merged
Jan 2, 2024 -
gh-111178: Avoid calling functions from incompatible pointer types in listobject.c
#112820 merged
Jan 2, 2024 -
[3.12] gh-113602: Bail out when the parser tries to override existing errors (GH-113607)
#113652 merged
Jan 2, 2024 -
[3.11] gh-113602: Bail out when the parser tries to override existing errors (GH-113607)
#113653 merged
Jan 2, 2024 -
[3.12] Use the official term "free-threading" for GitHub Action (g…
#113646 merged
Jan 2, 2024 -
[3.11] Use the official term "free-threading" for GitHub Action (g…
#113647 merged
Jan 2, 2024 -
gh-113602: Bail out when the parser tries to override existing errors
#113607 merged
Jan 2, 2024 -
[3.11] gh-101100: Fix Sphinx warnings from removed `~!` references (GH-113629)
#113642 merged
Jan 2, 2024 -
[3.12] gh-101100: Fix Sphinx warnings from removed `~!` references (GH-113629)
#113641 merged
Jan 2, 2024 -
[3.12] gh-81094: Refer to PEP 318 in compound_statements.rst (GH-113588)
#113643 merged
Jan 2, 2024 -
[3.11] gh-81094: Refer to PEP 318 in compound_statements.rst (GH-113588)
#113644 merged
Jan 2, 2024 -
gh-81094: Refer to PEP 318 in compound_statements.rst
#113588 merged
Jan 2, 2024 -
gh-101100: Fix Sphinx warnings from removed `~!` references
#113629 merged
Jan 2, 2024 -
Use the official term "free-threading" for GitHub Action
#113622 merged
Jan 2, 2024 -
GH-113633: Use module state structure for _testcapi.
#113634 merged
Jan 1, 2024 -
gh-53502: Fixes for tests in gh-113363
#113627 merged
Jan 1, 2024 -
gh-53502: add a new option aware_datetime in plistlib to loads or dumps aware datetime.
#113363 merged
Jan 1, 2024 -
gh-113536: Expose `os.waitid` on macOS
#113542 merged
Jan 1, 2024 -
[3.11] gh-62260: Fix ctypes.Structure subclassing with multiple layers (GH-13374)
#113624 merged
Jan 1, 2024 -
bpo-18060: Updating _fields_ of a derived struct type yields a bad cif
#13374 merged
Jan 1, 2024 -
build(deps): bump hypothesis from 6.91.0 to 6.92.2 in /Tools
#113615 merged
Jan 1, 2024 -
build(deps): bump github/codeql-action from 2 to 3
#113613 merged
Jan 1, 2024 -
build(deps): bump actions/setup-python from 4 to 5
#113612 merged
Jan 1, 2024 -
# gh-111700: Fix syntax highlighting for c code in the "What's New In Python 3.12" documentation
#113609 merged
Jan 1, 2024 -
gh-101578: [doc] mention that PyErr_GetRaisedException returns NULL when the error indicator is not set
#113369 merged
Dec 31, 2023 -
[3.11] gh-101100: Fix Sphinx warnings in `library/configparser.rst` (GH-113598)
#113600 merged
Dec 31, 2023 -
[3.12] gh-101100: Fix Sphinx warnings in `library/configparser.rst` (GH-113598)
#113599 merged
Dec 31, 2023 -
gh-101100: Fix Sphinx warnings in `library/configparser.rst`
#113598 merged
Dec 31, 2023 -
[3.11] Update ConfigParser docs defining valid section name (GH-110506)
#113590 merged
Dec 30, 2023 -
[3.12] Update ConfigParser docs defining valid section name (GH-110506)
#113589 merged
Dec 30, 2023 -
Update ConfigParser docs defining valid section name
#110506 merged
Dec 30, 2023 -
[3.11] gh-89414: Document that SIGCLD is not available on macOS (GH-113580)
#113586 merged
Dec 30, 2023 -
[3.12] gh-89414: Document that SIGCLD is not available on macOS (GH-113580)
#113585 merged
Dec 30, 2023 -
gh-89414: Document that SIGCLD is not available on macOS
#113580 merged
Dec 30, 2023 -
gh-112536: Add support for thread sanitizer (TSAN)
#112648 merged
Dec 30, 2023 -
[3.11] gh-113566: Fix asyncio segfault
#113578 merged
Dec 30, 2023 -
gh-103708: Make directory layout in sysconfig implementation configurable
#103709 merged
Dec 29, 2023 -
gh-103092: Make ``pyexpat`` module importable in sub-interpreters
#113555 merged
Dec 29, 2023 -
[3.11] gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` audit event (GH-113544)
#113550 merged
Dec 29, 2023 -
[3.12] gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` audit event (GH-113544)
#113549 merged
Dec 29, 2023 -
[3.11] Doc/library/os.rst: `os.waitid` absent on MacOS (GH-104558)
#113554 merged
Dec 29, 2023 -
[3.12] Doc/library/os.rst: `os.waitid` absent on MacOS (GH-104558)
#113553 merged
Dec 29, 2023 -
GH-113528: Remove a couple of expensive pathlib ABC tests
#113534 merged
Dec 28, 2023 -
GH-113225: Speed up `pathlib._abc.PathBase.glob()`
#113556 merged
Dec 28, 2023 -
[3.11] gh-101100: Fix Sphinx warnings in library/random.rst (GH-112981)
#113552 merged
Dec 28, 2023 -
[3.12] gh-101100: Fix Sphinx warnings in library/random.rst (GH-112981)
#113551 merged
Dec 28, 2023 -
Doc/library/os.rst: `os.waitid` absent on MacOS
#104558 merged
Dec 28, 2023 -
gh-101100: Fix Sphinx warnings in library/random.rst
#112981 merged
Dec 28, 2023 -
gh-113543: Make sure that `MacOSXOSAScript` sends `webbrowser.open` audit event
#113544 merged
Dec 28, 2023
51 Pull requests opened by 32 people
-
gh-113548: Allow CLI arguments to `pdb -m`
#113557 opened
Dec 28, 2023 -
gh-89811: Check for valid tp_version_tag in specializer
#113558 opened
Dec 28, 2023 -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.__str__()`
#113559 opened
Dec 29, 2023 -
gh-113539: Enable using ``$BROWSER`` to reorder default seach order in webbrowser.py
#113561 opened
Dec 29, 2023 -
gh-113560: Improve docs for `set.issubset` and `set.issuperset`
#113562 opened
Dec 29, 2023 -
gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with multiple slashes and no authority
#113563 opened
Dec 29, 2023 -
gh-101100: Fix Sphinx warnings in `c-api/structures.rst`
#113564 opened
Dec 29, 2023 -
gh-101225: Fix hang when passing Pipe instances to child in multiprocessing
#113567 opened
Dec 29, 2023 -
GH-113568: Stop raising auditing events from pathlib ABCs
#113571 opened
Dec 29, 2023 -
Clarifying nonlocal doc: SyntaxError is thrown if nearest enclosing scope is global
#113572 opened
Dec 29, 2023 -
gh-113569: Display calls in Mock.assert_has_calls failure when empty
#113573 opened
Dec 29, 2023 -
gh-111746: Doc: Format built-in function's attributes
#113574 opened
Dec 29, 2023 -
gh-58211: Add tests for __self__ attribute of builtins functions
#113575 opened
Dec 29, 2023 -
gh-113570: reprlib.repr does not use builtin __repr__ for reshadowed builtins
#113577 opened
Dec 30, 2023 -
gh-89850: Add default C implementations of persistent_id() and persistent_load()
#113579 opened
Dec 30, 2023 -
gh-113537: support loads str in plistlib.loads
#113582 opened
Dec 30, 2023 -
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API
#113584 opened
Dec 30, 2023 -
Add basic font MIME types
#113592 opened
Dec 31, 2023 -
"Lib/http/server.py": Canonicalize the case of "Content-Type".
#113593 opened
Dec 31, 2023 -
gh-113190: Reenable non-debug interned string cleanup
#113601 opened
Dec 31, 2023 -
Clean up backslash avoiding code in ast, fix typo
#113605 opened
Dec 31, 2023 -
Update copyright years to 2024.
#113608 opened
Jan 1, 2024 -
gh-85567: Fix resouce warnings in pickle and pickletools CLIs
#113618 opened
Jan 1, 2024 -
Doc/library/sys.monitoring.rst: remove contradictory paragraph.
#113619 opened
Jan 1, 2024 -
gh-103092: Convert some `_ctypes` metatypes to heap types
#113620 opened
Jan 1, 2024 -
[3.12] gh-62260: Fix ctypes.Structure subclassing with multiple layers (GH-13374)
#113623 opened
Jan 1, 2024 -
gh-103092: Port some `_ctypes` data types to heap types
#113630 opened
Jan 1, 2024 -
gh-113594: email roundtrip
#113639 opened
Jan 2, 2024 -
gh-113626: Add allow_code parameter in marshal functions
#113648 opened
Jan 2, 2024 -
gh-58032: Do not use argparse.FileType in module CLIs and scripts
#113649 opened
Jan 2, 2024 -
gh-111488: Changed error message in case of no 'in' keyword after 'for' in cmp
#113656 opened
Jan 2, 2024 -
gh-113659: Skip hidden .pth files
#113660 opened
Jan 2, 2024 -
gh-92936: allow double quote in cookie values
#113663 opened
Jan 2, 2024 -
Update DIFF_OMITTED advice to be usable code
#113665 opened
Jan 2, 2024 -
gh-113666: Adding missing UF_ and SF_ flags to module 'stat'
#113667 opened
Jan 2, 2024 -
gh-113655: Reduce recursion limit to a safe number for Windows
#113668 opened
Jan 2, 2024 -
gh-113664: Update big O notation in bisect.rst to be consistently mono-spaced
#113673 opened
Jan 3, 2024 -
gh-85287: Change codecs to raise precise UnicodeEncodeError and UnicodeDecodeError
#113674 opened
Jan 3, 2024 -
GH-113486: Do not emit spurious `PY_UNWIND` events for optimized calls to classes.
#113680 opened
Jan 3, 2024 -
Fix some grammar mistakes in comments in _pylong.py
#113683 opened
Jan 3, 2024 -
gh-113538: Don't crash in stream reader protocol callback when task is cancelled
#113690 opened
Jan 3, 2024 -
Add module docstring for `pathlib._abc`.
#113691 opened
Jan 3, 2024 -
GH-113225: Speed up `pathlib._abc.PathBase.walk(top_down=False)`
#113693 opened
Jan 3, 2024 -
gh-113664: Improve style of Big O notation
#113695 opened
Jan 4, 2024 -
GH-113655: Use PyOS_CheckStack on those platforms that support it
#113701 opened
Jan 4, 2024 -
gh-113692: skip a test if multiprocessing isn't available.
#113704 opened
Jan 4, 2024 -
gh-113706: Update comment about long int representation
#113707 opened
Jan 4, 2024 -
gh-110383: Added explanation in Doc about array data types range. Based on GNU docs
#113708 opened
Jan 4, 2024 -
gh-113703: Correctly identify incomplete f-strings in the codeop module
#113709 opened
Jan 4, 2024
48 Issues closed by 21 people
-
test_ssl test_get_server_certificate_timeout is flaky on macOS
#95241 closed
Jan 4, 2024 -
Tier 2 abstract interpreter for the optimizer
#107557 closed
Jan 4, 2024 -
Negative refcount crash in test_monitoring with -Xuops
#113689 closed
Jan 4, 2024 -
Cross compiling on Linux is untested, undocumented, and broken
#90039 closed
Jan 4, 2024 -
OpenSSL 3.0.0: password callback called multiple times
#87955 closed
Jan 4, 2024 -
Add mimalloc memory allocator
#90815 closed
Jan 4, 2024 -
testcapimodule uses wrong format chars for datetime tests
#95878 closed
Jan 4, 2024 -
Add SSLSocket.get_verify_result()
#75553 closed
Jan 4, 2024 -
Simplify hashlib implementation
#82313 closed
Jan 4, 2024 -
typings: Pass variable as final
#113654 closed
Jan 4, 2024 -
test_logging SMTPHandlerTest fails due to bad encoding
#113650 closed
Jan 4, 2024 -
Enhance Cmd support for docstrings and document it.
#52161 closed
Jan 3, 2024 -
find_max_num
#113684 closed
Jan 3, 2024 -
#find_max_num
#113685 closed
Jan 3, 2024 -
Frozen modules shouldn't be written to the source tree on Windows
#113258 closed
Jan 3, 2024 -
AssertionError: 'Europe' != 'MSK' when running `make test` on 3.12.0
#109692 closed
Jan 3, 2024 -
Issue with the OutputString method in controlling value assignment
#113616 closed
Jan 3, 2024 -
We shouldn't be entering invalid executors, it rather invalidates the invalidation.
#113595 closed
Jan 3, 2024 -
The whitespaces in the Doc/tools/templates/dummy.html make the translation process harder
#113637 closed
Jan 3, 2024 -
Embedded Python Crashes When Importing Torch With C API
#106051 closed
Jan 3, 2024 -
test_site _pth file tests fail when stdlib path is very long
#113628 closed
Jan 3, 2024 -
AUGMENTED OPERATORS ADDITION
#113670 closed
Jan 2, 2024 -
Test failures when running with Tier 2 enabled
#113657 closed
Jan 2, 2024 -
test_sysconfig test_library fails on macOS framework installs, like the python.org installer
#110824 closed
Jan 2, 2024 -
Use module state for _testcapi
#113633 closed
Jan 2, 2024 -
Incorrect calculation of equivalent logical expressions
#113651 closed
Jan 2, 2024 -
Missing documentation for decorators
#81094 closed
Jan 2, 2024 -
Plislit does not handle date timezone correctly
#86567 closed
Jan 1, 2024 -
_dyld_shared_cache_contains_path needs SYSTEM_VERSION_COMPAT=0
#87218 closed
Jan 1, 2024 -
`os.waitid` explicitly excludes macOS
#113536 closed
Jan 1, 2024 -
Updating _fields_ of a derived struct type yields a bad cif
#62260 closed
Jan 1, 2024 -
configure script lies about where it's looking for ssl.h
#99278 closed
Jan 1, 2024 -
Python uses two different methods for Tilde operator.
#113617 closed
Jan 1, 2024 -
Make `http.cookiejar.CookieJar` picklable
#112144 closed
Jan 1, 2024 -
What’s New In Python 3.12: bad highlighting for Py_NewInterpreterFromConfig() example
#111700 closed
Jan 1, 2024 -
macOS repeatedly (sometimes) asks access permission on startup
#112916 closed
Dec 31, 2023 -
DataFrame column dtype != comparison with date type fails to give correct outcome
#111636 closed
Dec 30, 2023 -
signal.SIGCLD alias is not available on OSX
#89414 closed
Dec 30, 2023 -
BUILD: 3.12.0a2 configure script selects wrong libraries compared to 3.11
#99814 closed
Dec 30, 2023 -
Segmentation fault during cleanup of the XMLPullParser
#113583 closed
Dec 30, 2023 -
`platform.processor()` and `platform.machine()` report inconsistent values under Rosetta on M1 macOS
#96993 closed
Dec 30, 2023 -
Segmentation fault during garbage collection of the asyncio event loop
#113566 closed
Dec 30, 2023 -
Wrong formatting of url in urlunsplit() function when used with _replace function to change scheme
#99901 closed
Dec 29, 2023 -
`MacOSXOSAScript` does not send `webbrowser.open` audit event
#113543 closed
Dec 29, 2023
31 Issues opened by 27 people
-
The Tier 2 Optimizer
#113710 opened
Jan 4, 2024 -
C Comments about long integer representation are out of date
#113706 opened
Jan 4, 2024 -
`code.InteractiveInterpreter.runsource()` regression on Python 3.12+
#113703 opened
Jan 4, 2024 -
Feature request: Simple way to introspect PEP 593 annotations at runtime
#113702 opened
Jan 4, 2024 -
match statement is undocumented in built-in python help
#113700 opened
Jan 4, 2024 -
PyObject_CallOneArg and PyObject_CallNoArgs should be marked as returning a new reference
#113696 opened
Jan 4, 2024 -
`test_logging`'s test_111615 fails under WASI
#113692 opened
Jan 3, 2024 -
Split up Modules/gcmodule.c
#113688 opened
Jan 3, 2024 -
Missing UF_ and SF_ flags in `Lib/stat.py`
#113666 opened
Jan 2, 2024 -
bisect.insort*() docs: inconsistent formatting of O()
#113664 opened
Jan 2, 2024 -
3.12 starts to return an error when all tests in a test file are skipped
#113661 opened
Jan 2, 2024 -
Security risk of hidden pth files
#113659 opened
Jan 2, 2024 -
Since Python 3.12.1, SMTP.send_message() fails to extract 'RCPT TO' if Cc + Bcc are set
#113658 opened
Jan 2, 2024 -
Python stack overflow collecting PGO data on Windows
#113655 opened
Jan 2, 2024 -
Add error to autoconf when building under `wasm32-unknown-emscripten`
#113632 opened
Jan 1, 2024 -
Direct class dict modification through gc.get_referrers() leads to an invalid type cache and a segfault
#113631 opened
Jan 1, 2024 -
Safe data serialization with marshal module
#113626 opened
Jan 1, 2024 -
[improvement] Align object addresses in the Descriptor HowTo Guide
#113625 opened
Jan 1, 2024 -
`pygettext` does not work with new f-strings (same quotes)
#113604 opened
Dec 31, 2023 -
UTF-8 Email parsing/serialising: Roundtrip exits with “surrogates not allowed”
#113594 opened
Dec 31, 2023 -
Segfaults on 3.12 when using PySR and running Julia's GC
#113591 opened
Dec 31, 2023 -
`del (a, [b])` is currently accepted syntax by the python interpreter
#113587 opened
Dec 30, 2023 -
ElementTree.tostring(..., default_namespace=...) incorrectly strips namespace from attributes
#113581 opened
Dec 30, 2023 -
Possible `heap-use-after-free` in ctypes in Python 3.12
#113576 opened
Dec 29, 2023 -
reprlib (used by pytest) infers builtin types based on class `__name__`
#113570 opened
Dec 29, 2023 -
Display actual calls for unittest.assert_has_calls even if empty
#113569 opened
Dec 29, 2023 -
pathlib ABCs should not raise auditing events
#113568 opened
Dec 29, 2023 -
configure prefers system install of ncurses over available pkg-config on macOS
#113565 opened
Dec 29, 2023 -
`help(set.issubset)` does not tell the truth that it could accept any iterable as an argument
#113560 opened
Dec 29, 2023 -
pdb CLI argument parsing errors with arguments to module targets
#113548 opened
Dec 28, 2023 -
incomplete cases generator lexer
#113547 opened
Dec 28, 2023
147 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-113464: A copy-and-patch JIT compiler
#113465 commented on
Jan 4, 2024 • 36 new comments -
Cannot cleanly shut down an asyncio based server
#113538 commented on
Jan 3, 2024 • 15 new comments -
Allow heap removal at an arbitrary position, or a replacement with a new (or modified) object.
#112498 commented on
Jan 4, 2024 • 13 new comments -
gh-73936: Support unicode passwords in smtplib
#103611 commented on
Jan 4, 2024 • 12 new comments -
gh-84013: normalize directory contents during import
#113447 commented on
Dec 29, 2023 • 10 new comments -
gh-85984: Add POSIX pseudo-terminal functions.
#102413 commented on
Jan 3, 2024 • 9 new comments -
gh-112182: Replace StopIteration with RuntimeError for future
#113220 commented on
Jan 4, 2024 • 5 new comments -
xmlrpc throws "OverflowError: int exceeds XML-RPC limits" on 64bit integers
#102927 commented on
Dec 30, 2023 • 4 new comments -
int and float should detect inconsistent format strings
#61449 commented on
Jan 4, 2024 • 4 new comments -
macOS Big Sur input() removes colors
#113533 commented on
Dec 30, 2023 • 4 new comments -
Are static library builds on Windows still supported?
#110234 commented on
Jan 3, 2024 • 4 new comments -
Argument clinic: add support for creating method aliases
#113270 commented on
Dec 30, 2023 • 3 new comments -
Memory leak on executables embedded with 3.12 and later
#113055 commented on
Jan 2, 2024 • 3 new comments -
gh-107155: Fix `help(lambda_func)` when `lambda_func` has `__annotati…
#107401 commented on
Jan 1, 2024 • 3 new comments -
Refresh Screen Provided By `curses.wrapper` Causes Seg Fault (macOS, xcode 15 Apple supplied ncurses 6.0 breakage)
#109617 commented on
Jan 2, 2024 • 3 new comments -
gh-72971: Clarify the special no-TypeError behavior for equality
#110729 commented on
Jan 2, 2024 • 3 new comments -
GH-111693: Propagate correct asyncio.CancelledError instance out of asyncio.Condition.wait()
#111694 commented on
Dec 30, 2023 • 3 new comments -
bpo-None: Fix somewhat confusing "where" strings in Py_EnterRecursiveCall.
#24764 commented on
Jan 1, 2024 • 3 new comments -
Using parameter 'action' in function 'argparse.ArgumentParser.add_subparsers'
#92811 commented on
Jan 2, 2024 • 3 new comments -
gh-112898: Fix double close dialog with warning about unsafed files
#113513 commented on
Dec 29, 2023 • 3 new comments -
timeit: Additional changes for autorange
#80642 commented on
Jan 2, 2024 • 3 new comments -
argparse.FileType opens a file and never closes it
#58032 commented on
Jan 2, 2024 • 2 new comments -
bpo-35270: Cmd.complete: use completedefault also with cmd=None
#10588 commented on
Jan 3, 2024 • 2 new comments -
Build changes for Windows free-threaded builds
#112984 commented on
Jan 4, 2024 • 2 new comments -
readline: pre_input_hook not getting called
#57585 commented on
Jan 1, 2024 • 2 new comments -
ElementTree adds spurious `ns0:` namespace prefix
#113425 commented on
Dec 30, 2023 • 2 new comments -
wasi build appears to fail
#113516 commented on
Jan 3, 2024 • 2 new comments -
Docs: Link tokens in the format string grammars
#108184 commented on
Jan 3, 2024 • 2 new comments -
gh-113547 cases generator lexer: dedent > 0 + escape sequence
#113546 commented on
Jan 3, 2024 • 2 new comments -
`PathFinder.find_spec()` can raise bare `KeyError` when `path=None`
#93334 commented on
Dec 28, 2023 • 2 new comments -
webbrowser.py cannot use a non-standard browser under MacOS
#113539 commented on
Dec 29, 2023 • 2 new comments -
Bug in multiprocessing + Pipes on macOS
#101225 commented on
Dec 29, 2023 • 2 new comments -
test_ttk_guionly test failures on macOS with Tcl/Tk 8.6.10
#86673 commented on
Dec 29, 2023 • 2 new comments -
gh-113320: Reduce the number of dangerous `getattr()` calls when constructing protocol classes
#113401 commented on
Jan 3, 2024 • 1 new comment -
enhance unittest to show test name and docstring on one line
#91289 commented on
Jan 3, 2024 • 1 new comment -
SimpleCookie() fails for json-like values with embedded double-quotes
#92936 commented on
Jan 3, 2024 • 1 new comment -
3.12 setrecursionlimit is ignored in connection with `@functools.cache`
#112215 commented on
Jan 3, 2024 • 1 new comment -
ssl module incorrectly supports tls-unique channel binding for TLS 1.3
#95341 commented on
Jan 4, 2024 • 1 new comment -
Implement stop-the-world functionality (for `--disable-gil` builds)
#111964 commented on
Jan 3, 2024 • 1 new comment -
[wasm32-emscripten] Make EMSDK version part SOABI
#96426 commented on
Jan 4, 2024 • 1 new comment -
X509 cert class for ssl module
#62569 commented on
Jan 4, 2024 • 1 new comment -
Lib/pty.py major revision
#85984 commented on
Jan 4, 2024 • 1 new comment -
JIT Compilation
#113464 commented on
Jan 4, 2024 • 1 new comment -
gh-113356: Ignore errors in "._ABC.pth"
#113357 commented on
Jan 2, 2024 • 1 new comment -
GH-113225: Speed up `pathlib.Path.glob()`
#113226 commented on
Dec 28, 2023 • 1 new comment -
gh-88516: show file proxy icon in IDLE editor windows on macOS
#112894 commented on
Dec 29, 2023 • 1 new comment -
Allow perf to work without frame pointers
#112254 commented on
Dec 31, 2023 • 1 new comment -
gh-109858: Protect zipfile from "quoted-overlap" zipbomb
#110016 commented on
Jan 2, 2024 • 1 new comment -
gh-107078: fix `astimezone` on Windows
#107176 commented on
Jan 2, 2024 • 1 new comment -
gh-103092: Isolate _ctypes, part 2
#103932 commented on
Jan 4, 2024 • 1 new comment -
gh-102840: Fix confused traceback when `floordiv` or `mod` operations happens between `Fraction` and `complex` objects
#102842 commented on
Jan 1, 2024 • 1 new comment -
GH-88564: IDLE - fix 2 Edit menu hotkey displays
#99743 commented on
Dec 31, 2023 • 1 new comment -
GH-87804: Fix counter overflow in statvfs on macOS
#99570 commented on
Dec 29, 2023 • 1 new comment -
gh-95341: Implement tls-exporter channel bindings and export key materials
#95366 commented on
Jan 4, 2024 • 1 new comment -
gh-94598: Remove deprecated ssl modules features
#94599 commented on
Jan 4, 2024 • 1 new comment -
gh-83074: Ignore EACCES, ENOSYS in copyxattr
#21430 commented on
Jan 4, 2024 • 1 new comment -
gh-73965: New environment variable PYTHON_HISTORY
#13208 commented on
Jan 4, 2024 • 1 new comment -
Mimalloc differences from upstream
#113141 commented on
Jan 4, 2024 • 1 new comment -
Enable AF_UNIX support in Windows
#77589 commented on
Jan 4, 2024 • 1 new comment -
broken container/selinux integration
#83074 commented on
Jan 4, 2024 • 1 new comment -
Possible race condition on multiprocessing.Manager().dict() on macOS
#87934 commented on
Dec 29, 2023 • 1 new comment -
sysconfig.get_path('platstdlib') return paths in virtual environments (or otherwise weird)
#101500 commented on
Dec 29, 2023 • 1 new comment -
How to link with a non-system libffi?
#58732 commented on
Dec 30, 2023 • 1 new comment -
Allowing pass_fds to be a mapping to pass arbitrary file descriptors to Popen()
#107573 commented on
Dec 30, 2023 • 1 new comment -
Infinite recursion in Pickler.persistent_id
#89850 commented on
Dec 30, 2023 • 1 new comment -
Substantial Performance Regression of Dict operations in Python 3.12.0rc1 versus Python 3.11.4
#109049 commented on
Dec 29, 2023 • 1 new comment -
[CVE-2015-2104] Urlparse insufficient validation leads to open redirect
#67693 commented on
Dec 29, 2023 • 1 new comment -
urllib.parse doesn't round-trip file URI's with multiple leading slashes
#78457 commented on
Dec 29, 2023 • 1 new comment -
configure script cannot detect float word ordering on linux
#89640 commented on
Dec 31, 2023 • 1 new comment -
test_variable_tzname fails in 3.11.7 and 3.12.1 due to timezone change
#113027 commented on
Jan 1, 2024 • 1 new comment -
plistlib should create non-naïve datetime objects
#53502 commented on
Jan 2, 2024 • 1 new comment -
Use per-thread freelists in `--disable-gil` builds
#111968 commented on
Jan 2, 2024 • 1 new comment -
input() is blocking exceptions at some phase during execution
#112585 commented on
Dec 29, 2023 • 1 new comment -
ctypes cdll list exported functions
#113388 commented on
Dec 28, 2023 • 1 new comment -
pickle and pickletools cli interface doesn't close input and output file.
#85567 commented on
Jan 1, 2024 • 1 new comment -
urllib.parse.urljoin() does not know s3:// scheme
#110463 commented on
Jan 3, 2024 • 1 new comment -
Codecs should raise precise UnicodeDecodeError or UnicodeEncodeError
#85287 commented on
Jan 3, 2024 • 1 new comment -
Python "zipfile" can't detect "quoted-overlap" zipbomb that can be used as a DoS attack
#109858 commented on
Jan 2, 2024 • 1 new comment -
Exception while handling exception in email.msg.get('message-id')
#94306 commented on
Jan 2, 2024 • 1 new comment -
UBSan: Calling a function through pointer to incorrect function type is undefined behavior
#111178 commented on
Jan 2, 2024 • 1 new comment -
codecs.StreamRecoder implements read() but passes read1() to underlying buffer
#112203 commented on
Jan 2, 2024 • 1 new comment -
gh-102797: Add more code snippets for exec_tests and eval_tests
#102798 commented on
Jan 1, 2024 • 0 new comments -
GH-99380: Update to Sphinx 7
#99381 commented on
Jan 2, 2024 • 0 new comments -
support `str` type parameter in `plistlib.loads`
#113537 commented on
Dec 30, 2023 • 0 new comments -
[3.11] gh-87020: Revert "Use SSL_write/read_ex() GH-27271, GH-25468"
#95594 commented on
Jan 4, 2024 • 0 new comments -
install_certificates.command too complicated
#80525 commented on
Dec 31, 2023 • 0 new comments -
`PyErr_SetObject()` behavior is strange and not as documented.
#101578 commented on
Dec 31, 2023 • 0 new comments -
python3.12 introduces numerous memory leaks (as reported by ASAN)
#113190 commented on
Dec 31, 2023 • 0 new comments -
gh-95649: Document that asyncio contains uvloop code
#107536 commented on
Jan 4, 2024 • 0 new comments -
gh-107562: Lib/test: update test certificates to expire far in the future
#107594 commented on
Jan 4, 2024 • 0 new comments -
gh-87020: Revert "use SSL_write/read_ex() GH-27271, GH-25468"
#95593 commented on
Jan 4, 2024 • 0 new comments -
Tk font character measure 0 on openSUSE
#90304 commented on
Dec 30, 2023 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PathBase._make_child_relpath()`
#113532 commented on
Dec 28, 2023 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.parent[s]`
#113530 commented on
Jan 3, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.relative_to()`
#113529 commented on
Dec 29, 2023 • 0 new comments -
GH-113528: Move a couple of misplaced pathlib tests
#113527 commented on
Dec 28, 2023 • 0 new comments -
Better tp_version_tag overflow checks in specializer
#89811 commented on
Dec 28, 2023 • 0 new comments -
Deoptimise pathlib ABCs
#113528 commented on
Dec 29, 2023 • 0 new comments -
GH-113373: Speed up pathlib parsing using `__init_subclass__()`
#113409 commented on
Dec 29, 2023 • 0 new comments -
[3.12] GH-112215: Increase C recursion limit for non debug builds (GH-113397)
#113403 commented on
Jan 3, 2024 • 0 new comments -
Re-opening /dev/tty breaks readline
#73582 commented on
Dec 29, 2023 • 0 new comments -
gh-113274: fix EUC-JP decoding of FULLWIDTH TILDE
#113275 commented on
Dec 31, 2023 • 0 new comments -
gh-108172: do not override OS preferred browser if it is a super-string of a known browser
#113011 commented on
Jan 4, 2024 • 0 new comments -
fix small grammatical error
#112993 commented on
Jan 2, 2024 • 0 new comments -
sysconfig.get_config_var("LDLIBRARY") returns non-existent libname
#111268 commented on
Dec 29, 2023 • 0 new comments -
GH-112498 Add heapremove and heapfix
#112550 commented on
Jan 3, 2024 • 0 new comments -
gh-101100: Fix Sphinx warnings in `whatsnew/2.0.rst`
#112351 commented on
Jan 4, 2024 • 0 new comments -
Inconsistent format to list attributes in Data Model section
#111746 commented on
Dec 29, 2023 • 0 new comments -
__self__ on built-in functions is not as documented
#58211 commented on
Dec 29, 2023 • 0 new comments -
PY_CHECK_SQLITE_FUNC() adds -lsqlite3 multiple times
#94165 commented on
Jan 4, 2024 • 0 new comments -
Parallelize deepfreeze.py
#94727 commented on
Jan 4, 2024 • 0 new comments -
Dump abi without location info
#96506 commented on
Jan 4, 2024 • 0 new comments -
sock.proto does not reflect actual protocol
#72003 commented on
Jan 4, 2024 • 0 new comments -
Add SSL_CTX_set_client_cert_engine
#72881 commented on
Jan 4, 2024 • 0 new comments -
clinic: add option to pass module object to converter function
#86570 commented on
Jan 4, 2024 • 0 new comments -
Early auditing broken
#81686 commented on
Jan 4, 2024 • 0 new comments -
GCC overflow warnings (format-overflow, stringop-overflow)
#85124 commented on
Jan 4, 2024 • 0 new comments -
Deprecate stat.S_IF* integer constants
#62124 commented on
Jan 4, 2024 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Jan 1, 2024 • 0 new comments -
Add OCSP support to ssl module
#61325 commented on
Jan 4, 2024 • 0 new comments -
Enable TLS certificate validation by default for SMTP/IMAP/FTP/POP/NNTP protocols
#91826 commented on
Jan 4, 2024 • 0 new comments -
C-API for signalling monitoring events
#111997 commented on
Jan 2, 2024 • 0 new comments -
Optimize `pathlib.Path.iterdir()` and friends by using `os.DirEntry.path`
#113225 commented on
Jan 3, 2024 • 0 new comments -
asyncio.Queue: putting items out of order when it is full
#83055 commented on
Jan 2, 2024 • 0 new comments -
Confusing `SyntaxError` message for `x for x if range(1)`
#111488 commented on
Jan 3, 2024 • 0 new comments -
Exception with broken __getattr__ causes error rendering tracebacks
#113358 commented on
Jan 3, 2024 • 0 new comments -
Coverage.py test suite fails on 3.13 (since June?)
#113486 commented on
Jan 3, 2024 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jan 3, 2024 • 0 new comments -
Make weakref thread-safe without the GIL
#111926 commented on
Jan 1, 2024 • 0 new comments -
gh-91826: Enable cert and hostname verification for stdlib
#91875 commented on
Jan 4, 2024 • 0 new comments -
cdll.LoadLibrary allows None as an argument
#78773 commented on
Jan 1, 2024 • 0 new comments -
gh-83074: Add preserve_security_context to shutil
#23720 commented on
Jan 4, 2024 • 0 new comments -
bpo-42178: Fix issue causing cmd to hang
#23290 commented on
Jan 3, 2024 • 0 new comments -
gh-86542: New C-APIs to simplify module attribute declaration
#23286 commented on
Jan 4, 2024 • 0 new comments -
Tag libffi build and sources in cpython-source-deps for 3.9.0b1
#84473 commented on
Jan 1, 2024 • 0 new comments -
bpo-34276: round-trip file URI's with multiple leading slashes
#15297 commented on
Dec 29, 2023 • 0 new comments -
Incorrect Argument Order for Calls to _winapi.DuplicateHandle() in multiprocessing.reduction.DupHandle
#82369 commented on
Jan 1, 2024 • 0 new comments -
TypeError when using ctypes.BigEndianUnion nested in ctypes.BigEndianStructure on a little endian system (or vice versa)
#105102 commented on
Jan 1, 2024 • 0 new comments -
gh-61441: XML entity expansion limitation
#9265 commented on
Jan 4, 2024 • 0 new comments -
gh-62569: Add certificate and private key types
#5162 commented on
Jan 4, 2024 • 0 new comments -
BSD version of ctypes.util.find_library
#94983 commented on
Jan 1, 2024 • 0 new comments -
Provide `ctypes.buffer_at()`
#112015 commented on
Jan 1, 2024 • 0 new comments -
muslinux: Library loaded with `ctypes.cdll.LoadLibrary` does not load symbols for python binding module
#109332 commented on
Jan 1, 2024 • 0 new comments -
Issues from docs@python.org
#110383 commented on
Jan 4, 2024 • 0 new comments -
Allow setting the memory alignment of raw memory from Python
#112448 commented on
Jan 1, 2024 • 0 new comments -
Abstract base class for hashlib
#62942 commented on
Jan 4, 2024 • 0 new comments -
PyType_GetModule() should warn/fail when type has Py_TPFLAGS_BASETYPE
#86584 commented on
Jan 4, 2024 • 0 new comments