-
-
Notifications
You must be signed in to change notification settings - Fork 30.7k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
125 Pull requests merged by 37 people
-
GH-126833: Dumps graphviz representation of executor graph.
#126880 merged
Dec 13, 2024 -
gh-126868: Add freelist for compact int objects
#126865 merged
Dec 13, 2024 -
GH-125174: Don't use
UINT32_MAX
in header file#127863 merged
Dec 13, 2024 -
[3.12] Document PyObject_SelfIter (GH-127861)
#127899 merged
Dec 13, 2024 -
[3.12] link to the correct output method in documentation (GH-127857)
#127901 merged
Dec 13, 2024 -
[3.13] link to the correct output method in documentation (GH-127857)
#127900 merged
Dec 13, 2024 -
[3.13] Document PyObject_SelfIter (GH-127861)
#127898 merged
Dec 13, 2024 -
link to the correct output method in documentation
#127857 merged
Dec 13, 2024 -
Document PyObject_SelfIter
#127861 merged
Dec 13, 2024 -
[3.13] gh-127845: Minor improvements to iOS test runner script (GH-127846)
#127892 merged
Dec 12, 2024 -
[3.12] Fix typo in traceback docs (GH-127884)
#127891 merged
Dec 12, 2024 -
[3.13] Fix typo in traceback docs (GH-127884)
#127890 merged
Dec 12, 2024 -
gh-127845: Minor improvements to iOS test runner script
#127846 merged
Dec 12, 2024 -
Fix typo in traceback docs
#127884 merged
Dec 12, 2024 -
GH-127724: don't use sysconfig to calculate the venv local include path
#127731 merged
Dec 12, 2024 -
Revert "gh-127353: Allow to force color output on Windows (#127354)"
#127889 merged
Dec 12, 2024 -
[3.13] Fix typos in
Lib/_pydecimal.py
(GH-127700)#127887 merged
Dec 12, 2024 -
[3.12] Fix typos in
Lib/_pydecimal.py
(GH-127700)#127888 merged
Dec 12, 2024 -
Fix typos in __pydecimal.py
#127700 merged
Dec 12, 2024 -
gh-127353: Allow to force color output on Windows
#127354 merged
Dec 12, 2024 -
[3.13] gh-127865: Fix build failure for systems without thread local support (GH-127866)
#127882 merged
Dec 12, 2024 -
gh-127865: build failure fix for systems without thread-locals support
#127866 merged
Dec 12, 2024 -
gh-127879: Fix data race in
_PyFreeList_Push
#127880 merged
Dec 12, 2024 -
GH-127807: pathlib ABCs: remove
PathBase._unsupported_msg()
#127855 merged
Dec 12, 2024 -
[3.13] gh-126937: ctypes: add test for maximum size of a struct field (GH-126938)
#127825 merged
Dec 12, 2024 -
[3.12] gh-127563: use
dk_log2_index_bytes=3
in empty dicts (GH-127568)#127813 merged
Dec 12, 2024 -
[3.13] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361)
#127812 merged
Dec 12, 2024 -
GH-125174: Fix compiler warning
#127860 merged
Dec 12, 2024 -
GH-127381: pathlib ABCs: remove remaining uncommon
PathBase
methods#127714 merged
Dec 12, 2024 -
Simplify and speed-up an itertools recipe
#127848 merged
Dec 12, 2024 -
gh-127740: Add some more tests for earlier PR #127756
#127818 merged
Dec 12, 2024 -
gh-127146: Some expected failures in Emscripten time tests
#127843 merged
Dec 12, 2024 -
gh-115999: Specialize
CALL_KW
in free-threaded builds#127713 merged
Dec 11, 2024 -
gh-111609: Test
end_offset
in SyntaxError subclass#127830 merged
Dec 11, 2024 -
GH-125174: Mark objects as statically allocated.
#127797 merged
Dec 11, 2024 -
[3.13] gh-118915: C API: Document frame locals proxies. (GH-127720)
#127831 merged
Dec 11, 2024 -
gh-118915: C API: Document frame locals proxies.
#127720 merged
Dec 11, 2024 -
[3.13] CI: Use bash to properly expand variable (GH-127822)
#127824 merged
Dec 11, 2024 -
[3.13] gh-123401: Fix http.cookies module to support obsolete RFC 850 date format (GH-123405)
#127828 merged
Dec 11, 2024 -
[3.12] gh-123401: Fix http.cookies module to support obsolete RFC 850 date format (GH-123405)
#127829 merged
Dec 11, 2024 -
gh-127065: Make methodcaller thread-safe and re-entrant (v2)
#127746 merged
Dec 11, 2024 -
[3.11] gh-121277: Allow .. versionadded:: next in docs (GH-121278) (#124718)
#127827 merged
Dec 11, 2024 -
GH-127058: Make
PySequence_Tuple
safer and probably faster.#127758 merged
Dec 11, 2024 -
[3.13] gh-127791: Fix, document, and test
PyUnstable_AtExit
(GH-127793)#127819 merged
Dec 11, 2024 -
gh-123401: Fix http.cookies module to support obsolete RFC 850 date format
#123405 merged
Dec 11, 2024 -
[3.13] gh-126076: Account for relocated objects in tracemalloc (GH-126077)
#127823 merged
Dec 11, 2024 -
[3.12] Add
extern "C"
aroundPyTraceMalloc_
functions. (#127772)#127817 merged
Dec 11, 2024 -
[3.13] Add
extern "C"
aroundPyTraceMalloc_
functions. (GH-127772)#127815 merged
Dec 11, 2024 -
CI: Use bash to properly expand variable
#127822 merged
Dec 11, 2024 -
gh-126992: Change pickle code to base 10 for load_long and load_int
#127042 merged
Dec 11, 2024 -
[3.12] GH-117195: Avoid assertion error in
object.__sizeof__
(GH-117220)#127605 merged
Dec 11, 2024 -
gh-127791: Fix, document, and test
PyUnstable_AtExit
#127793 merged
Dec 11, 2024 -
Add
extern "C"
aroundPyTraceMalloc_
functions.#127772 merged
Dec 11, 2024 -
[3.12] gh-111609:
end_offset
is ignored in subclasses of SyntaxError#127554 merged
Dec 11, 2024 -
[3.13] gh-127563: use
dk_log2_index_bytes=3
in empty dicts (GH-127568)#127798 merged
Dec 11, 2024 -
[3.12] Update the documentation howto index page and group docs into 3 logical sections (GH-119366)
#127811 merged
Dec 11, 2024 -
GH-127381: pathlib ABCs: remove
PathBase.samefile()
and rareris_*()
#127709 merged
Dec 11, 2024 -
[3.13] gh-126821: Add versionadded annotation to use_system_logger feature. (GH-127755)
#127806 merged
Dec 10, 2024 -
gh-126821: Add versionadded annotation to use_system_logger feature.
#127755 merged
Dec 10, 2024 -
[3.12] Docs: Fix indents in
xmlrpc.client.rst
(GH-127782)#127800 merged
Dec 10, 2024 -
[3.13] Docs: Fix indents in
xmlrpc.client.rst
(GH-127782)#127799 merged
Dec 10, 2024 -
Docs: Fix indents in
xmlrpc.client.rst
#127782 merged
Dec 10, 2024 -
gh-59705: Set OS thread name when Thread.name is changed
#127702 merged
Dec 10, 2024 -
gh-127563: fix UBSan failure in
dictobject.c
#127568 merged
Dec 10, 2024 -
[3.12] Add zizmor to pre-commit and fix most findings (GH-127749)
#127788 merged
Dec 10, 2024 -
[3.13] Add zizmor to pre-commit and fix most findings (#127749)
#127786 merged
Dec 10, 2024 -
[3.13] gh-127637: add tests for
dis
command-line interface (#127759)#127781 merged
Dec 10, 2024 -
gh-126937: ctypes: fix TypeError when a field's size is >65535 bytes
#126938 merged
Dec 10, 2024 -
gh-127257: ssl: Raise OSError for ERR_LIB_SYS
#127361 merged
Dec 10, 2024 -
gh-126491: Revert "GH-126491: Lower heap size limit with faster marking (GH-127519)"
#127770 merged
Dec 10, 2024 -
[3.12] gh-101100: Fix sphinx warnings in
whatsnew/3.0.rst
(GH-127662)#127784 merged
Dec 10, 2024 -
Add zizmor to pre-commit and fix most findings
#127749 merged
Dec 10, 2024 -
[3.13] gh-101100: Fix sphinx warnings in
whatsnew/3.0.rst
(GH-127662)#127783 merged
Dec 10, 2024 -
gh-101100: Fix sphinx warnings in
whatsnew/3.0.rst
#127662 merged
Dec 10, 2024 -
gh-125420: implement
Sequence.count
API onmemoryview
objects#125443 merged
Dec 10, 2024 -
add help blurb for "extralargefile"
#127710 merged
Dec 10, 2024 -
[3.13] gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe (GH-126776)
#127778 merged
Dec 10, 2024 -
[3.12] gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe (GH-126776)
#127779 merged
Dec 10, 2024 -
gh-127718: Add colour to
test.regrtest
output#127719 merged
Dec 10, 2024 -
gh-126775: make linecache.checkcache threadsafe and GC re-entrency safe
#126776 merged
Dec 10, 2024 -
[3.13] gh-127651: Use __file__ in diagnostics if origin is missing (#127660)
#127775 merged
Dec 10, 2024 -
gh-127651: Use __file__ in diagnostics if origin is missing
#127660 merged
Dec 10, 2024 -
gh-125420: implement
Sequence.index
API onmemoryview
objects#125446 merged
Dec 10, 2024 -
gh-127629: Add ctypes to the Emscripten build
#127683 merged
Dec 10, 2024 -
GH-127456: pathlib ABCs: add protocol for path parser
#127494 merged
Dec 9, 2024 -
gh-127637: add tests for
dis
command-line interface#127759 merged
Dec 9, 2024 -
[3.13] gh-127732: Add Windows Server 2025 detection to platform module (GH-127733)
#127762 merged
Dec 9, 2024 -
[3.12] gh-127732: Add Windows Server 2025 detection to platform module (GH-127733)
#127763 merged
Dec 9, 2024 -
gh-127732: Add Windows Server 2025 to
platform.py
detection#127733 merged
Dec 9, 2024 -
[3.13] gh-126925: Modify how iOS test results are gathered (GH-127592)
#127754 merged
Dec 9, 2024 -
gh-126925: Modify how iOS test results are gathered
#127592 merged
Dec 9, 2024 -
gh-127503: Fix realpath handling in emscripten cli
#127632 merged
Dec 9, 2024 -
gh-127503 Don't propagate native PATH to Emscripten Python
#127633 merged
Dec 9, 2024 -
gh-127111: Emscripten Move link flags from
LDFLAGS_NODIST
toLINKFORSHARED
#127666 merged
Dec 9, 2024 -
[3.12] gh-127734: improve signature of
urllib.request.HTTPPasswordMgrWithPriorAuth.__init__
(GH-127735)#127745 merged
Dec 8, 2024 -
[3.13] gh-127734: improve signature of
urllib.request.HTTPPasswordMgrWithPriorAuth.__init__
(GH-127735)#127744 merged
Dec 8, 2024 -
gh-127734: improve signature of
urllib.request.HTTPPasswordMgrWithPriorAuth.__init__
#127735 merged
Dec 8, 2024 -
GH-127381: pathlib ABCs: remove
PathBase.unlink()
andrmdir()
#127736 merged
Dec 8, 2024 -
Fix typos in
interpreter_definition.md
#127742 merged
Dec 8, 2024 -
gh-87138: convert SHA-3 object type to heap type
#127670 merged
Dec 8, 2024 -
gh-123378: fix post-merge typos in comments and NEWS
#127739 merged
Dec 8, 2024 -
gh-127610: Added validation for more than one var positional and var keyword parameters in inspect.Signature
#127657 merged
Dec 8, 2024 -
GH-126789: fix some sysconfig data on late site initializations
#127729 merged
Dec 8, 2024 -
GH-127090: Fix
urllib.response.addinfourl.url
value for openedfile:
URIs#127091 merged
Dec 7, 2024 -
[3.13] Give
poplib.POP3.rpop
a proper docstring (GH-127370)#127721 merged
Dec 7, 2024 -
[3.12] Give
poplib.POP3.rpop
a proper docstring (GH-127370)#127722 merged
Dec 7, 2024 -
Give
poplib.POP3.RPOP
a proper docstring#127370 merged
Dec 7, 2024 -
gh-119786: fix typo in
InternalDocs/garbage_collector.md
#127687 merged
Dec 7, 2024 -
GH-127381: pathlib ABCs: remove
PathBase.resolve()
andabsolute()
#127707 merged
Dec 6, 2024 -
GH-127652: stop using
--wasi preview2
inwasi.py
#127704 merged
Dec 6, 2024 -
[3.13] Fix typo in
Lib/_android_support.py
(GH-127699)#127703 merged
Dec 6, 2024 -
GH-127381: pathlib ABCs: remove
PathBase.rename()
andreplace()
#127658 merged
Dec 6, 2024 -
Fix typo in _android_support.py
#127699 merged
Dec 6, 2024 -
gh-119786: Add jit.md. Move adaptive.md to a section of interpreter.md.
#127175 merged
Dec 6, 2024 -
gh-59705: Add _thread.set_name() function
#127338 merged
Dec 6, 2024 -
[3.13] gh-125610: Fix
STORE_ATTR_INSTANCE_VALUE
specialization check (GH-125612)#127698 merged
Dec 6, 2024 -
gh-127314: Don't mention the GIL when calling without a thread state on the free-threaded build
#127315 merged
Dec 6, 2024 -
gh-125610: Fix
STORE_ATTR_INSTANCE_VALUE
specialization check#125612 merged
Dec 6, 2024 -
gh-126024: fix UBSan failure in
unicodeobject.c:find_first_nonascii
#127566 merged
Dec 6, 2024 -
[3.12] gh-101100: amend references starting with
!~
in gh-127054 (GH-127684)#127693 merged
Dec 6, 2024 -
[3.13] gh-101100: amend references starting with
!~
in gh-127054 (GH-127684)#127692 merged
Dec 6, 2024 -
gh-101100: amend references starting with
!~
in gh-127054#127684 merged
Dec 6, 2024
43 Pull requests opened by 31 people
-
gh-127688: Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module
#127689 opened
Dec 6, 2024 -
gh-127567: Avoid forceful shutting down of handlers during reconfiguration
#127690 opened
Dec 6, 2024 -
gh-127691: add type checks when using `PyUnicodeError` objects
#127694 opened
Dec 6, 2024 -
gh-115999: Specialize loading attributes from modules in free-threaded builds
#127711 opened
Dec 6, 2024 -
gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_INCREF_IMMORTAL_STAT_INC
#127717 opened
Dec 7, 2024 -
gh-127712: Fix `secure` argument of `logging.handlers.SMTPHandler`
#127726 opened
Dec 7, 2024 -
GH-125413: Add `pathlib.Path.status` attribute
#127730 opened
Dec 7, 2024 -
gh-115999: Enable BINARY_SUBSCR_GETITEM for free-threaded build
#127737 opened
Dec 8, 2024 -
gh-126719: Improve `math.fmod` documentation.
#127741 opened
Dec 8, 2024 -
GH-126367: Fix urllib.request.url2pathname() colon handling in URLs on Windows
#127752 opened
Dec 9, 2024 -
[3.12] gh-126554: ctypes: Correctly handle NULL dlsym values (GH-126555)
#127764 opened
Dec 9, 2024 -
gh-127541: Update os.walk example
#127765 opened
Dec 9, 2024 -
gh-127369: Deprecate ctypes.DllGetClassObject and ctypes.DllCanUnloadNow
#127766 opened
Dec 9, 2024 -
gh-127753: make the proxies handling of `urllib.request` cacheable
#127767 opened
Dec 9, 2024 -
gh-127776: Add `GRND_INSECURE` constant to `os` module
#127777 opened
Dec 10, 2024 -
[3.12] gh-127637: add tests for `dis` command-line interface (#127759)
#127780 opened
Dec 10, 2024 -
gh-127787: refactor helpers for `PyUnicodeErrorObject` internal interface
#127789 opened
Dec 10, 2024 -
unicodeobject: optimize find_first_nonascii
#127790 opened
Dec 10, 2024 -
GH-127807: pathlib ABCs: move private copying methods to dedicated class
#127810 opened
Dec 11, 2024 -
gh-109975: Add list of 3.13 removed library replacements
#127816 opened
Dec 11, 2024 -
gh-127794: Validate header name according to rfc-5322 and allow only printable ascii characters
#127820 opened
Dec 11, 2024 -
gh-127350: Add Py_fopen() function
#127821 opened
Dec 11, 2024 -
gh-127833: Docs: Add a `grammar-snippet` directive & replace `productionlist`
#127835 opened
Dec 11, 2024 -
gh-115999: Specialize `STORE_ATTR` in free-threaded builds.
#127838 opened
Dec 11, 2024 -
gh-127750: Fix singledispatchmethod caching
#127839 opened
Dec 11, 2024 -
gh-127840: pass flags and address from send_fds
#127841 opened
Dec 11, 2024 -
GH-127809: Fix the JIT's understanding of `**`
#127844 opened
Dec 11, 2024 -
gh-127747: Resolve BytesWarning in test.support.strace_helper
#127849 opened
Dec 12, 2024 -
gh-127805: Clarify Formatter initialization in logging.rst
#127850 opened
Dec 12, 2024 -
GH-127807: pathlib ABCs: remove a few private attributes
#127851 opened
Dec 12, 2024 -
GH-127381: pathlib ABCs: remove uncommon `PurePathBase` methods
#127853 opened
Dec 12, 2024 -
gh-127852: add remark about ',' separator
#127854 opened
Dec 12, 2024 -
gh-127847: Fix position in the special-cased zipfile seek
#127856 opened
Dec 12, 2024 -
[3.10] gh-121277: Allow .. versionadded:: next in docs (GH-121278)
#127867 opened
Dec 12, 2024 -
gh-127870: Fix ctypes _as_parameter_ handling
#127872 opened
Dec 12, 2024 -
GH-127705: Use `_PyStackRef`s in the default build.
#127875 opened
Dec 12, 2024 -
GH-127903: Fix segmentation fault in pydebug mode
#127876 opened
Dec 12, 2024 -
gh-127873: Only check `sys.flags.ignore_environment` for `PYTHON*` env vars
#127877 opened
Dec 12, 2024 -
gh-127864: Fix compiler warning (-Wstringop-truncation)
#127878 opened
Dec 12, 2024 -
GH-127807: pathlib ABCs: remove `PurePathBase._raw_paths`
#127883 opened
Dec 12, 2024 -
[3.13] gh-127353: Allow to force color output on Windows (GH-127354)
#127886 opened
Dec 12, 2024 -
[3.12] gh-127902: Make sure `extern "C"` is closed when using Py_LIMITED_API
#127904 opened
Dec 13, 2024 -
[3.12] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361)
#127905 opened
Dec 13, 2024
56 Issues closed by 33 people
-
Add support for OpenSSL 3.4
#127330 closed
Dec 13, 2024 -
logging: method to unconditionally log
#127869 closed
Dec 13, 2024 -
Enhance the iOS test runner
#127845 closed
Dec 13, 2024 -
openssl-3.4.0 compatibility
#125936 closed
Dec 12, 2024 -
Decimal.canonical() returns a modified argument (when it says it doesn't)
#127894 closed
Dec 12, 2024 -
sysconfig data is generated with the host Python's Makefile when cross-compiling
#127429 closed
Dec 12, 2024 -
`venv.EnvBuilder.ensure_directories` returns incorrect `inc_path` value
#127724 closed
Dec 12, 2024 -
`test_cppext.TestCPPExt.test_build` broken on `AMD64 FreeBSD PR` buildbot
#127885 closed
Dec 12, 2024 -
Build failure without thread local support
#127865 closed
Dec 12, 2024 -
asyncio.create_subprocess_shell() cannot be killed if command contains a pipe
#127874 closed
Dec 12, 2024 -
Race in `_PyFreeList_Push`
#127879 closed
Dec 12, 2024 -
`test_free_threading.test_monitoring.MonitoringMisc.test_register_callback` test failure
#127871 closed
Dec 12, 2024 -
Curses doesn't display octants
#127795 closed
Dec 12, 2024 -
Print error
#127868 closed
Dec 12, 2024 -
argparser's `parse_known_args` parses incorrectly if an unhandled arg is a prefix of a handled arg
#127808 closed
Dec 12, 2024 -
The error message for odd-length input to `bytes.fromhex` is cryptic
#127740 closed
Dec 12, 2024 -
Add IDLE Hovertip foreground color needed for recent macOS
#120083 closed
Dec 11, 2024 -
修改密码
#127842 closed
Dec 11, 2024 -
Emscripten: Make the web example work again
#127111 closed
Dec 11, 2024 -
Emscripten: Make python.sh function as proper Python CLI
#127503 closed
Dec 11, 2024 -
Unexpected outcome while accessing the value of a dictionary
#127834 closed
Dec 11, 2024 -
`PyUnstable_AtExit` isn't well tested and undocumented
#127791 closed
Dec 11, 2024 -
`http.cookies` module does not parse obsolete RFC 850 date format
#123401 closed
Dec 11, 2024 -
Account for relocated objects in tracemalloc
#126076 closed
Dec 11, 2024 -
Pickle `INT`/`LONG` base discrepancy
#126992 closed
Dec 11, 2024 -
Abort from `GenericAlias.__sizeof__`: `ob->ob_type != &PyLong_Type`
#127603 closed
Dec 11, 2024 -
hash(-1) is not behaving as expected
#127814 closed
Dec 11, 2024 -
Docs build fails in 3.12
#127578 closed
Dec 11, 2024 -
Gato
#127804 closed
Dec 10, 2024 -
Gato
#127803 closed
Dec 10, 2024 -
(TYPO) Error message value swap -> ValueError: not enough values to unpack
#127796 closed
Dec 10, 2024 -
List/Set in default argument of function not recreated each function call unlike string
#127792 closed
Dec 10, 2024 -
Add colour to `test.regrtest` output
#127718 closed
Dec 10, 2024 -
Emscripten: Add ctypes to the Emscripten build
#127629 closed
Dec 10, 2024 -
REPL mode with vi bindings is broken in python 3.13.0 shipped in Homebrew
#127706 closed
Dec 10, 2024 -
python 3.9 segfault in libssl SSL_get_peer_certificate
#127774 closed
Dec 10, 2024 -
Global and nonlocal exception aliases are removed from scope
#127771 closed
Dec 9, 2024 -
Fix detection of Windows Server 2025 by `platform.py`
#127732 closed
Dec 9, 2024 -
ctypes: We do not correctly handle NULL dlsym() return values
#126554 closed
Dec 9, 2024 -
tuple.__str__ call __repr__ and not __str__ for underlying items.
#127760 closed
Dec 9, 2024 -
_ssl.c refcount bug
#127761 closed
Dec 9, 2024 -
"make testios" fails with Xcode 16+ due to changes in xcresulttool
#126925 closed
Dec 9, 2024 -
Add option for redirecting stdout and stderr to the system log
#126821 closed
Dec 9, 2024 -
Improving signature of `urllib.request.HTTPPasswordMgrWithPriorAuth.__init__`
#127734 closed
Dec 8, 2024 -
Add versioning to XML elements to protect against evil mutations
#126040 closed
Dec 8, 2024 -
Protocols can't inherit from AsyncIterator
#126699 closed
Dec 8, 2024 -
urllib.request.urlopen('file:...').url incorrect value
#127090 closed
Dec 7, 2024 -
Update docstrings to official standard
#127723 closed
Dec 7, 2024 -
Unhelpful parse error in decoder.py
#127339 closed
Dec 7, 2024 -
Drop `--wasi preview2` from `wasi.py`
#127652 closed
Dec 6, 2024 -
Issue in `binascii.{a2b,b2a}_qp` functions with newlines characters
#127696 closed
Dec 6, 2024 -
PEP 649: incorrect `__annotations__` when type with same name is created inside class
#127701 closed
Dec 6, 2024 -
Change error message for a `NULL` thread state on the free-threaded build
#127314 closed
Dec 6, 2024 -
`test_binascii.test_b2a_qp_a2b_qp_round_trip` flaky
#127697 closed
Dec 6, 2024 -
Performance Overhead in Ternary Operator Due to Value Loading vs Constant Loading
#127685 closed
Dec 6, 2024
42 Issues opened by 36 people
-
Segmentation fault in pydebug mode
#127903 opened
Dec 13, 2024 -
[3.12] `extern "C"` not closed in tracemalloc.h when using Py_LIMITED_API
#127902 opened
Dec 13, 2024 -
Unable to build a HACL* module on macOS under Catalina
#127897 opened
Dec 13, 2024 -
`PySequence_In` is not documented
#127896 opened
Dec 13, 2024 -
Replace `pyvenv.cfg`'s `home` key with `base-prefix` and `base-exec-prefix`
#127895 opened
Dec 12, 2024 -
SIGSEGV/SIGABRT in PyEval_RestoreThread
#127893 opened
Dec 12, 2024 -
`can_colorize()` ignores `FORCE_COLOR`/`NO_COLOR`/`TERM` when `-E` is set
#127873 opened
Dec 12, 2024 -
Segfaults in ctypes _as_parameter_ handling when called with `MagicMock`
#127870 opened
Dec 12, 2024 -
New warning in the main: Python/import.c [-Wstringop-truncation]
#127864 opened
Dec 12, 2024 -
I fix cpython,but when i rebuild On Windows,It's can't find openssl
#127862 opened
Dec 12, 2024 -
asyncio.call_later and call_at waking up early.
#127859 opened
Dec 12, 2024 -
Python's Tcl interpreter does not link shared objects with Tcl library by default
#127858 opened
Dec 12, 2024 -
It's undocumented, that comma is invalid as separator for "b", "o" and "x" integer types
#127852 opened
Dec 12, 2024 -
Data corruption when reading from two files in parallel in an uncompressed .zip
#127847 opened
Dec 12, 2024 -
socket.send_fds() flags and address parameters have no effect
#127840 opened
Dec 11, 2024 -
Assertion failure on finalization with `_lsprof` and `asyncio` in 3.12
#127836 opened
Dec 11, 2024 -
Align the grammar documentation with Python's actual grammar
#127833 opened
Dec 11, 2024 -
The JIT's understanding of `**` is wrong
#127809 opened
Dec 11, 2024 -
pathlib ABCs: remove or namespace private attributes
#127807 opened
Dec 11, 2024 -
Logger formatter class initialization state clarification
#127805 opened
Dec 10, 2024 -
tkinter: The deprecated trace variable command was removed from Tk 9.0 - tkinter still uses it.
#127802 opened
Dec 10, 2024 -
Use system zoneinfo data on Android
#127801 opened
Dec 10, 2024 -
email.message.EmailMessage accepts invalid header field names without error, which raise an error when parsed
#127794 opened
Dec 10, 2024 -
Refactor `PyUnicodeError` internal C helpers
#127787 opened
Dec 10, 2024 -
Verify permissions in `require-pr-label.yml` workflow
#127785 opened
Dec 10, 2024 -
Add `GRND_INSECURE` constant to `os` module
#127776 opened
Dec 10, 2024 -
Stale entries in MRO cache if MRO contains non-base classes
#127773 opened
Dec 9, 2024 -
optimize code for proxy handling of `urllib.request`
#127753 opened
Dec 9, 2024 -
Regression in Django with singledispatchmethod on models
#127750 opened
Dec 8, 2024 -
`_PyEval_SetTrace` is no longer available in C API since 3.13
#127748 opened
Dec 8, 2024 -
Unhandled `BytesWarning` when `test.support.strace_helper.strace_python` fails
#127747 opened
Dec 8, 2024 -
``test_import`` leaks references
#127738 opened
Dec 8, 2024 -
Warn when running in a virtual environment that was created for a different minor Python version
#127727 opened
Dec 7, 2024 -
make memoryview thread safe in free-threading
#127716 opened
Dec 7, 2024 -
logging.handlers.SMTPHandler: secure argument is broken in Python 3.12+
#127712 opened
Dec 6, 2024 -
Possible build regression in 3.13.1 with `-latomic` on MIPS
#127708 opened
Dec 6, 2024 -
Use tagged pointers on the stack in the default build.
#127705 opened
Dec 6, 2024 -
Check for type consistency for `PyUnicodeError` API
#127691 opened
Dec 6, 2024 -
Add `SCHED_DEADLINE` and `SCHED_NORMAL` constants to `os` module
#127688 opened
Dec 6, 2024 -
Regression of 3.13.1 with iterator creation being duplicated
#127682 opened
Dec 6, 2024 -
Add overflow checks before calling memory allocators
#127681 opened
Dec 6, 2024
143 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-102471, PEP 757: Add PyLong import and export API
#121339 commented on
Dec 13, 2024 • 80 new comments -
gh-55454: Add IMAP4 IDLE support to imaplib
#122542 commented on
Dec 11, 2024 • 36 new comments -
gh-126907: Lock the `atexit` state on the free-threaded build
#126908 commented on
Dec 12, 2024 • 24 new comments -
gh-127295: ctypes: Switch field accessors to fixed-width integers
#127297 commented on
Dec 13, 2024 • 20 new comments -
gh-86809: Add support for HTTP Range header in SimpleHTTPServer
#118949 commented on
Dec 10, 2024 • 17 new comments -
gh-87138: convert blake2b/2s types to heap types
#127669 commented on
Dec 7, 2024 • 17 new comments -
gh-126033: fix a crash in `xml.etree.ElementTree.Element.remove` with an evil `Element.__eq__`
#126124 commented on
Dec 8, 2024 • 11 new comments -
gh-126742: allow to use non-UTF8 exception messages
#126746 commented on
Dec 10, 2024 • 10 new comments -
gh-127119: Faster check for small ints in long_dealloc
#127620 commented on
Dec 13, 2024 • 9 new comments -
gh-126180: Remove getopt and optparse deprecation notices
#126227 commented on
Dec 9, 2024 • 9 new comments -
gh-127174: add some advice for asyncio.get_event_loop replacements
#127640 commented on
Dec 7, 2024 • 7 new comments -
gh-108202: `calendar`: Document `TextCalendar` methods
#127608 commented on
Dec 11, 2024 • 7 new comments -
gh-126004: fix positions handling in `codecs.replace_errors`
#127674 commented on
Dec 10, 2024 • 6 new comments -
GH-125413: pathlib: use `scandir()` to speed up `copy()`
#126263 commented on
Dec 8, 2024 • 6 new comments -
gh-126902: Strength reduce _CHECK_FUNCTION
#126856 commented on
Dec 8, 2024 • 5 new comments -
gh-127335: Add `TIOCM_OUT1`, `TIOCM_OUT2`, and `TIOCM_LOOP` to `termios`
#127336 commented on
Dec 10, 2024 • 4 new comments -
gh-117999: Fix small integer powers of complex numbers
#124243 commented on
Dec 12, 2024 • 4 new comments -
gh-88427: Deprecate `socket.SocketType`
#126272 commented on
Dec 12, 2024 • 3 new comments -
gh-127440: Try using `base_executable` to detect `prefix` and `exec_prefix`
#127441 commented on
Dec 13, 2024 • 3 new comments -
gh-42664: Preserve first instance of duplicate cookies as per RFC 6265
#116253 commented on
Dec 8, 2024 • 3 new comments -
gh-115999: Add free-threaded specialization for COMPARE_OP
#126410 commented on
Dec 12, 2024 • 2 new comments -
gh-74028: concurrent.futures.Executor.map: introduce `buffersize` param for lazy behavior
#125663 commented on
Dec 10, 2024 • 2 new comments -
gh-114667: Support hexadecimal floating-point literals
#114668 commented on
Dec 12, 2024 • 2 new comments -
gh-127085: Fix `memoryview->exports` race condition.
#127412 commented on
Dec 10, 2024 • 2 new comments -
gh-126004: fix positions handling in `codecs.xmlcharrefreplace_errors`
#127675 commented on
Dec 6, 2024 • 2 new comments -
gh-126004: allow to mark codecs handlers tests as safe
#127680 commented on
Dec 6, 2024 • 2 new comments -
gh-127586: properly restore blocked signals in resource_tracker.py
#127587 commented on
Dec 12, 2024 • 1 new comment -
gh-112713 : Add support for 'partitioned' attribute in http.cookies
#112714 commented on
Dec 10, 2024 • 1 new comment -
gh-127527: Improve error handling in time_strftime1
#127528 commented on
Dec 11, 2024 • 1 new comment -
gh-80192: Use windows api if ssl cert verification fails
#127622 commented on
Dec 6, 2024 • 1 new comment -
gh-79805: Indicate that `Shelve.sync()` is not thread-safe.
#127507 commented on
Dec 8, 2024 • 1 new comment -
gh-125331: Allow the parser to activate future imports on the fly
#125482 commented on
Dec 11, 2024 • 1 new comment -
gh-127647: Add typing.Reader and Writer protocols
#127648 commented on
Dec 6, 2024 • 1 new comment -
gh-126170: Update and clarify locals() docstring
#127225 commented on
Dec 11, 2024 • 1 new comment -
gh-126004: fix positions handling in `codecs.backslashreplace_errors`
#127676 commented on
Dec 6, 2024 • 0 new comments -
Fix documentation typo for __main__.
#127673 commented on
Dec 11, 2024 • 0 new comments -
gh-121676: Raise a ``DeprecationWarning`` if the Python implementation of ``functools.reduce`` is called with a keyword args
#121677 commented on
Dec 6, 2024 • 0 new comments -
gh-81074: Allow non-ASCII addr_spec in email.headerregistry.Address
#122477 commented on
Dec 6, 2024 • 0 new comments -
gh-112015: Implement `ctypes.memoryview_at()`
#112018 commented on
Dec 12, 2024 • 0 new comments -
gh-127385: Add `F_DUPFD_QUERY` to `fcntl`
#127386 commented on
Dec 10, 2024 • 0 new comments -
gh-111791: delegating extraction to zipfile module's extractall() method
#111824 commented on
Dec 9, 2024 • 0 new comments -
gh-93627: Align copy module behaviour with pickle module
#109498 commented on
Dec 11, 2024 • 0 new comments -
gh-95371: Add support for other image formats(e.g. PNG) to the turtle…
#95378 commented on
Dec 7, 2024 • 0 new comments -
gh-72631: Fix wrong documentation for GzipFile.peek
#29820 commented on
Dec 13, 2024 • 0 new comments -
bpo-45524: fix `get_type_hints` with dataclasses `__init__` generation
#29158 commented on
Dec 12, 2024 • 0 new comments -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
Dec 12, 2024 • 0 new comments -
[tests] test_poplib fails with "env changed" on Arch Linux with OpenSSL 3.4: [SYS] unknown error (_ssl.c:2634)
#127257 commented on
Dec 13, 2024 • 0 new comments -
Socket timeout can cause file-like readline() method to lose data
#51571 commented on
Dec 13, 2024 • 0 new comments -
behavioral differences between shutil.unpack_archive and ZipFile.extractall
#65106 commented on
Dec 13, 2024 • 0 new comments -
test_os.TimerfdTests fail
#126112 commented on
Dec 13, 2024 • 0 new comments -
Python may startup fails if the `home` variable in `pyvenv.cfg` is inaccurate
#127440 commented on
Dec 12, 2024 • 0 new comments -
Ncurses Extended Color Pairs incorrectly display as copies of lower 256 color pairs
#119138 commented on
Dec 7, 2024 • 0 new comments -
gh-127349: Add check for correct resizing in REPL
#127387 commented on
Dec 6, 2024 • 0 new comments -
gh-74695: Add support for ctypes.c_bool on opposite endian systems
#127280 commented on
Dec 12, 2024 • 0 new comments -
gh-127197: Add latest NETLINK_* constants to socket module
#127198 commented on
Dec 10, 2024 • 0 new comments -
gh-127119: Remove check on accidental deallocation of immortal objects for free-threaded build
#127120 commented on
Dec 7, 2024 • 0 new comments -
gh-127036: Update `importlib.util._LazyModule.__getattribute__` to special-case requests for `__spec__`.
#127038 commented on
Dec 9, 2024 • 0 new comments -
gh-125723: Fix crash with f_locals when generator frame outlive their generator
#126956 commented on
Dec 7, 2024 • 0 new comments -
gh-84559: multiprocessing: detect if forkserver cannot work due to missing hmac-sha256
#127467 commented on
Dec 11, 2024 • 0 new comments -
gh-127298: Refactor test_hashlib for better usedforsecurity & openssl fips mode env support.
#127492 commented on
Dec 11, 2024 • 0 new comments -
gh-126332: Fix pyrepl crash for double ctrl-z in line overflow
#126650 commented on
Dec 10, 2024 • 0 new comments -
gh-127488: Add tests for `Tools/i18n/msgfmt.py`
#127540 commented on
Dec 10, 2024 • 0 new comments -
gh-127545: Specify minimum PyGC_Head alignment to fix build failure
#127546 commented on
Dec 8, 2024 • 0 new comments -
gh-127617: Trace through __init__ in CALL_ALLOC_AND_ENTER_INIT
#127618 commented on
Dec 12, 2024 • 0 new comments -
gh-125897: Fix the range function refering to step as a kwarg
#125945 commented on
Dec 9, 2024 • 0 new comments -
gh-101410: support custom messages for domain errors in the math module
#124299 commented on
Dec 11, 2024 • 0 new comments -
gh-123742: Fixed `get_payload` not being able to parse headers with spaces
#123761 commented on
Dec 10, 2024 • 0 new comments -
gh-117999: drop special case for small integer exponents in complex_pow()
#123283 commented on
Dec 12, 2024 • 0 new comments -
gh-123152: Add a Concurrency Howto Page
#123163 commented on
Dec 7, 2024 • 0 new comments -
GH-122548: Implement branch taken and not taken events for sys.monitoring
#122564 commented on
Dec 12, 2024 • 0 new comments -
gh-127667: improve `hashlib` error-branches
#127668 commented on
Dec 6, 2024 • 0 new comments -
gh-83938, gh-122476: Stop incorrectly RFC 2047 encoding non-ASCII email addresses
#122540 commented on
Dec 6, 2024 • 0 new comments -
Add inspect.Signature.from_text().
#81678 commented on
Dec 8, 2024 • 0 new comments -
Unpickling Exceptions with keyword arguments in multiprocessing throws an error
#120810 commented on
Dec 8, 2024 • 0 new comments -
Inconsistent error messages of `open` functions in `io` module implementations
#127609 commented on
Dec 8, 2024 • 0 new comments -
http.server does not support HTTP range requests
#86809 commented on
Dec 8, 2024 • 0 new comments -
logging.config.dictConfig() with "disable_existing_loggers=False" closes existing handlers
#127567 commented on
Dec 8, 2024 • 0 new comments -
Missing explanation about math.fmod
#126719 commented on
Dec 8, 2024 • 0 new comments -
`methodcaller` is not thread-safe (or re-entrant)
#127065 commented on
Dec 8, 2024 • 0 new comments -
urllib.request.url2pathname() mishandles colons in URLs on Windows
#126367 commented on
Dec 9, 2024 • 0 new comments -
shutil.unpack_archive skips false negatives containing '..'
#111791 commented on
Dec 9, 2024 • 0 new comments -
Add a way of printing a C backtrace to `faulthandler`
#127604 commented on
Dec 9, 2024 • 0 new comments -
Tuples should be immutable and safe in C, as well as in Python.
#127058 commented on
Dec 9, 2024 • 0 new comments -
Upstream downstream patches for allowing to make a relocatable (standalone) Python installation
#119696 commented on
Dec 9, 2024 • 0 new comments -
ftplib retrbinary get 32768 more bytes than upstream origin file
#127561 commented on
Dec 9, 2024 • 0 new comments -
Building Python-3.14.0a2 with `--enable-bolt` fails with library not found error: `/usr/lib/libbolt_rt_instr.a`
#127047 commented on
Dec 9, 2024 • 0 new comments -
Update os.walk example to avoid .git subdirs instead of CVS subdirs
#127541 commented on
Dec 9, 2024 • 0 new comments -
`threading.join` does not work correctly with parameter timeout
#127665 commented on
Dec 9, 2024 • 0 new comments -
Consider a faster alternative algorithm for random.shuffle()
#108598 commented on
Dec 9, 2024 • 0 new comments -
Asyncio subprocess `.returncode` never gets set when busy
#127661 commented on
Dec 6, 2024 • 0 new comments -
`NamedTuple` can't inherit from another class
#116241 commented on
Dec 6, 2024 • 0 new comments -
The method for storing docstrings in code objects is awkward and prevents optimizations.
#126072 commented on
Dec 6, 2024 • 0 new comments -
Bad specialization of `STORE_ATTR_INSTANCE_VALUE` with `obj.__dict__`
#125610 commented on
Dec 6, 2024 • 0 new comments -
Cannot create venvs on small-xattr filesystems when CPython is installed somewhere with large xattrs (Regression from 3.12)
#127638 commented on
Dec 6, 2024 • 0 new comments -
imaplib: must not replace LF or CR by CRLF in literals
#49680 commented on
Dec 6, 2024 • 0 new comments -
`Protocol` should be documented as using `ABCMeta` as metaclass
#127677 commented on
Dec 6, 2024 • 0 new comments -
Python should support exporting thread names to the OS
#59705 commented on
Dec 6, 2024 • 0 new comments -
Inconsistency between quopri.decodestring(), email.quoprimime.decode() and `binascii.a2b_qp()`
#62222 commented on
Dec 6, 2024 • 0 new comments -
Support for Partitioned cookies attribute
#112713 commented on
Dec 6, 2024 • 0 new comments -
Python 3.13: test_xml_etree fails on expat 2.2.5 (RHEL8 / Rocky linux 8 / Ubuntu 22.04)
#125067 commented on
Dec 6, 2024 • 0 new comments -
Generator objects are defined using `PyObject_HEAD` rather than `PyObject_VAR_HEAD`
#126596 commented on
Dec 6, 2024 • 0 new comments -
Pickle deserialization null byte discrepancy
#126996 commented on
Dec 7, 2024 • 0 new comments -
Inconsistent behavior between `_io.text_encoding` and `_pyio.text_encoding`
#127611 commented on
Dec 7, 2024 • 0 new comments -
Add tkinter to the official embeddable python zip file
#99566 commented on
Dec 7, 2024 • 0 new comments -
`_Py_RefcntAdd` doesn't increment ref count stats
#127599 commented on
Dec 7, 2024 • 0 new comments -
Setup & Usage documentation for pydoc & IDLE
#59149 commented on
Dec 7, 2024 • 0 new comments -
pathlib ABCs: add protocols for supporting types
#127456 commented on
Dec 7, 2024 • 0 new comments -
`end_offset` is ignored in subclasses of SyntaxError (3.12-only)
#111609 commented on
Dec 11, 2024 • 0 new comments -
Undocumented 3.13 C API
#118915 commented on
Dec 11, 2024 • 0 new comments -
Set `sys.abiflags` on Windows to make check free-threaded/debug builds easier
#127405 commented on
Dec 11, 2024 • 0 new comments -
Fix tempfile.mktemp()
#87770 commented on
Dec 11, 2024 • 0 new comments -
Make the specializing interpreter thread-safe in `--disable-gil` builds
#115999 commented on
Dec 11, 2024 • 0 new comments -
Cookie cutter templates to allow variable fields and data transfer proposal before system merge
#90168 commented on
Dec 12, 2024 • 0 new comments -
`http.cookies.SimpleCookie.load()` fails to consistently handle malformed cookies
#127195 commented on
Dec 12, 2024 • 0 new comments -
Not able to compile python3.13.0 due to run into "double free or corruption" in test_functools.py
#125228 commented on
Dec 12, 2024 • 0 new comments -
pathlib ABCs: prune PathBase interface
#127381 commented on
Dec 12, 2024 • 0 new comments -
Use a higher tier-up threshold for JIT code
#126795 commented on
Dec 12, 2024 • 0 new comments -
Emscripten: Get test suite passing
#127146 commented on
Dec 12, 2024 • 0 new comments -
"Immortal" objects aren't immortal and that breaks things.
#125174 commented on
Dec 12, 2024 • 0 new comments -
Allow `.. versionadded:: next` in docs
#121277 commented on
Dec 12, 2024 • 0 new comments -
_Py_wfopen no longer exported
#127350 commented on
Dec 12, 2024 • 0 new comments -
Improve and maintain `Doc/data/refcounts.dat`
#127443 commented on
Dec 12, 2024 • 0 new comments -
Unable to force color output on Windows
#127353 commented on
Dec 12, 2024 • 0 new comments -
Implement “Happy Eyeballs” algorithim (RFC 8305) in socket.create_connection()
#88810 commented on
Dec 12, 2024 • 0 new comments -
`BaseSubprocessTransport.__del__` fails if the event loop is already closed, which can leak an orphan process
#114177 commented on
Dec 12, 2024 • 0 new comments -
`from __future__ import barry_as_FLUFL` doesn't work
#125331 commented on
Dec 9, 2024 • 0 new comments -
Regression of 3.13.1 for module paths in from import
#127651 commented on
Dec 10, 2024 • 0 new comments -
Expat Parser to supply document locator in incremental parse
#41935 commented on
Dec 10, 2024 • 0 new comments -
linecache.checkcache() is not threadsafe or GC finalizer re-entrancy safe
#126775 commented on
Dec 10, 2024 • 0 new comments -
Add tests for `dis` command-line interface
#127637 commented on
Dec 10, 2024 • 0 new comments -
Incorrect handling of `start` and `end` values in `codecs` error handlers
#126004 commented on
Dec 10, 2024 • 0 new comments -
Fix all Sphinx reference warnings in the documentation
#101100 commented on
Dec 10, 2024 • 0 new comments -
Mark all objects reachable from roots as live before doing main cyclic GC pass
#126491 commented on
Dec 10, 2024 • 0 new comments -
Convert static initializers of `PyTypeObject`s to use C99 Designated (named) initializers
#127679 commented on
Dec 10, 2024 • 0 new comments -
urlparse does not flag hostname *containing* [ or ] as incorrect
#105704 commented on
Dec 10, 2024 • 0 new comments -
`importlib.abc.Traversable.read_text()` incompatible with `importlib.resources._functional.read_text()` usage (Python 3.13)
#127012 commented on
Dec 10, 2024 • 0 new comments -
Intermittent buildbot failure and timeout on Android aarch64
#124666 commented on
Dec 10, 2024 • 0 new comments -
Expose `os.DirEntry` objects from pathlib
#125413 commented on
Dec 10, 2024 • 0 new comments -
configure doesn't disable ncurses extended_pair_content() if ncursesw is not available
#123925 commented on
Dec 11, 2024 • 0 new comments -
UBSan: misaligned memory loads in `Objects/dictobject.c`
#127563 commented on
Dec 11, 2024 • 0 new comments -
Add `devel` field to `sys.version_info`
#122123 commented on
Dec 11, 2024 • 0 new comments -
Struct fields with size > 65535 bytes throw TypeError
#126937 commented on
Dec 11, 2024 • 0 new comments -
Replace ctypes.DllGetClassObject and remove DllCanUnloadNow
#127369 commented on
Dec 11, 2024 • 0 new comments