Insights: python/cpython
Overview
Could not load contribution data
Please try again later
105 Pull requests merged by 32 people
-
gh-107901: synthetic jumps which are not at end of loop no longer check the eval breaker
#113721 merged
Jan 6, 2024 -
gh-111488: Changed error message in case of no 'in' keyword after 'for' in cmp
#113656 merged
Jan 6, 2024 -
gh-113537: support loads str in plistlib.loads
#113582 merged
Jan 6, 2024 -
[3.12] gh-113729: Fix IDLE's Help -> "IDLE Help" menu bug in 3.12.1 and 3.11.7 (GH-113731)
#113765 merged
Jan 6, 2024 -
[3.11] gh-113729: Fix IDLE's Help -> "IDLE Help" menu bug in 3.12.1 and 3.11.7 (GH-113731)
#113766 merged
Jan 6, 2024 -
gh-113729: Fix the Help -> "IDLE Help" menu in IDLE
#113731 merged
Jan 6, 2024 -
gh-113750: Fix object resurrection in free-threaded builds
#113751 merged
Jan 6, 2024 -
GH-113568: Stop raising deprecation warnings from pathlib ABCs
#113757 merged
Jan 5, 2024 -
[3.12] gh-62260: Fix ctypes.Structure subclassing with multiple layers (GH-13374)
#113623 merged
Jan 5, 2024 -
[3.12] gh-85567: Fix resouce warnings in pickle and pickletools CLIs (GH-113618)
#113758 merged
Jan 5, 2024 -
[3.11] gh-85567: Fix resouce warnings in pickle and pickletools CLIs (GH-113618)
#113759 merged
Jan 5, 2024 -
[3.12] gh-113360: Fix the documentation of module's attribute __test__ (GH-113393)
#113760 merged
Jan 5, 2024 -
[3.11] gh-113360: Fix the documentation of module's attribute __test__ (GH-113393)
#113761 merged
Jan 5, 2024 -
gh-113360: Fix the documentation of module's attribute __test__
#113393 merged
Jan 5, 2024 -
gh-85567: Fix resouce warnings in pickle and pickletools CLIs
#113618 merged
Jan 5, 2024 -
GH-113568: Stop raising auditing events from pathlib ABCs
#113571 merged
Jan 5, 2024 -
gh-113688: Split up gcmodule.c
#113715 merged
Jan 5, 2024 -
gh-112532: Tag mimalloc heaps and pages
#113742 merged
Jan 5, 2024 -
[3.11] gh-101100: Fix Sphinx warnings in `library/pyclbr.rst` (GH-113739)
#113749 merged
Jan 5, 2024 -
[3.12] gh-101100: Fix Sphinx warnings in `library/pyclbr.rst` (GH-113739)
#113748 merged
Jan 5, 2024 -
gh-101100: Fix Sphinx warnings in `library/pyclbr.rst`
#113739 merged
Jan 5, 2024 -
[3.11] gh-80532: Do not set ipv6type when cross-compiling (GH-17956)
#113741 merged
Jan 5, 2024 -
[3.12] gh-80532: Do not set ipv6type when cross-compiling (GH-17956)
#113740 merged
Jan 5, 2024 -
[3.12] gh-110190: Fix ctypes structs with array on PPCLE64 (GH-112959)
#113170 merged
Jan 5, 2024 -
[3.11] gh-110190: Fix ctypes structs with array on PPCLE64 (GH-112959)
#113167 merged
Jan 5, 2024 -
gh-80532: Do not set ipv6type when cross-compiling
#17956 merged
Jan 5, 2024 -
[3.11] gh-101100: Fix Sphinx warnings for 2.6 deprecations and removals (GH-113725)
#113735 merged
Jan 5, 2024 -
[3.12] gh-101100: Fix Sphinx warnings for 2.6 deprecations and removals (GH-113725)
#113734 merged
Jan 5, 2024 -
gh-101100: Fix Sphinx warnings for 2.6 deprecations and removals
#113725 merged
Jan 5, 2024 -
[3.12] gh-113703: Correctly identify incomplete f-strings in the codeop module (GH-113709)
#113733 merged
Jan 5, 2024 -
gh-113703: Correctly identify incomplete f-strings in the codeop module
#113709 merged
Jan 5, 2024 -
GH-113486: Do not emit spurious `PY_UNWIND` events for optimized calls to classes.
#113680 merged
Jan 5, 2024 -
gh-113320: Reduce the number of dangerous `getattr()` calls when constructing protocol classes
#113401 merged
Jan 5, 2024 -
gh-112532: Isolate abandoned segments by interpreter
#113717 merged
Jan 4, 2024 -
[3.12] gh-113538: Don't error in stream reader protocol callback when task is cancelled (GH-113690)
#113713 merged
Jan 4, 2024 -
GH-113225: Speed up `pathlib.Path.glob()`
#113226 merged
Jan 4, 2024 -
[3.11] gh-113538: Don't error in stream reader protocol callback when task is cancelled (GH-113690)
#113714 merged
Jan 4, 2024 -
gh-113538: Don't crash in stream reader protocol callback when task is cancelled
#113690 merged
Jan 4, 2024 -
gh-113569: Display calls in Mock.assert_has_calls failure when empty
#113573 merged
Jan 4, 2024 -
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
47 Pull requests opened by 31 people
-
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 -
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 -
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-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-85287: Change codecs to raise precise UnicodeEncodeError and UnicodeDecodeError
#113674 opened
Jan 3, 2024 -
Fix some grammar mistakes in comments in _pylong.py
#113683 opened
Jan 3, 2024 -
Add module docstring for `pathlib._abc`.
#113691 opened
Jan 3, 2024 -
GH-113225: Speed up `pathlib.Path.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-113710: Add types to the interpreter DSL
#113711 opened
Jan 4, 2024 -
gh-110721: Remove unused code from suggestions.c after moving PyErr_Display to use the traceback module
#113712 opened
Jan 4, 2024 -
gh-111877: Fixes stat() handling for inaccessible files on Windows
#113716 opened
Jan 4, 2024 -
readme: fix displaying issue of command
#113719 opened
Jan 4, 2024 -
gh-113664: Improve style of Big O notation (math)
#113724 opened
Jan 5, 2024 -
gh-103092: add tests for ctypes to maintain compatibility after isolating it
#113727 opened
Jan 5, 2024 -
gh-113594: Fix UnicodeEncodeError in TokenList.fold()
#113730 opened
Jan 5, 2024 -
[3.9] gh-87759 bpo-37448: Use radix tree for pymalloc address_in_range(). (GH-14474)
#113737 opened
Jan 5, 2024 -
gh-113732: Fix support of QUOTE_NOTNULL and QUOTE_STRINGS in csv.reader
#113738 opened
Jan 5, 2024 -
gh-112529: Track if debug allocator is used as underlying allocator
#113747 opened
Jan 5, 2024 -
gh-101100: Fix Sphinx warnings for 2.6 port-specific deprecations
#113752 opened
Jan 5, 2024 -
gh-113753: Clear finalized bit when allocating PyAsyncGenASend from free-list
#113754 opened
Jan 5, 2024 -
gh-113755: Adapt the remaining functions in gcmodule.c to Argument Clinic
#113756 opened
Jan 5, 2024 -
gh-98893: Improved error messages for sqlite3 UDFs
#113762 opened
Jan 6, 2024 -
GH-113528: Slightly improve `pathlib.Path.glob()` tests for symlink loop handling
#113763 opened
Jan 6, 2024 -
gh-112087: Update list.{pop,clear,reverse,remove} to use CS
#113764 opened
Jan 6, 2024 -
gh-113767: Adds a `zipfile.register_compressor()` API.
#113768 opened
Jan 6, 2024 -
gh-95754: Better error for shadowing stdlib module
#113769 opened
Jan 6, 2024 -
gh-113587: added doc for `del a, [b]` case
#113771 opened
Jan 6, 2024 -
gh-113773: add list.index() "key" named argument
#113772 opened
Jan 6, 2024 -
gh-103092: Port some `_ctypes` data types to heap types (alt)
#113774 opened
Jan 6, 2024
72 Issues closed by 29 people
-
Differing behavior for `sys.setrace` between 3.12 and 3.13
#113728 closed
Jan 6, 2024 -
pytest --doctest-modules crashes on file-level __test__ = False
#113360 closed
Jan 6, 2024 -
Confusing `SyntaxError` message for `x for x if range(1)`
#111488 closed
Jan 6, 2024 -
support `str` type parameter in `plistlib.loads`
#113537 closed
Jan 6, 2024 -
IDLE.app on macOS stops when selection Help -> IDLE Help
#113729 closed
Jan 6, 2024 -
Fix Python object resurrection on free-threaded builds
#113750 closed
Jan 6, 2024 -
pathlib ABCs should not raise auditing events or deprecation warnings
#113568 closed
Jan 6, 2024 -
PyObject_GC_Resize doesn't check preheader size
#101408 closed
Jan 6, 2024 -
pickle and pickletools cli interface doesn't close input and output file.
#85567 closed
Jan 5, 2024 -
Split up Modules/gcmodule.c
#113688 closed
Jan 5, 2024 -
Implement and document PEP 669.
#103082 closed
Jan 5, 2024 -
`PyThreadState_Clear()` should only be called from the same interpreter
#112723 closed
Jan 5, 2024 -
Implement PEP 684: A Per-Interpreter GIL
#99113 closed
Jan 5, 2024 -
the ipv6type variable in configure.ac may be set incorrectly when cross-compiling
#80532 closed
Jan 5, 2024 -
Add a Module Def Slot for Supporting Multiple Interpreters
#104108 closed
Jan 5, 2024 -
_io._WindowsConsoleIO breaks in the face of fd redirection
#74740 closed
Jan 5, 2024 -
`code.InteractiveInterpreter.runsource()` regression on Python 3.12+
#113703 closed
Jan 5, 2024 -
Update "install launcher for all users" installer option
#86013 closed
Jan 5, 2024 -
Library and include paths not added when cross-compiling on localized system
#67955 closed
Jan 5, 2024 -
PyType_GetModule() should warn/fail when type has Py_TPFLAGS_BASETYPE
#86584 closed
Jan 5, 2024 -
textpad from curses package isn't handling backspace key
#76249 closed
Jan 5, 2024 -
csv writer needs more quoting rules
#67230 closed
Jan 5, 2024 -
Improve error messages for non-matching `elif`/`else` statements
#89920 closed
Jan 5, 2024 -
match statement is undocumented in built-in python help
#113700 closed
Jan 5, 2024 -
Should typing be calling getattr on arbitrary classes?
#113320 closed
Jan 5, 2024 -
PyObject_CallOneArg and PyObject_CallNoArgs should be marked as returning a new reference
#113696 closed
Jan 5, 2024 -
Windows os.path.isabs UNC path bug
#66498 closed
Jan 4, 2024 -
Micro-optimize pathlib path parsing and joining
#113373 closed
Jan 4, 2024 -
Display actual calls for unittest.assert_has_calls even if empty
#113569 closed
Jan 4, 2024 -
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
32 Issues opened by 27 people
-
HttpOnly prefix appending feature of MozillaCookieJar almost never works
#113775 opened
Jan 6, 2024 -
Add 'key' argument to `list.index()`
#113773 opened
Jan 6, 2024 -
Please! let this throw an exception: `Tcl_AsyncDelete: async handler deleted by the wrong thread`
#113770 opened
Jan 6, 2024 -
Allow third party libraries to provide new zipfile compression methods
#113767 opened
Jan 6, 2024 -
Adapt the remaining functions in gcmodule.c to Argument Clinic
#113755 opened
Jan 5, 2024 -
`PyAsyncGenASend` objects allocated from freelists may not have their finalizers called
#113753 opened
Jan 5, 2024 -
set/frozenset methods intermixed in search, wrong results and target page anchor
#113746 opened
Jan 5, 2024 -
Formalize incomplete error exceptions to improve codeop module handling
#113744 opened
Jan 5, 2024 -
Make the MRO cache thread-safe in free-threaded builds
#113743 opened
Jan 5, 2024 -
Compare folder A and subfolder B and show files that are in folder A but not in subfolder B
#113736 opened
Jan 5, 2024 -
CSV reader should support QUOTE_NOTNULL and QUOTE_STRINGS
#113732 opened
Jan 5, 2024 -
Outdated Python versions list values in Documentation for 3.9 and 3.8
#113726 opened
Jan 5, 2024 -
Windows/installer/doc (PEP 11): drop support for Windows 8.1/Server 2012 R2
#113723 opened
Jan 5, 2024 -
[not crashing] runtime error in tokenizer (pointer index expression overflow)
#113720 opened
Jan 5, 2024 -
Is Preferences window supposed to stay open on Python Launcher?
#113718 opened
Jan 4, 2024 -
The Tier 2 Optimizer
#113710 opened
Jan 4, 2024 -
C Comments about long integer representation are out of date
#113706 opened
Jan 4, 2024 -
Feature request: Simple way to introspect PEP 593 annotations at runtime
#113702 opened
Jan 4, 2024 -
`test_logging`'s test_111615 fails under WASI
#113692 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 -
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
321 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 • 35 new comments -
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API
#113584 commented on
Jan 6, 2024 • 29 new comments -
Cannot cleanly shut down an asyncio based server
#113538 commented on
Jan 5, 2024 • 19 new comments -
gh-111746: Doc: Format built-in function's attributes
#113574 commented on
Jan 1, 2024 • 18 new comments -
gh-73936: Support unicode passwords in smtplib
#103611 commented on
Jan 5, 2024 • 17 new comments -
gh-87868: correctly sort and remove duplicates in getenvironment()
#102731 commented on
Jan 6, 2024 • 17 new comments -
gh-112182: Replace StopIteration with RuntimeError for future
#113220 commented on
Jan 4, 2024 • 15 new comments -
gh-75229: ensurepip does not honour the value of $(prefix)
#17634 commented on
Jan 5, 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-85984: Add POSIX pseudo-terminal functions.
#102413 commented on
Jan 5, 2024 • 11 new comments -
`del (a, [b])` is currently accepted syntax by the python interpreter
#113587 commented on
Jan 6, 2024 • 9 new comments -
[os] pipe() creates inheritable FDs with a bad internal state in Windows
#77046 commented on
Jan 5, 2024 • 6 new comments -
gh-89811: Check for valid tp_version_tag in specializer
#113558 commented on
Jan 3, 2024 • 5 new comments -
Make `list` objects thread-safe in `--disable-gil` builds
#112087 commented on
Jan 6, 2024 • 5 new comments -
gh-67377: Document that PyErr_SetString, etc. chain exceptions
#20329 commented on
Jan 5, 2024 • 5 new comments -
int and float should detect inconsistent format strings
#61449 commented on
Jan 4, 2024 • 4 new comments -
Are static library builds on Windows still supported?
#110234 commented on
Jan 3, 2024 • 4 new comments -
Expose ags_gen and agt_gen in asynchronous generators
#76991 commented on
Jan 5, 2024 • 4 new comments -
gh-58211: Add tests for __self__ attribute of builtins functions
#113575 commented on
Jan 2, 2024 • 4 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-72971: Clarify the special no-TypeError behavior for equality
#110729 commented on
Jan 2, 2024 • 3 new comments -
wasi build appears to fail
#113516 commented on
Jan 4, 2024 • 3 new comments -
gh-105895: Fix lack of topic label for structural pattern matching and `type` soft keyword in `pydoc`
#105897 commented on
Jan 5, 2024 • 3 new comments -
Subprocess timeout causes output to be returned as bytes in text mode
#87597 commented on
Jan 5, 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-107155: Fix `help(lambda_func)` when `lambda_func` has `__annotati…
#107401 commented on
Jan 1, 2024 • 3 new comments -
gh-68168: Improve the docs for format units starting with 'e'
#19610 commented on
Jan 5, 2024 • 2 new comments -
sqlite3 - preserve error information from a user-defined function exception
#98893 commented on
Jan 6, 2024 • 2 new comments -
Build changes for Windows free-threaded builds
#112984 commented on
Jan 4, 2024 • 2 new comments -
gh-85223: Flush file after warning is written
#21000 commented on
Jan 5, 2024 • 2 new comments -
[wasm32-emscripten] Make EMSDK version part SOABI
#96426 commented on
Jan 4, 2024 • 2 new comments -
gh-81489: Fix possible mojibake in mmap.mmap() when using the tagname param
#14133 commented on
Jan 5, 2024 • 2 new comments -
gh-76991: Allow accessing the ags_gen and agt_gen attrs of async generators
#11166 commented on
Jan 5, 2024 • 2 new comments -
bpo-35270: Cmd.complete: use completedefault also with cmd=None
#10588 commented on
Jan 3, 2024 • 2 new comments -
Enhance itertools.takewhile() to allow the failed transition element to captured
#113479 commented on
Jan 6, 2024 • 2 new comments -
gh-89532: Remove LibreSSL workarounds
#28728 commented on
Jan 5, 2024 • 2 new comments -
gh-90300: Reformat the Python CLI help output
#93415 commented on
Jan 6, 2024 • 2 new comments -
Make `set` thread-safe in `--disable-gil` builds
#112069 commented on
Jan 5, 2024 • 2 new comments -
Make weakref thread-safe without the GIL
#111926 commented on
Jan 5, 2024 • 2 new comments -
timeit: Additional changes for autorange
#80642 commented on
Jan 2, 2024 • 2 new comments -
Allow perf to work without frame pointers
#112254 commented on
Jan 6, 2024 • 2 new comments -
Docs: Link tokens in the format string grammars
#108184 commented on
Jan 3, 2024 • 2 new comments -
python --help output is too long
#90300 commented on
Jan 6, 2024 • 2 new comments -
gh-95649: Document that asyncio contains uvloop code
#107536 commented on
Jan 4, 2024 • 2 new comments -
Possible `heap-use-after-free` in ctypes in Python 3.12
#113576 commented on
Jan 2, 2024 • 2 new comments -
argparse.FileType opens a file and never closes it
#58032 commented on
Jan 2, 2024 • 2 new comments -
gh-113356: Ignore errors in "._ABC.pth"
#113357 commented on
Jan 2, 2024 • 1 new comment -
gh-111964: Implement stop-the-world pauses
#112471 commented on
Jan 4, 2024 • 1 new comment -
gh-113547 cases generator lexer: dedent > 0 + escape sequence
#113546 commented on
Jan 3, 2024 • 1 new comment -
Clarifying nonlocal doc: SyntaxError is thrown if nearest enclosing scope is global
#113572 commented on
Dec 31, 2023 • 1 new comment -
Add os.path.isrelative() and improve ntpath.isabs()
#44626 commented on
Jan 5, 2024 • 1 new comment -
EOF occurred in violation of protocol starting Python3.10 on large requests
#110467 commented on
Jan 5, 2024 • 1 new comment -
Mimalloc differences from upstream
#113141 commented on
Jan 5, 2024 • 1 new comment -
gh-113570: reprlib.repr does not use builtin __repr__ for reshadowed builtins
#113577 commented on
Jan 3, 2024 • 1 new comment -
pymalloc is not aware of Memory Tagging Extension (MTE) and crashes
#87759 commented on
Jan 5, 2024 • 1 new comment -
gh-105802 email._header_value_parser: prevent IndexError in get_obs_local_part
#108133 commented on
Jan 5, 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-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-88146: Set default netrc file name correctly on Windows
#25732 commented on
Jan 5, 2024 • 1 new comment -
gh-78502: Add a trackfd parameter to mmap.mmap()
#25425 commented on
Jan 5, 2024 • 1 new comment -
gh-109858: Protect zipfile from "quoted-overlap" zipbomb
#110016 commented on
Jan 2, 2024 • 1 new comment -
gh-83074: Ignore EACCES, ENOSYS in copyxattr
#21430 commented on
Jan 4, 2024 • 1 new comment -
gh-84563: Reprs of subclasses of weakref now contain actual type name
#19707 commented on
Jan 5, 2024 • 1 new comment -
GH-111693: Propagate correct asyncio.CancelledError instance out of asyncio.Condition.wait()
#111694 commented on
Jan 6, 2024 • 1 new comment -
Allow graceful error handling in messages.py when MIMEText object encodes payload
#15147 commented on
Jan 5, 2024 • 1 new comment -
gh-81483: Add an "onerror" callback parameter to the tempfile.TemporaryDirectory member functions
#14292 commented on
Jan 5, 2024 • 1 new comment -
gh-44098: Release the GIL while calling mmap() in the mmap module on Windows
#14114 commented on
Jan 5, 2024 • 1 new comment -
gh-73965: New environment variable PYTHON_HISTORY
#13208 commented on
Jan 4, 2024 • 1 new comment -
[Windows] SuppressCrashReport should set SEM_FAILCRITICALERRORS
#85118 commented on
Jan 6, 2024 • 1 new comment -
typing.get_args behaviour when using the new 3.12 PEP 695 feature (Type Parameter Syntax)
#112472 commented on
Jan 6, 2024 • 1 new comment -
readline: pre_input_hook not getting called
#57585 commented on
Jan 1, 2024 • 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 -
codecs.StreamRecoder implements read() but passes read1() to underlying buffer
#112203 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 -
Memory leak on executables embedded with 3.12 and later
#113055 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 -
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 -
Codecs should raise precise UnicodeDecodeError or UnicodeEncodeError
#85287 commented on
Jan 3, 2024 • 1 new comment -
urllib.parse.urljoin() does not know s3:// scheme
#110463 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 -
Implement stop-the-world functionality (for `--disable-gil` builds)
#111964 commented on
Jan 3, 2024 • 1 new comment -
JIT Compilation
#113464 commented on
Jan 4, 2024 • 1 new comment -
Lib/pty.py major revision
#85984 commented on
Jan 4, 2024 • 1 new comment -
X509 cert class for ssl module
#62569 commented on
Jan 4, 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 -
broken container/selinux integration
#83074 commented on
Jan 4, 2024 • 1 new comment -
Enable AF_UNIX support in Windows
#77589 commented on
Jan 4, 2024 • 1 new comment -
Attempt to run test suite on clean build of main branch hangs on test.test_concurrent_futures.test_deadlock (OSX)
#113204 commented on
Jan 4, 2024 • 1 new comment -
`TestResult.stopTest` called when test is skipped, despite `TestResult.startTest` not being called
#113267 commented on
Jan 4, 2024 • 1 new comment -
Tkinter widget.unbind(sequence, funcid) unbind all bindings
#75666 commented on
Jan 4, 2024 • 1 new comment -
xmlrpc throws "OverflowError: int exceeds XML-RPC limits" on 64bit integers
#102927 commented on
Dec 30, 2023 • 1 new comment -
configure script cannot detect float word ordering on linux
#89640 commented on
Dec 31, 2023 • 1 new comment -
Add more specific error message when file has same name as an imported module
#95754 commented on
Jan 6, 2024 • 0 new comments -
gh-59215: unittest: _top_level_dir is incorrectly persisted
#15242 commented on
Jan 5, 2024 • 0 new comments -
`PyErr_SetObject()` behavior is strange and not as documented.
#101578 commented on
Dec 31, 2023 • 0 new comments -
gh-63283: IDNA prefix should be case insensitive
#17726 commented on
Jan 5, 2024 • 0 new comments -
gh-66783: Automate update of Unicode data version in documentation
#17748 commented on
Jan 5, 2024 • 0 new comments -
gh-83405: Document None support for HTTPConnection.timeout
#17843 commented on
Jan 5, 2024 • 0 new comments -
gh-72353: WindowsConsoleIO misbehavior when Ctrl+C is ignored
#17976 commented on
Jan 5, 2024 • 0 new comments -
gh-68525: Implement email.message.Message.__repr__()
#18127 commented on
Jan 5, 2024 • 0 new comments -
gh-73636: Include xattr functions in os.supports_{fd,follow_symlinks}
#18653 commented on
Jan 5, 2024 • 0 new comments -
gh-83915: Deprecate the readinto() fallback path in _pickle.c
#19237 commented on
Jan 5, 2024 • 0 new comments -
gh-101225: Fix hang when passing Pipe instances to child in multiprocessing
#113567 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 -
gh-83854: Map `errno==ETIME` to `TimeoutError`
#20253 commented on
Jan 5, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.__str__()`
#113559 commented on
Jan 5, 2024 • 0 new comments -
gh-81927: Provide Windows predefined access type constants
#20617 commented on
Jan 5, 2024 • 0 new comments -
gh-71916: Give a better error msg when a file path is too long on Windows
#20844 commented on
Jan 5, 2024 • 0 new comments -
cdll.LoadLibrary allows None as an argument
#78773 commented on
Jan 1, 2024 • 0 new comments -
gh-78335: Improve tkinter widget docstrings
#21118 commented on
Jan 5, 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 -
gh-77188: Name-mangled private methods don't roundtrip when pickling
#21480 commented on
Jan 5, 2024 • 0 new comments -
gh-65824: Improve help() when MANPAGER and PAGER variables are not set
#21520 commented on
Jan 5, 2024 • 0 new comments -
gh-85572: Remove references to nonexisting __ne__ methods
#21628 commented on
Jan 5, 2024 • 0 new comments -
gh-74678: Increase base64 test coverage
#21913 commented on
Jan 5, 2024 • 0 new comments -
gh-60207: Raise OSError instead of ThreadError if thread creation fails
#22068 commented on
Jan 5, 2024 • 0 new comments -
gh-69925: Add PAYLOAD_TOO_LARGE / URI_TOO_LONG to http.HTTPStatus
#22295 commented on
Jan 5, 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 -
RFC 2387 (multipart/related) in email package
#37428 commented on
Jan 6, 2024 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Jan 6, 2024 • 0 new comments -
install_certificates.command too complicated
#80525 commented on
Dec 31, 2023 • 0 new comments -
Deoptimise pathlib ABCs
#113528 commented on
Jan 6, 2024 • 0 new comments -
sock.proto does not reflect actual protocol
#72003 commented on
Jan 4, 2024 • 0 new comments -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
Jan 6, 2024 • 0 new comments -
gh-62569: Add certificate and private key types
#5162 commented on
Jan 5, 2024 • 0 new comments -
gh-68048: Remove unneeded `lseek` call in `mmap.mmap` on Windows
#7017 commented on
Jan 5, 2024 • 0 new comments -
gh-61441: XML entity expansion limitation
#9265 commented on
Jan 4, 2024 • 0 new comments -
gh-78877: Match PyByteArray_FromObject() behavior with the documentation
#9332 commented on
Jan 5, 2024 • 0 new comments -
In _PyIO_trap_eintr(), check if "val" is not an OSError after PyErr_NormalizeException()
#9929 commented on
Jan 5, 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 -
python3.12 introduces numerous memory leaks (as reported by ASAN)
#113190 commented on
Dec 31, 2023 • 0 new comments -
gh-59705: Export threading.Thread() names to the OS
#14578 commented on
Jan 5, 2024 • 0 new comments -
gh-47169: Use the symbolic errno name in OSError error messages
#14988 commented on
Jan 5, 2024 • 0 new comments -
gh-81949: IDLE: show help(object) output in a text viewing window
#15140 commented on
Jan 5, 2024 • 0 new comments -
Add OCSP support to ssl module
#61325 commented on
Jan 4, 2024 • 0 new comments -
gh-81989: Deprecate passing a single argument to super()
#15205 commented on
Jan 5, 2024 • 0 new comments -
GH-99380: Update to Sphinx 7
#99381 commented on
Jan 2, 2024 • 0 new comments -
GH-88564: IDLE - fix 2 Edit menu hotkey displays
#99743 commented on
Dec 31, 2023 • 0 new comments -
gh-89727: Fix os.fwalk RecursionError on deep trees
#100347 commented on
Jan 5, 2024 • 0 new comments -
gh-89727: Fix os.walk to handle late editing of dirs
#100703 commented on
Jan 5, 2024 • 0 new comments -
Incorrect Argument Order for Calls to _winapi.DuplicateHandle() in multiprocessing.reduction.DupHandle
#82369 commented on
Jan 1, 2024 • 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 -
gh-102797: Add more code snippets for exec_tests and eval_tests
#102798 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 -
asyncio.Queue: putting items out of order when it is full
#83055 commented on
Jan 2, 2024 • 0 new comments -
gh-113274: fix EUC-JP decoding of FULLWIDTH TILDE
#113275 commented on
Dec 31, 2023 • 0 new comments -
gh-55664: Add warning when creating a type using a namespace dictionary with non-string keys.
#105338 commented on
Jan 5, 2024 • 0 new comments -
BSD version of ctypes.util.find_library
#94983 commented on
Jan 1, 2024 • 0 new comments -
gh-105936: Fix frozen dataclasses with slots' `__setattr__` and `__delattr_`
#105937 commented on
Jan 5, 2024 • 0 new comments -
C-API for signalling monitoring events
#111997 commented on
Jan 2, 2024 • 0 new comments -
gh-90562: Mention slots pitfall in dataclass docs
#107391 commented on
Jan 5, 2024 • 0 new comments -
gh-112984 Update Windows build for free-threaded builds
#113129 commented on
Jan 5, 2024 • 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 -
gh-107562: Lib/test: update test certificates to expire far in the future
#107594 commented on
Jan 4, 2024 • 0 new comments -
fix small grammatical error
#112993 commented on
Jan 2, 2024 • 0 new comments -
GH-112498 Add heapremove and heapfix
#112550 commented on
Jan 5, 2024 • 0 new comments -
Provide `ctypes.buffer_at()`
#112015 commented on
Jan 1, 2024 • 0 new comments -
gh-101100: Fix Sphinx warnings in `whatsnew/2.0.rst`
#112351 commented on
Jan 4, 2024 • 0 new comments -
gh-102221: speed up math.lcm by swapping numbers
#111450 commented on
Jan 5, 2024 • 0 new comments -
Allow setting the memory alignment of raw memory from Python
#112448 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 -
gh-86017: Improve font actual docs
#22434 commented on
Jan 5, 2024 • 0 new comments -
gh-80109: io.TextIOWrapper drops the internal buffer during write()
#22535 commented on
Jan 5, 2024 • 0 new comments -
gh-53698: Fix SAX2DOM handling of PIs before the first XML element
#23012 commented on
Jan 5, 2024 • 0 new comments -
gh-86542: New C-APIs to simplify module attribute declaration
#23286 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-86254: Use "SimpleNamespace(...)" in the repr for SimpleNamespace
#23502 commented on
Jan 5, 2024 • 0 new comments -
gh-82701: Add multiprocessing.main_process()
#23621 commented on
Jan 5, 2024 • 0 new comments -
gh-83074: Add preserve_security_context to shutil
#23720 commented on
Jan 4, 2024 • 0 new comments -
gh-86533: Restore os.makedirs() ability to apply *mode* recursively
#23901 commented on
Jan 5, 2024 • 0 new comments -
Optimize `pathlib.Path.iterdir()` and friends by using `os.DirEntry.path`
#113225 commented on
Jan 3, 2024 • 0 new comments -
gh-87298: Add tests for find_in_strong_cache() bug in _zoneinfo
#24829 commented on
Jan 5, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PathBase._make_child_relpath()`
#113532 commented on
Jan 4, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.with_name()`
#113531 commented on
Jan 5, 2024 • 0 new comments -
gh-88241: Add asyncio.stalled audit hook
#25990 commented on
Jan 5, 2024 • 0 new comments -
gh-89526: Use instruction offsets in co_lnotab
#28722 commented on
Jan 5, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.parent[s]`
#113530 commented on
Jan 5, 2024 • 0 new comments -
gh-89635: Add PyUnicode_DecodeUnicodeEscapeStateful() and PyUnicode_DecodeRawUnicodeEscapeStateful()
#28955 commented on
Jan 5, 2024 • 0 new comments -
gh-89928: consume dev_t with PyLong_FromUnsignedLongLong
#29494 commented on
Jan 5, 2024 • 0 new comments -
gh-89949: Look up __instancecheck__ and __subclasscheck__ in instance
#29540 commented on
Jan 5, 2024 • 0 new comments -
gh-89928: Fix integer conversion of device numbers.
#31794 commented on
Jan 5, 2024 • 0 new comments -
gh-91826: Enable cert and hostname verification for stdlib
#91875 commented on
Jan 4, 2024 • 0 new comments -
GH-113528: Deoptimise `pathlib._abc.PurePathBase.relative_to()`
#113529 commented on
Jan 5, 2024 • 0 new comments -
Coverage.py test suite fails on 3.13 (since June?)
#113486 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 -
gh-90535: Warn of deprecation of intervals other than 1 with `when='MIDNIGHT'`
#98099 commented on
Jan 5, 2024 • 0 new comments -
webbrowser doesn't respect xfce default browser
#50920 commented on
Jan 5, 2024 • 0 new comments -
Add an "onerror" callback parameter to the tempfile.TemporaryDirectory member functions
#81483 commented on
Jan 5, 2024 • 0 new comments -
IDLE: Show help(object) output in a text viewer
#81949 commented on
Jan 5, 2024 • 0 new comments -
Add new format code to strptime for when microsecond is optional
#100929 commented on
Jan 5, 2024 • 0 new comments -
Ideas for making ast.literal_eval() usable
#83340 commented on
Jan 5, 2024 • 0 new comments -
Deprecate readinto() fallback path in _pickle.c
#83915 commented on
Jan 5, 2024 • 0 new comments -
create multiprocessing.SharedMemory by pointing to existing memoryview
#83948 commented on
Jan 5, 2024 • 0 new comments -
Enhancement request for SSLContext - flag to handle trailing dot in hostname
#84486 commented on
Jan 5, 2024 • 0 new comments -
multiprocessing's default posix start method of `'fork'` is broken: change to `'spawn'`
#84559 commented on
Jan 5, 2024 • 0 new comments -
weakref class name are hardcoded in reprs
#84563 commented on
Jan 5, 2024 • 0 new comments -
The only supported minidom attribute iteration (NamedNodeMap) is O(n^2)
#84866 commented on
Jan 5, 2024 • 0 new comments -
Support out-of-band pickling for builtin types
#84895 commented on
Jan 5, 2024 • 0 new comments -
Flush file after warning is written
#85223 commented on
Jan 5, 2024 • 0 new comments -
Remove references to nonexisting __ne__ methods
#85572 commented on
Jan 5, 2024 • 0 new comments -
tkinter: improve font.actual doc
#86017 commented on
Jan 5, 2024 • 0 new comments -
Proposal: re.prefixmatch method (alias for re.match)
#86519 commented on
Jan 5, 2024 • 0 new comments -
Number of object on stack required by opcode
#87295 commented on
Jan 5, 2024 • 0 new comments -
Allow Python distributors to add custom site install schemes
#88142 commented on
Jan 5, 2024 • 0 new comments -
netrc module looks for .netrc even on Windows where the convention is _netrc
#88146 commented on
Jan 5, 2024 • 0 new comments -
Add a PEP578 audit hook for Asyncio loop stalls
#88241 commented on
Jan 5, 2024 • 0 new comments -
Support UUIDv6, UUIDv7, and UUIDv8 from the new version of RFC4122
#89083 commented on
Jan 5, 2024 • 0 new comments -
Supporting out-of-band buffers (pickle protocol 5) in multiprocessing
#89467 commented on
Jan 5, 2024 • 0 new comments -
Use instruction offsets in co_lnotab
#89526 commented on
Jan 5, 2024 • 0 new comments -
Remove LibreSSL workarounds
#89532 commented on
Jan 5, 2024 • 0 new comments -
Change shutil.rmtree and os.walk to support very deep hierarchies
#89727 commented on
Jan 5, 2024 • 0 new comments -
fileinput.input(path, inplace=True) crashes for valid filename with 252-255 characters
#90123 commented on
Jan 5, 2024 • 0 new comments -
TimedRotatingFileHandler "midnight" misleading when interval > 1
#90535 commented on
Jan 5, 2024 • 0 new comments -
Specialize for staticmethods and classmethods
#90691 commented on
Jan 5, 2024 • 0 new comments -
Quadratic time internal base conversions
#90716 commented on
Jan 5, 2024 • 0 new comments -
[getpass] Implement a "strict" mode for getuser()
#90789 commented on
Jan 5, 2024 • 0 new comments -
__doc__ should generally be writable
#91309 commented on
Jan 5, 2024 • 0 new comments -
There is no way of determining which ABCs a class is registered against
#49655 commented on
Jan 5, 2024 • 0 new comments -
issue a warning when populating a CPython type dict with non-string keys
#55664 commented on
Jan 5, 2024 • 0 new comments -
make the Classes tutorial more gentle
#58427 commented on
Jan 5, 2024 • 0 new comments -
More test coverage for hmac
#58530 commented on
Jan 5, 2024 • 0 new comments -
Add PyArg_Parse format unit like O& but providing context
#58944 commented on
Jan 5, 2024 • 0 new comments -
texttestresult should decorate the stream with _WritelnDecorator
#60943 commented on
Jan 5, 2024 • 0 new comments -
Add pathlib.chown method
#64978 commented on
Jan 5, 2024 • 0 new comments -
[Windows] installations should include pythonX.exe and pythonX.Y.exe executables
#65705 commented on
Jan 5, 2024 • 0 new comments -
Tkinter: Don't stringify callback arguments
#66410 commented on
Jan 5, 2024 • 0 new comments -
Add open_file_descriptor parameter to fcntl.lockf() (use the new F_OFD_SETLK flag)
#66563 commented on
Jan 5, 2024 • 0 new comments -
logging documentation is tough for beginners
#98731 commented on
Jan 5, 2024 • 0 new comments -
argparse: document that add_argument returns a Action object
#69223 commented on
Jan 5, 2024 • 0 new comments -
Inconsistant error messages for failed attribute modification
#70954 commented on
Jan 5, 2024 • 0 new comments -
Implement equivalent to `pip.locations.distutils_scheme` in sysconfig
#71142 commented on
Jan 5, 2024 • 0 new comments -
repr() of ImportError misses keyword arguments name and path
#74185 commented on
Jan 5, 2024 • 0 new comments -
Command-line option to suppress "from None" for debugging
#74283 commented on
Jan 5, 2024 • 0 new comments -
build.bat: register binaries for py launcher
#74590 commented on
Jan 5, 2024 • 0 new comments -
Use select.poll instead of select.select in SocketServer.BaseServer.serve_forever
#75791 commented on
Jan 5, 2024 • 0 new comments -
Don't prevent dict optimization by coupling with OrderedDict
#76135 commented on
Jan 5, 2024 • 0 new comments -
Deprecate legacy introspection APIs in the inspect module
#76371 commented on
Jan 5, 2024 • 0 new comments -
Multiprocessing: multiprocessing.connection.Listener.accept() should accept a timeout
#76425 commented on
Jan 5, 2024 • 0 new comments -
python-config.py should be part of the stdlib
#77620 commented on
Jan 5, 2024 • 0 new comments -
Add tests for PEP 468 and PEP 520
#78526 commented on
Jan 5, 2024 • 0 new comments -
Asyncio Tutorial
#79012 commented on
Jan 5, 2024 • 0 new comments -
Mark optional stdlib modules in documentation
#79076 commented on
Jan 5, 2024 • 0 new comments -
Improve documentation of slice.indices()
#80825 commented on
Jan 5, 2024 • 0 new comments -
put http.server on a diet
#81199 commented on
Jan 5, 2024 • 0 new comments -
shutil: add reflink=False to file copy functions to control clone/CoW copies (use copy_file_range)
#81338 commented on
Jan 5, 2024 • 0 new comments -
use os.memfd_create in multiprocessing.shared_memory?
#81366 commented on
Jan 5, 2024 • 0 new comments -
spawn asyncio subprocesses in a thread pool
#81444 commented on
Jan 5, 2024 • 0 new comments -
ParserBase could be optimized
#92088 commented on
Jan 5, 2024 • 0 new comments -
Documentation for format units starting with 'e' is inconsistent
#68168 commented on
Jan 5, 2024 • 0 new comments -
There is no proper way to know if a process is the main one
#82701 commented on
Jan 5, 2024 • 0 new comments -
Restore os.makedirs ability to apply mode to all directories created
#86533 commented on
Jan 5, 2024 • 0 new comments -
Incorrect handling of PyObject_RichCompareBool() in the _zoneinfo module
#87298 commented on
Jan 5, 2024 • 0 new comments -
mmap.mmap() should not necessarily clone the file descriptor
#78502 commented on
Jan 5, 2024 • 0 new comments -
xattr functions aren't in os.supports_fd, os.supports_follow_symlinks
#73636 commented on
Jan 5, 2024 • 0 new comments -
PyByteArray_FromObject() has undocumented (and untested) behavior
#78877 commented on
Jan 5, 2024 • 0 new comments -
Possible mojibake in mmap.mmap() when using the tagname parameter on Windows
#81489 commented on
Jan 5, 2024 • 0 new comments -
msgfmt cannot cope with BOM - improve error message
#44827 commented on
Jan 5, 2024 • 0 new comments -
Python should support exporting thread names to the OS
#59705 commented on
Jan 5, 2024 • 0 new comments -
Patch to print symbolic value of errno in OSError.__str__()
#47169 commented on
Jan 5, 2024 • 0 new comments -
Deprecate unbound super methods
#81989 commented on
Jan 5, 2024 • 0 new comments -
unittest: _top_level_dir is incorrectly persisted between calls to different load_test methods
#59215 commented on
Jan 5, 2024 • 0 new comments -
ensurepip does not honour the value of $(prefix)
#75229 commented on
Jan 5, 2024 • 0 new comments -
IDNA prefix should be case insensitive
#63283 commented on
Jan 5, 2024 • 0 new comments -
Implement `http.client.HTTPMessage.__repr__` to make debugging easier
#68525 commented on
Jan 5, 2024 • 0 new comments -
[io] _WindowsConsoleIO misbehaves when Ctrl+C is ignored
#72353 commented on
Jan 5, 2024 • 0 new comments -
Efficient reverse line iterator
#44691 commented on
Jan 5, 2024 • 0 new comments -
Extract file-finding and language-handling code from gettext.find
#44536 commented on
Jan 5, 2024 • 0 new comments -
mimalloc: additional integration and changes for `--disable-gil` builds
#112532 commented on
Jan 5, 2024 • 0 new comments -
Make the garbage collector thread-safe in `--disable-gil` builds
#112529 commented on
Jan 5, 2024 • 0 new comments -
Allow passing DocTestRunner and DocTestCase in doctest
#43657 commented on
Jan 5, 2024 • 0 new comments -
PEP 703 -- Making the Global Interpreter Lock Optional in CPython
#108219 commented on
Jan 5, 2024 • 0 new comments -
Traceback says line -1 when KeyboardInterrupt during minimal for-if-loop
#107901 commented on
Jan 5, 2024 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Jan 5, 2024 • 0 new comments -
Add fast Windows implementation for os.path.isjunction
#101356 commented on
Jan 5, 2024 • 0 new comments -
os.stat returns incorrect a/c/mtime for files without permissions under Windows in Python 3.12
#111877 commented on
Jan 4, 2024 • 0 new comments -
Issues from docs@python.org
#110383 commented on
Jan 4, 2024 • 0 new comments -
Abstract base class for hashlib
#62942 commented on
Jan 4, 2024 • 0 new comments -
PY_CHECK_SQLITE_FUNC() adds -lsqlite3 multiple times
#94165 commented on
Jan 4, 2024 • 0 new comments -
threading.Thread.start should return self
#93293 commented on
Jan 5, 2024 • 0 new comments -
mailbox.mbox malformed 'From ' lines not being detected/handled
#93376 commented on
Jan 5, 2024 • 0 new comments -
Embedded use vs. signal handlers
#93411 commented on
Jan 5, 2024 • 0 new comments -
Include the current working dir in FileNotFoundError
#93431 commented on
Jan 5, 2024 • 0 new comments -
Expose tracemalloc hook into `_Py_NewReference` for other tracers
#93502 commented on
Jan 5, 2024 • 0 new comments -
Specialized `match_keys` for exact dictionary type
#93714 commented on
Jan 5, 2024 • 0 new comments -
[ssl] Remove deprecated protocols, OP_NO_TLS/SSL, and support for TLS < 1.2
#94598 commented on
Jan 5, 2024 • 0 new comments -
Inline call frames for CALL_FUNCTION_EX
#95126 commented on
Jan 5, 2024 • 0 new comments -
[winreg] support options and opened disposition in CreateKeyEx and OpenKey[Ex]
#95461 commented on
Jan 5, 2024 • 0 new comments -
Support the use of the managed pre-header in builtin classes.
#95707 commented on
Jan 5, 2024 • 0 new comments -
Save a few bits in dicts
#96472 commented on
Jan 5, 2024 • 0 new comments -
venv windows: Missing `venv/bin` folder, should symlink `venv/bin` -> `venv/Scripts`
#97586 commented on
Jan 5, 2024 • 0 new comments -
Add `limit=` keyword to `int()` and `str()` functions to avoid contention on global `PYTHONINTMAXSTRDIGITS`
#98547 commented on
Jan 5, 2024 • 0 new comments -
Add a Check for Extensions that Support Running in Subinterpreters
#98627 commented on
Jan 5, 2024 • 0 new comments -
Avoid `exc=None; del exc` in bytecode where unnecessary
#99360 commented on
Jan 5, 2024 • 0 new comments -
Permission denied using mmap on Windows
#99871 commented on
Jan 5, 2024 • 0 new comments -
Dataclasses - Improve the performance of `_dataclass_{get,set}state`
#103032 commented on
Jan 5, 2024 • 0 new comments -
Add a Dataclass abstract base class for instance checking and type annotations
#102699 commented on
Jan 5, 2024 • 0 new comments -
Re-Loading the sys or builtins Modules is Problematic
#102660 commented on
Jan 5, 2024 • 0 new comments -
Optimize math.lcm(*xs)
#102221 commented on
Jan 5, 2024 • 0 new comments -
Building and linking C extensions in a post-distutils world
#99942 commented on
Jan 5, 2024 • 0 new comments -
__instancecheck__ being checked on type(cls) instead of cls
#89949 commented on
Jan 5, 2024 • 0 new comments -
Add public C API for partial "unicode-escape" and "raw-unicode-escape" decoding
#89635 commented on
Jan 5, 2024 • 0 new comments -
Support bytes-like objects when base is given to int()
#71759 commented on
Jan 5, 2024 • 0 new comments -
Map errno==ETIME to TimeoutError
#83854 commented on
Jan 5, 2024 • 0 new comments -
Provide Windows predefined access type constants
#81927 commented on
Jan 5, 2024 • 0 new comments -
Tkinter __init__ documentations sometimes missing valid keyword values
#78335 commented on
Jan 5, 2024 • 0 new comments -
Objects referencing private-mangled names do not roundtrip properly under pickling.
#77188 commented on
Jan 5, 2024 • 0 new comments -
socket makefile read-write discards received data
#80109 commented on
Jan 5, 2024 • 0 new comments -
pulldom.SAX2DOM Doesn't support processing instructions before the root element
#53698 commented on
Jan 5, 2024 • 0 new comments