Insights: python/cpython
Overview
Could not load contribution data
Please try again later
226 Pull requests merged by 68 people
-
[3.13] gh-117657: Fix data races when writing / reading `ob_gc_bits` (GH-118292)
#118796 merged
May 8, 2024 -
gh-117657: Fix data races when writing / reading `ob_gc_bits`
#118292 merged
May 8, 2024 -
Fixing a typo in test_cmd_line.py
#118728 merged
May 8, 2024 -
[3.12] Format None, True, False and NotImplemented as literals (GH-118758)
#118794 merged
May 8, 2024 -
[3.13] Format None, True, False and NotImplemented as literals (GH-118758)
#118792 merged
May 8, 2024 -
[3.13] docs: module page titles should not start with a link to themselves (GH-117099)
#118790 merged
May 8, 2024 -
[3.12] docs: module page titles should not start with a link to themselves (GH-117099)
#118791 merged
May 8, 2024 -
Format None, True, False and NotImplemented as literals
#118758 merged
May 8, 2024 -
docs: module page titles should not start with a link to themselves
#117099 merged
May 8, 2024 -
[3.13] Docs: fix typos in documentation (GH-118752)
#118787 merged
May 8, 2024 -
[3.12] Docs: fix typos in documentation (GH-118752)
#118786 merged
May 8, 2024 -
[3.13] Run CI on the 3.13 branch (GH-118779)
#118781 merged
May 8, 2024 -
Docs: fix typos in documentation
#118752 merged
May 8, 2024 -
Run CI on the 3.13 branch
#118779 merged
May 8, 2024 -
gh-118767: Make bool(NotImplemented) raise TypeError
#118775 merged
May 8, 2024 -
gh-118772: Allow TypeVars without a default to follow those with a default when constructing aliases
#118774 merged
May 8, 2024 -
Fix file extensions for 3.14 Whats New
#118770 merged
May 8, 2024 -
Update Windows library names for the Python version bump
#118766 merged
May 8, 2024 -
gh-118486: Update docs for CVE-2024-4030 reference
#118737 merged
May 8, 2024 -
Regenerate configure for 3.14, which the release script forgot.
#118765 merged
May 8, 2024 -
[3.12] gh-118671: Updated dead ActiveState links (GH-118730)
#118754 merged
May 8, 2024 -
gh-118671: Updated dead ActiveState links
#118730 merged
May 8, 2024 -
[3.12] Regen ``Doc/requirements-oldest-sphinx.txt`` (GH-118736)
#118753 merged
May 8, 2024 -
Regen ``Doc/requirements-oldest-sphinx.txt``
#118736 merged
May 8, 2024 -
gh-118746: Fix crash in frame_getlocals
#118748 merged
May 8, 2024 -
gh-118610: Centralize power caching in `_pylong.py`
#118611 merged
May 8, 2024 -
Revert to free macOS runners
#118744 merged
May 7, 2024 -
gh-118734: Fixes Windows build when Use_TIER2 is unspecified
#118735 merged
May 7, 2024 -
gh-109975: Make a rough editorial pass over What's New
#118711 merged
May 7, 2024 -
gh-118518: Check for perf version and not kernel version in test_perf_profiler
#118640 merged
May 7, 2024 -
gh-118729: Temporarily skip `test_multiprocessing_pool_circular_import`
#118732 merged
May 7, 2024 -
gh-118650: Document `Enum._repr_*` reservation exclusion
#118698 merged
May 7, 2024 -
gh-118518: Improve perf docs
#118708 merged
May 7, 2024 -
gh-111201: Allow pasted code to contain multiple statements in the REPL
#118712 merged
May 7, 2024 -
gh-115773: Use the right variable name based on the field we are trying read
#118591 merged
May 7, 2024 -
gh-118682: Revert forcing str commands, allow class commands in pyrepl
#118709 merged
May 7, 2024 -
gh-118660: Add second type parameter to (Async)ContextManager
#118681 merged
May 7, 2024 -
[3.12] Remove Python 3.5 hardcoded version in the tutorial appendix (GH-117612)
#118707 merged
May 7, 2024 -
Remove Python 3.5 hardcoded version in the tutorial appendix
#117612 merged
May 7, 2024 -
gh-111201: Allow bracketed paste to work
#118700 merged
May 7, 2024 -
Remove several unused imports in `_pyrepl`
#118668 merged
May 7, 2024 -
gh-66410: Do not stringify arguments of Tkinter callback
#98592 merged
May 7, 2024 -
[3.12] gh-118310: Fix documentation for `enum.Enum.__new__` (GH-118311)
#118699 merged
May 7, 2024 -
gh-118090: Improve error message for empty type param brackets
#118091 merged
May 7, 2024 -
[3.12] gh-78612: Mark up eval() using param list (GH-115212)
#116044 merged
May 7, 2024 -
gh-118518: Rename `PYTHONPERFJITSUPPORT` and `-X perfjit` with underscores
#118693 merged
May 7, 2024 -
gh-118310: Fix documentation for `enum.Enum.__new__`
#118311 merged
May 7, 2024 -
gh-109653: What's new: Note improved import times for several stdlib modules in Python 3.13
#118697 merged
May 7, 2024 -
gh-118418: Deprecate failing to pass a value to the *type_params* parameter of some private `typing` APIs
#118695 merged
May 7, 2024 -
gh-118119: Re-use `sep` in `posixpath.expanduser()`
#118120 merged
May 7, 2024 -
gh-118650: Exclude `_repr_*` methods from Enum's _sunder_ reservation
#118651 merged
May 7, 2024 -
gh-109975: Update 'What's New in Python 3.13' for beta
#118694 merged
May 7, 2024 -
[3.10] gh-100454: Fix running SSL tests with OpenSSL 3.1+ (GH-100456)
#118262 merged
May 7, 2024 -
[3.8] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177)
#118479 merged
May 7, 2024 -
[3.9] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177)
#118472 merged
May 7, 2024 -
[3.10] gh-113171: gh-65056: Fix "private" (non-global) IP address ranges (GH-113179) (GH-113186) (GH-118177)
#118229 merged
May 7, 2024 -
[3.12] gh-118314: Fix padding edge case in binascii.a2b_base64 strict mode (GH-118320)
#118691 merged
May 7, 2024 -
Fix typo in Doc/library/msvcrt.rst
#118625 merged
May 7, 2024 -
gh-118314: Fix padding edge case in binascii.a2b_base64 strict mode
#118320 merged
May 7, 2024 -
gh-117657: Use clang 18 in TSAN builds
#118533 merged
May 7, 2024 -
Fix typo inaccuracy in _bootstrap_external.py
#118619 merged
May 7, 2024 -
[3.8] gh-116741: Upgrade libexpat to 2.6.2 (GH-117296)
#118188 merged
May 7, 2024 -
[3.9] gh-116741: Upgrade libexpat to 2.6.2 (GH-117296)
#118187 merged
May 7, 2024 -
[3.10] gh-116741: Upgrade libexpat to 2.6.2 (GH-117296)
#118186 merged
May 7, 2024 -
[3.8] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996)
#118006 merged
May 7, 2024 -
[3.9] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996)
#118005 merged
May 7, 2024 -
[3.10] gh-114539: Clarify implicit launching of shells by subprocess (GH-117996)
#118004 merged
May 7, 2024 -
gh-62090: Simplify argparse usage formatting
#105039 merged
May 7, 2024 -
gh-118107: Fix zipimporter ZIP64 handling.
#118108 merged
May 7, 2024 -
Update macOS installer screens and README for 3.13.0b1
#118685 merged
May 7, 2024 -
gh-118414: Fix yield assertion when tracing
#118683 merged
May 7, 2024 -
gh-117953: Always Run Extension Init Func in Main Interpreter First
#118157 merged
May 7, 2024 -
gh-117953: Imply Single-phase Init if the Init Function Fails
#118684 merged
May 7, 2024 -
gh-116322: Enable the GIL while loading C extension modules
#118560 merged
May 7, 2024 -
Docs: add whatsnew for free-threading
#118679 merged
May 7, 2024 -
gh-110209: Add __class_getitem__ for generator and coroutine
#110212 merged
May 7, 2024 -
GH-116380: Revert move of pathlib globbing code to `pathlib._glob`
#118678 merged
May 7, 2024 -
gh-112075: use per-thread dict version pool
#118676 merged
May 7, 2024 -
gh-118527: Intern code consts in free-threaded build
#118667 merged
May 7, 2024 -
gh-118473: Fix set_asyncgen_hooks not to be partially set when arguments are invalid
#118474 merged
May 7, 2024 -
gh-118362: Skip tests when threading isn't available
#118666 merged
May 6, 2024 -
gh-112075: Fix race in constructing dict for instance
#118499 merged
May 6, 2024 -
GH-118251: Bump the JIT CI timeout to 90 minutes
#118661 merged
May 6, 2024 -
gh-117486: Improve behavior for user-defined AST subclasses
#118212 merged
May 6, 2024 -
fix typo in `_pyrepl.pager`: `plainpager` -> `plain_pager`
#118675 merged
May 6, 2024 -
Use Intel with 12 cores for free-threading tests for maximum speedup
#118677 merged
May 6, 2024 -
gh-118647: Add defaults to typing.Generator and typing.AsyncGenerator
#118648 merged
May 6, 2024 -
Test premium Mac builders
#118672 merged
May 6, 2024 -
gh-118527: Intern code name and filename on default build
#118576 merged
May 6, 2024 -
GH-115709: Invalidate executors when a local variable is changed via frame.f_locals
#118639 merged
May 6, 2024 -
gh-118415: Fix issues with local tracing being enabled/disabled on a function
#118496 merged
May 6, 2024 -
[3.12] Expand recipe for kernel density estimation to include common tasks.
#118659 merged
May 6, 2024 -
gh-118628: Don't display pyrepl warning on Windows
#118665 merged
May 6, 2024 -
[3.12] gh-71592: Add ability to trace Tcl commands executed by Tkinter (GH-118291)
#118662 merged
May 6, 2024 -
gh-71592: Fix a leak in tkinter.Tk destructor when _debug is true
#118664 merged
May 6, 2024 -
gh-115119: Default to --with-system-libmpdec=yes
#118539 merged
May 6, 2024 -
gh-83151: Make closure work on pdb
#111094 merged
May 6, 2024 -
gh-118362: Fix thread safety around lookups from the type cache in the face of concurrent mutators
#118454 merged
May 6, 2024 -
gh-118518: Ensure that the code padding it's applied
#118654 merged
May 6, 2024 -
GH-117714: implement athrow().close() and asend().close() using throw
#117906 merged
May 6, 2024 -
gh-71592: Add ability to trace Tcl commands executed by Tkinter
#118291 merged
May 6, 2024 -
[3.12] Fix typo in Doc/library/asyncio-task.rst (GH-118627)
#118657 merged
May 6, 2024 -
[3.12] GH-115577 Clarify netloc term usage in urllib.parse docs (GH-117632)
#118656 merged
May 6, 2024 -
gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL
#118645 merged
May 6, 2024 -
GH-115577 Clarify netloc term usage in urllib.parse docs
#117632 merged
May 6, 2024 -
gh-118609: Add proper error check for framelocalsproxy
#118615 merged
May 6, 2024 -
gh-118271: Support more options for reading/writing images in Tkinter
#118273 merged
May 6, 2024 -
Fix typo in Doc/library/asyncio-task.rst
#118627 merged
May 6, 2024 -
gh-118225: Support more options for copying images in Tkinter
#118228 merged
May 6, 2024 -
gh-118518: Correct type of perf_profiling in config
#118646 merged
May 6, 2024 -
Fix typo in Lib/zipfile/_path/__init__.py
#118622 merged
May 6, 2024 -
gh-116871: Improve name suggestions in tracebacks
#116930 merged
May 6, 2024 -
gh-66543: Add mimetypes.guess_file_type()
#117258 merged
May 6, 2024 -
gh-111201: Use a more common constant in completion tests in test_pyrepl
#118638 merged
May 6, 2024 -
gh-74929: Make containment checks more efficient in `FrameLocalsProxy`
#118624 merged
May 6, 2024 -
gh-74929: locals() documentation update for PEP 667
#118265 merged
May 6, 2024 -
gh-111201: Fix event queue tests for pyrepl
#118635 merged
May 6, 2024 -
[3.12] gh-118164: Break a loop between _pydecimal and _pylong and optimize int to str conversion (GH-118483)
#118590 merged
May 6, 2024 -
[3.12] gh-115119: Bump CI to use Ubuntu 22.04 (#118631)
#118634 merged
May 6, 2024 -
gh-118465: Add __firstlineno__ attribute to class
#118475 merged
May 6, 2024 -
gh-115119: Bump CI to use Ubuntu 22.04
#118631 merged
May 6, 2024 -
[3.12] gh-78955: Use user-selected color theme for Help => IDLE Doc (GH-9502)
#118632 merged
May 6, 2024 -
gh-95382: Improve performance of json encoder with indent
#118105 merged
May 6, 2024 -
gh-78955: Use user-selected color theme for Help => IDLE Doc
#9502 merged
May 6, 2024 -
gh-118613: Fix error handling of `_PyEval_GetFrameLocals` in `ceval.c`
#118614 merged
May 6, 2024 -
Set a DerivedData path for iOS test builds.
#118621 merged
May 6, 2024 -
Correct timing sensitivity in iOS testing Makefile target.
#118620 merged
May 6, 2024 -
Add Lysandros Nikolaou to the News entry of gh-111201
#118616 merged
May 5, 2024 -
gh-111140: minor docs typos cleanup in the C example API calls.
#118612 merged
May 5, 2024 -
gh-118605: Fix reference leak in FrameLocalsProxy
#118607 merged
May 5, 2024 -
Move pathlib implementation out of `__init__.py`
#118582 merged
May 5, 2024 -
gh-111201: A new Python REPL
#111567 merged
May 5, 2024 -
gh-117549: Don't use designated initializers in headers
#118580 merged
May 5, 2024 -
[3.12] gh-117389: Fix `test_compileall.EncodingTest` (GH-117390)
#118603 merged
May 5, 2024 -
gh-117389: Fix `test_compileall.EncodingTest`
#117390 merged
May 5, 2024 -
Fix negative bandwidth test and add online code path test.
#118600 merged
May 5, 2024 -
gh-74929: Rudimentary docs for PEP 667
#118581 merged
May 5, 2024 -
gh-111744: Make `breakpoint()` enter the debugger immediately
#118579 merged
May 5, 2024 -
gh-101137: Add `text/x-rst` to `mimetypes`
#118593 merged
May 5, 2024 -
bpo-39324: Add markdown mimetype mapping
#17995 merged
May 5, 2024 -
gh-118518: Use the raw syscall directly for gettid
#118592 merged
May 5, 2024 -
gh-110850: Remove _PyTime_TimeUnchecked() function
#118552 merged
May 5, 2024 -
[3.12] gh-118476: Fix corner cases in islice() rough equivalent. (Gh-118559)
#118587 merged
May 5, 2024 -
gh-118476: Fix corner cases in islice() rough equivalent.
#118559 merged
May 5, 2024 -
[3.12] gh-118455: Fix mangle_from_ default value in email.policy.Policy.__doc__ (GH-118456)
#118586 merged
May 5, 2024 -
Minor edit: Simplify and tighten the distribution test
#118585 merged
May 5, 2024 -
[3.12] gh-118164: str(10**10000) hangs if the C _decimal module is missing (GH-118503)
#118584 merged
May 5, 2024 -
gh-118131: Command-line interface for the `random` module
#118132 merged
May 5, 2024 -
gh-118455: Fix mangle_from_ default value in email.policy.Policy.__doc__
#118456 merged
May 5, 2024 -
gh-118164: Break a loop between _pydecimal and _pylong and optimize int to str conversion
#118483 merged
May 5, 2024 -
gh-74929: Fix an extra DECREF for PEP 667 implementation
#118583 merged
May 5, 2024 -
gh-118518: Allow perf to work without frame pointers
#112254 merged
May 5, 2024 -
gh-118164: str(10**10000) hangs if the C _decimal module is missing
#118503 merged
May 4, 2024 -
gh-109617: fix ncurses incompatibility on macOS with Xcode 15
#111258 merged
May 4, 2024 -
gh-117953: Track Extra Details in Global Extensions Cache
#118532 merged
May 4, 2024 -
gh-117139: Fix missing semicolon
#118573 merged
May 4, 2024 -
[3.12] gh-118569: Add a test for dynamic PEP695 classes (GH-118570)
#118574 merged
May 4, 2024 -
gh-118569: Add a test for dynamic PEP695 classes
#118570 merged
May 4, 2024 -
gh-111744: Support opcode events in bdb
#111834 merged
May 4, 2024 -
build(deps): bump hypothesis from 6.100.0 to 6.100.2 in /Tools
#118462 merged
May 4, 2024 -
Typo fix in importlib
#118567 merged
May 4, 2024 -
gh-74929: Implement PEP 667
#115153 merged
May 4, 2024 -
GH-118095: Use broader specializations in tier 1, for better tier 2 support of calls.
#118322 merged
May 4, 2024 -
gh-113081: Print colorized exception just like built-in traceback in pdb
#113082 merged
May 4, 2024 -
gh-111997: C-API for signalling monitoring events
#116413 merged
May 4, 2024 -
GH-113464: Remove the extra jump via `_SIDE_EXIT` in `_EXIT_TRACE`
#118545 merged
May 4, 2024 -
gh-110850: Use _PyDeadline_Get() in EnterNonRecursiveMutex()
#118556 merged
May 4, 2024 -
gh-115532 Add kde_random() to the statistic module
#118210 merged
May 4, 2024 -
GH-113464: Generate a more efficient JIT
#118512 merged
May 3, 2024 -
GH-118251: Fix incomplete ternary expression in JIT workflow
#118564 merged
May 3, 2024 -
[3.12] Minor improvements to the itertools recipes (GH-118563)
#118565 merged
May 3, 2024 -
gh-118527: Intern filename, name, and qualname in code objects.
#118558 merged
May 3, 2024 -
gh-118534: Fix load of `gil->locked`
#118553 merged
May 3, 2024 -
Minor improvements to the itertools recipes
#118563 merged
May 3, 2024 -
GH-116380: Move pathlib globbing implementation into `pathlib._glob`
#118562 merged
May 3, 2024 -
gh-117657: Disable the function/code cache in free-threaded builds
#118301 merged
May 3, 2024 -
gh-118251: Skip tests not files in JIT CI
#118536 merged
May 3, 2024 -
gh-107674: Improve performance of `sys.settrace`
#117133 merged
May 3, 2024 -
gh-83856: Honor atexit for all multiprocessing start methods
#114279 merged
May 3, 2024 -
gh-118487: Add Black to `.pre-commit-config.yaml` for JIT files
#118537 merged
May 3, 2024 -
gh-115119: Update macOS installer to build with libmpdec 4.0.0
#118382 merged
May 3, 2024 -
gh-115119: Update Windows installer to mpdecimal 4.0.0
#118506 merged
May 3, 2024 -
[3.12] docs: clarify csv.DictReader's treatment of the first data row (GH-118549)
#118555 merged
May 3, 2024 -
docs: clarify DictReader's treatment of the first data row.
#118549 merged
May 3, 2024 -
gh-118527: Use deferred reference counting for C functions on modules
#118529 merged
May 3, 2024 -
gh-116322: Add Py_mod_gil module slot
#116882 merged
May 3, 2024 -
gh-118495: Skip test using threads after forking when running with TSAN
#118530 merged
May 3, 2024 -
gh-117514: Add `sys._is_gil_enabled()` function
#118514 merged
May 3, 2024 -
gh-118527: Use `_Py_ID(__main__)` for main module name
#118528 merged
May 3, 2024 -
[3.12] gh-118513: Fix sibling comprehensions with a name bound in one and global in the other (GH-118526)
#118548 merged
May 3, 2024 -
gh-118513: Fix sibling comprehensions with a name bound in one and global in the other
#118526 merged
May 3, 2024 -
gh-101732: Modules/_ssl.c: use Y2038 compatible openssl function when available
#118425 merged
May 3, 2024 -
gh-116126: Implement PEP 696
#116129 merged
May 3, 2024 -
[3.12] gh-117492: Clarify documentation of `typing.Never` (GH-117678)
#118547 merged
May 3, 2024 -
gh-117492: Clarify documentation of `typing.Never`
#117678 merged
May 3, 2024 -
gh-117953: Other Cleanups in the Extensions Machinery
#118206 merged
May 3, 2024 -
gh-116738: Make `_codecs` module thread-safe
#117530 merged
May 2, 2024 -
gh-118500: Add pdb support for zipapp
#118501 merged
May 2, 2024 -
gh-118519: Fix empty weakref list check
#118520 merged
May 2, 2024 -
gh-117657: Fix TSAN list set failure
#118260 merged
May 2, 2024 -
gh-118486: Switch mkdir(mode=0o700) on Windows to use OWNER RIGHTS instead of CURRENT_USER
#118515 merged
May 2, 2024 -
[3.12] gh-90848: Fixed create_autospec ignoring configure_mock style kwargs (GH-118163)
#118517 merged
May 2, 2024 -
Remove stray `__cplusplus` guard in sysmodule.c
#118511 merged
May 2, 2024 -
gh-118413: Fix test_release_task_refs on free-threaded build
#118494 merged
May 2, 2024 -
gh-90848: Fixed create_autospec ignoring configure_mock style kwargs
#118163 merged
May 2, 2024 -
gh-93502: Add new C-API functions to trace object creation and destruction
#115945 merged
May 2, 2024 -
gh-105879: Add support for keyword arguments to eval and exec
#105885 merged
May 2, 2024 -
[3.12] gh-118272: Clear generator frame's locals when the generator is closed
#118451 merged
May 2, 2024 -
GH-118095: Unify the behavior of tier 2 `FOR_ITER` branch micro-ops
#118420 merged
May 2, 2024 -
gh-82062: correctly set module for built-in instance methods in inspect.signature()
#115270 merged
May 2, 2024 -
gh-118486: Support mkdir(mode=0o700) on Windows
#118488 merged
May 2, 2024 -
[3.12] gh-117903: Clarify that the staticmethod descriptor is callable (GH-117925)
#118509 merged
May 2, 2024 -
gh-117903: Clarify that the staticmethod descriptor is callable
#117925 merged
May 2, 2024 -
gh-116180: check if globals is NULL and set error in run_eval_code_obj()
#116637 merged
May 2, 2024 -
gh-118216: Don't consider dotted `__future__` imports
#118267 merged
May 2, 2024 -
GH-117442: Check eval-breaker at start (rather than end) of tier 2 loops
#118482 merged
May 2, 2024 -
Small fix for gdb/libpython.py docs
#118438 merged
May 2, 2024 -
[3.12] GH-117881: fix athrow().throw()/asend().throw() concurrent access (GH-117882)
#118458 merged
May 2, 2024 -
[3.12] Uncomment one grammar test (GH-118361)
#118385 merged
May 2, 2024 -
[3.12] docs: typo: tiny grammar change: "pointed by" -> "pointed to by" (GH-118411)
#118504 merged
May 2, 2024 -
docs: typo: tiny grammar change: "pointed by" -> "pointed to by"
#118411 merged
May 2, 2024 -
gh-118335: Rename --experimental-interpreter on Windows to --experimental-jit-interpreter
#118497 merged
May 2, 2024 -
gh-117953: Work Relative to Specific Extension Kinds in the Import Machinery
#118205 merged
May 1, 2024 -
gh-118335: Make REGEN_JIT_COMMAND empty if tier2 interpreter enabled
#118493 merged
May 1, 2024 -
GH-118174: specify the type for the path argument of shutil.which
#118175 merged
May 1, 2024
55 Pull requests opened by 34 people
-
gh-112844: Update CPE references for external dependencies
#118521 opened
May 2, 2024 -
gh-117657: Use PyMutex based recursive lock for import lock
#118523 opened
May 2, 2024 -
gh-118608: datetime: Fix use-after-free on embedded CPython
#118531 opened
May 3, 2024 -
Tiny fix: Update link for HAC algorithm
#118546 opened
May 3, 2024 -
gh-118542: improve datetime deprecation warnings
#118571 opened
May 4, 2024 -
gh-101525: Skip test_gdb if the binary is BOLTed.
#118572 opened
May 4, 2024 -
GH-118095: Use _DYNAMIC_EXIT to stitch traces ending in unbalanced returns or yields.
#118578 opened
May 4, 2024 -
[3.12] gh-83505: Add markdown mimetype mapping (GH-17995)
#118594 opened
May 5, 2024 -
gh-118596: Add thread-safety clarifications to the SSLContext documentation
#118597 opened
May 5, 2024 -
[3.12] gh-101137: Add `text/x-rst` to `mimetypes` (GH-118593)
#118599 opened
May 5, 2024 -
gh-118598: Improve suggestion of TypeError when attempting to iterate over an integer
#118602 opened
May 5, 2024 -
gh-117398: Move types to datetime state
#118606 opened
May 5, 2024 -
[3.12]: gh-113055: Use pointer for interp->obmalloc state
#118618 opened
May 6, 2024 -
gh-95382: Use cache for indentations in the JSON encoder
#118636 opened
May 6, 2024 -
gh-106246: Allow the use of unions as match patterns
#118644 opened
May 6, 2024 -
gh-111201: Add tests for unix console class in pyrepl
#118653 opened
May 6, 2024 -
gh-102567: Add -X importtime=2 for logging an importtime message for already-loaded modules
#118655 opened
May 6, 2024 -
gh-118658: Return consistent types from `get_un/verified_chain` in `SSLObject` and `SSLSocket`
#118669 opened
May 6, 2024 -
gh-118673: Remove shebang and executable bits from tarfile.
#118674 opened
May 6, 2024 -
gh-118689: fix ePub build
#118690 opened
May 7, 2024 -
gh-112066: Fix versionadded in PyDict_SetDefaultRef docs
#118696 opened
May 7, 2024 -
gh-118702: Implement vectorcall for BaseException
#118703 opened
May 7, 2024 -
gh-111201: Add more tests to test_pyrepl to cover key translation
#118705 opened
May 7, 2024 -
[3.12] GH-118701: Note that recursive wildcards aren't supported in `PurePath.match()`
#118713 opened
May 7, 2024 -
gh-118716: Do not enforce ASCII to format address
#118717 opened
May 7, 2024 -
Fix some missing null checks.
#118721 opened
May 7, 2024 -
gh-117657: Replace TSAN suppresions with more specific rules
#118722 opened
May 7, 2024 -
gh-118561: Fix crash involving list.extend in free-threaded build
#118723 opened
May 7, 2024 -
gh-118714: Make the pdb post-mortem restart/quit behavior more reasonable
#118725 opened
May 7, 2024 -
gh-118706: Add default value to `typing.overload` example
#118726 opened
May 7, 2024 -
[3.12] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
#118738 opened
May 7, 2024 -
[3.11] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
#118739 opened
May 7, 2024 -
[3.10] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
#118740 opened
May 7, 2024 -
[3.9] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
#118741 opened
May 7, 2024 -
[3.8] gh-118486: Support mkdir(mode=0o700) on Windows (GH-118488)
#118742 opened
May 7, 2024 -
gh-105812: [PoC] add :deco: role and adapt some rst files
#118743 opened
May 7, 2024 -
gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds it
#118745 opened
May 7, 2024 -
gh-117657: Log TSAN warnings to separate files and archive them
#118747 opened
May 7, 2024 -
gh-118750: Record code for asymptotically faster `int(string)`
#118751 opened
May 8, 2024 -
gh-118507 : Refactor `nt._path_is*`
#118755 opened
May 8, 2024 -
gh-111495: Add tests for PyTuple C API
#118757 opened
May 8, 2024 -
[3.13] gh-118486: Update docs for CVE-2024-4030 reference (GH-118737)
#118768 opened
May 8, 2024 -
gh-117657: initialize_new_array
#118769 opened
May 8, 2024 -
Add Tkinter tests for different events.
#118778 opened
May 8, 2024 -
GH-78707: Drop deprecated `pathlib.PurePath.[is_]relative_to()` arguments
#118780 opened
May 8, 2024 -
gh-118760: Fix errors in calling Tkinter bindings on Windows
#118782 opened
May 8, 2024 -
gh-118760: Restore the default value of tkinter.wantobjects to 1
#118784 opened
May 8, 2024 -
GH-74033: Drop deprecated `pathlib.Path` keyword arguments
#118793 opened
May 8, 2024 -
gh-118789: Restore hidden `_PyWeakref_ClearRef`
#118797 opened
May 8, 2024 -
gh-118798: Remove deprecated isdst parameter from `email.utils.localtime`
#118799 opened
May 8, 2024 -
gh-118773: Use well-known constants instead of aliases for ACLs.
#118800 opened
May 8, 2024 -
[tests]: Mark ``test_statistics.test_kde_random`` with a ``requires_resource('cpu')`` decorator
#118801 opened
May 8, 2024 -
gh-118803: Remove `ByteString` from `typing` and `collections.abc`
#118804 opened
May 8, 2024 -
gh-118805: Remove type, choices, metavar params of `BooleanOptionalAction`
#118806 opened
May 8, 2024 -
gh-118789: Add `PyUnstable_Weakref_ClearWeakRefsExceptCallbacks`
#118807 opened
May 8, 2024
123 Issues closed by 51 people
-
it seems "python -m ensurepip" fails when installing from python .org, on windows for python-3.13.0b1
#118788 closed
May 8, 2024 -
Add Software Bill-of-Materials for Windows source dependencies
#112844 closed
May 8, 2024 -
``test_frame`` fails when running with `-R 3:3` argument
#116098 closed
May 8, 2024 -
Future created by concurrent process pool executor is not a Future
#118783 closed
May 8, 2024 -
Make `bool(NotImplemented)` into an error
#118767 closed
May 8, 2024 -
action='store_false' documentation displays incorrect output example
#118764 closed
May 8, 2024 -
str.split error in using sep=<separators>
#118763 closed
May 8, 2024 -
Fix the use of versionadded and versionchanged directives
#115664 closed
May 8, 2024 -
urllib.parse.quote docstring has invalid reStructuredText markup
#118688 closed
May 8, 2024 -
Dead link for `linspace` recipe
#118671 closed
May 8, 2024 -
Pathlib.Path.symlink_to() returns None instead of a valid object
#118704 closed
May 8, 2024 -
Centralize power caching in `_pylong.py`
#118610 closed
May 8, 2024 -
binascii.a2b_base64 strict mode accepts invalid base64 input
#118314 closed
May 7, 2024 -
[Enum] _simple_enum does not handle complex aliases
#117663 closed
May 7, 2024 -
dask pyperformance benchmark hangs on win32
#118715 closed
May 7, 2024 -
Make `dict` objects thread-safe in `--disable-gil` builds
#112075 closed
May 7, 2024 -
Allow C extensions to declare compatibility with free-threading
#116322 closed
May 7, 2024 -
Make the garbage collector thread-safe in `--disable-gil` builds
#112529 closed
May 7, 2024 -
Scaling bottlenecks in the free-threaded build
#118527 closed
May 7, 2024 -
REPL: Ctrl-R and arrow key trips assertion
#118682 closed
May 7, 2024 -
Temporarily immortalize objects that use deferred reference counting
#117783 closed
May 7, 2024 -
Simple racing class attribute read-write crashes on free-threaded builds
#118362 closed
May 7, 2024 -
Assertion failure with multiple threads & legacy opcode tracing in free-threaded build
#118415 closed
May 7, 2024 -
Add Py_TuplePack2 and Py_TuplePack1
#118222 closed
May 7, 2024 -
Tkinter: Don't stringify callback arguments
#66410 closed
May 7, 2024 -
Improve import time of various stdlib modules
#109653 closed
May 7, 2024 -
TypeError: _eval_type() missing 1 required positional argument: 'type_params' with import module
#118418 closed
May 7, 2024 -
Re-use `sep` in `posixpath.expanduser()`
#118119 closed
May 7, 2024 -
Enum _sunder_ exclusion is overly strict
#118650 closed
May 7, 2024 -
mutually exclusive group w/ all parameters argparse.SUPPRESS'd causes an assert
#98666 closed
May 7, 2024 -
argparse.ArgumentParser.add_mutually_exclusive_group : metavar create parenthesis undefined behavior
#89743 closed
May 7, 2024 -
argparse usage should preserve () in metavars such as range(20)
#62549 closed
May 7, 2024 -
Safe UUID - is not safe.
#118241 closed
May 7, 2024 -
argparse: mutually exclusive groups full of help-suppressed args can cause AssertionErrors
#62090 closed
May 7, 2024 -
argparse assertion failure with multiline metavars
#77048 closed
May 7, 2024 -
argparse wrapping fails with metavar="" (no metavar)
#82091 closed
May 7, 2024 -
zipimport.zipimporter breaks for zips containing files with size > 0xFFFFFFFF
#118107 closed
May 7, 2024 -
Assertion failure in `_PyEval_EvalFrameDefault` with generators and `LINE`/`INSTRUCTION` event monitoring
#118414 closed
May 7, 2024 -
C-API for signalling monitoring events
#111997 closed
May 7, 2024 -
pdb go stack up/down
#53842 closed
May 7, 2024 -
frame.f_locals keeps references to things for too long
#50366 closed
May 7, 2024 -
mangle_from_ default in email.policy.Policy.__doc__ is wrong
#118455 closed
May 7, 2024 -
after continue, Pdb stops at a line without a breakpoint
#58994 closed
May 7, 2024 -
Make types classes that are generic at type time subscriptable at runtime
#110209 closed
May 7, 2024 -
``Objects/frameobject.c`` lacks error-checking
#118609 closed
May 7, 2024 -
sys.set_asyncgen_hooks with invalid firstiter may partially set finalizer
#118473 closed
May 7, 2024 -
New tier 2 counters break some C extensions due to order of field mismatch
#117549 closed
May 6, 2024 -
Add TypeVar defaults for Generator and AsyncGenerator
#118647 closed
May 6, 2024 -
ast: Improve behavior for user-defined classes
#117486 closed
May 6, 2024 -
Remove new pyrepl "warning" on Windows
#118628 closed
May 6, 2024 -
list comprehensions don't see local variables in pdb in python3
#65360 closed
May 6, 2024 -
pdb fails to access variables closed over
#70260 closed
May 6, 2024 -
locally imported modules are unaccessible in lambdas in pdb
#76987 closed
May 6, 2024 -
Pdb NameError in generator param and list comprehension
#80052 closed
May 6, 2024 -
[PDB] NameError in list comprehension in PDB
#83151 closed
May 6, 2024 -
Ability to trace Tcl commands executed by Tkinter
#71592 closed
May 6, 2024 -
Support more options for copying images in Tkinter
#118225 closed
May 6, 2024 -
async generator aclose()/athrow() can be re-used after StopIteration
#117894 closed
May 6, 2024 -
pathlib.Path().is_dir() & .is_file() return wrong or inconsistent results
#118652 closed
May 6, 2024 -
gc.get_referrers() returns an empty list for an object with references
#118522 closed
May 6, 2024 -
Support more options for reading/writing images in Tkinter
#118271 closed
May 6, 2024 -
Improve name suggestions for NameError/AttributeError by respecting underscore conventions
#116871 closed
May 6, 2024 -
HTTP request-line parsing splits on Unicode whitespace
#78154 closed
May 6, 2024 -
mimetypes.guess_type("//example.com") misinterprets host name as file name
#66543 closed
May 6, 2024 -
Noted an issue while using input()
#118637 closed
May 6, 2024 -
Document the circumstances where the locals() dict get updated
#61746 closed
May 6, 2024 -
Clarify the required behaviour of locals()
#62160 closed
May 6, 2024 -
SyntaxWarning: invalid decimal literal
#114524 closed
May 6, 2024 -
test_ssl fails after 2038
#101732 closed
May 6, 2024 -
pydoc is obscenely slow for some modules
#118465 closed
May 6, 2024 -
IDLE: use theme colors for help viewer
#78955 closed
May 6, 2024 -
Missing error handling in `_PyEval_GetFrameLocals` in `ceval.c`
#118613 closed
May 6, 2024 -
mimetypes.guess_type returns None for "somefile.txt" in only Azure durable function
#118440 closed
May 6, 2024 -
``test_bdb`` leaks references
#118605 closed
May 5, 2024 -
C API: Consider adding public PyLong_AsByteArray() and PyLong_FromByteArray() functions
#111140 closed
May 5, 2024 -
Switching frame will erase the local variable changes in pdb
#102864 closed
May 5, 2024 -
Undeclared function 'is_pad' on macos-13 GitHub runners
#115383 closed
May 5, 2024 -
`breakpoint` does not enter pdb until the "next event" happens
#111744 closed
May 5, 2024 -
Add mimetype for extension .md (markdown)
#83505 closed
May 5, 2024 -
Is it possible to remove the feature of auto-completing parentheses for a callable in REPL?
#117282 closed
May 5, 2024 -
Incorrect and overly-complicated islice example implementation in docs
#118476 closed
May 5, 2024 -
str(10**10000) hangs if the C `_decimal` module is missing
#118164 closed
May 5, 2024 -
_pydecimal.Decimal.__pow__ tries to compute 10**1000000000000000000 and thus doesn't terminate
#118027 closed
May 4, 2024 -
Implement PEP 696 (Type parameter defaults)
#116126 closed
May 4, 2024 -
How to dynamically create PEP695 classes? Let's add a test for it
#118569 closed
May 4, 2024 -
setting a bp on current function, Pdb stops at next line although no bp
#58997 closed
May 4, 2024 -
the f_lineno getter is broken
#68753 closed
May 3, 2024 -
Provide PDB hook to customize how to find source files
#72796 closed
May 3, 2024 -
Add linting job to `.pre-commit-config.yaml` for JIT files
#118487 closed
May 3, 2024 -
Skip individual tests (not entire files) when running emulated JIT CI
#118251 closed
May 3, 2024 -
forked process in multiprocessing does not honour atexit
#83856 closed
May 3, 2024 -
UnboundLocalError when module is shadowed by a comprehension and then accessed by another comprehension
#118513 closed
May 3, 2024 -
`sys.stdout.write('hello\n')` flushes
#118541 closed
May 3, 2024 -
Add `sys._is_gil_enabled()`
#117514 closed
May 3, 2024 -
typing.NoReturn and typing.Never are somewhat unclear
#117492 closed
May 3, 2024 -
Segmentation Fault when statically nesting EXACTLY 20 content managers.
#118544 closed
May 3, 2024 -
'set()' would is as same as '{}'
#118543 closed
May 3, 2024 -
Cannot pickle private inner classes
#118538 closed
May 3, 2024 -
Allow unions as simple match patterns
#118524 closed
May 2, 2024 -
Support zipapp on pdb
#118500 closed
May 2, 2024 -
The check to see if we have no weakrefs isn't correct
#118519 closed
May 2, 2024 -
Add a mechanism for single-phase init modules to declare free-threading compatibility
#117526 closed
May 2, 2024 -
Build failing with GCC 13.2
#118505 closed
May 2, 2024 -
`WithThreadsTestPool.test_release_task_refs`: flaky test or possible free-threading bug
#118413 closed
May 2, 2024 -
create_autospec() doesn't respect configure_mock style kwargs
#90848 closed
May 2, 2024 -
Configure Tier 2 interpreter at build time
#118335 closed
May 2, 2024 -
Expose jit_code field for UOp Executor
#117958 closed
May 2, 2024 -
Allow eval and exec to take keyword arguments
#105879 closed
May 2, 2024 -
Microsoft Store installer !adds /Scripts to user PATH env!
#118498 closed
May 2, 2024 -
__text_signature__ parser doesn't handle globals in extension module
#82062 closed
May 2, 2024 -
Possible segfault if globals dict is NULL in run_eval_code_obj
#116180 closed
May 2, 2024 -
`__future__` imports allow dots before them
#118216 closed
May 2, 2024 -
async generator allows concurrent access via async_gen_athrow_throw and async_gen_asend_throw
#117881 closed
May 2, 2024 -
Please expose _PyTime_t, _PyTime_FromTimeval, and _PyTime_AsSecondsDouble as public APIs
#110850 closed
May 2, 2024 -
Unreadable dark theme syntax highlighting colors
#118199 closed
May 2, 2024 -
Report of Open Redirect Vulnerability in Python 3.9.11 - Utilizing Simple HTTP
#118312 closed
May 2, 2024 -
Specify the type for the `path` argument of `shutil.which`
#118174 closed
May 1, 2024
61 Issues opened by 49 people
-
Remove `type`, `choices`, and `metavar` parameters of `argparse.BooleanOptionalAction`
#118805 opened
May 8, 2024 -
Remove `ByteString` from `typing` and `collections.abc`
#118803 opened
May 8, 2024 -
``test_os`` fails on Windows
#118802 opened
May 8, 2024 -
Remove isdst parameter from `email.utils.localtime`
#118798 opened
May 8, 2024 -
`_PyWeakref_ClearRef` and `_PyWeakref_ClearWeakRefsExceptCallbacks` should be exposed in 3.13
#118789 opened
May 8, 2024 -
rhel7 build with tkinter - not quite right; ends up 'missing'
#118785 opened
May 8, 2024 -
Segmentation fault when loading shared libraries in shiboken2 with Python 3.12
#118777 opened
May 8, 2024 -
Can't run the test suite on Windows using multiple workers
#118773 opened
May 8, 2024 -
Relax TypeVar default ordering constraints
#118772 opened
May 8, 2024 -
3.13 adds C macros & functions without the `Py`/`_Py` prefix
#118771 opened
May 8, 2024 -
Further improve import time of `importlib.metadata`
#118761 opened
May 8, 2024 -
Tkinter getint(), getboolean() argument must be str, not tuple
#118760 opened
May 8, 2024 -
Python:3.13.0a6 httpd can't create threads in a docker container
#118759 opened
May 8, 2024 -
Record code for asymptotically faster `int(string)`
#118750 opened
May 8, 2024 -
`nogil` multi-threading is slower than multi-threading with gil for CPU bound
#118749 opened
May 8, 2024 -
Segfault accessing frame_locals
#118746 opened
May 7, 2024 -
"invalid integer constant expression" compiling pylifecycle.c
#118734 opened
May 7, 2024 -
__file__ for Some Dynamic Extension Modules has a Broken Refcount
#118733 opened
May 7, 2024 -
test_interpreters Failing Intermittently Under Py_DISABLE_GIL
#118731 opened
May 7, 2024 -
"thread sanitizer" (tsan) CI job is hanging
#118729 opened
May 7, 2024 -
Crash in `PyThreadState_DeleteCurrent`: drop_gil: GIL is not locked (free-threading)
#118727 opened
May 7, 2024 -
Add PyFrame_SetLineNumber() for Cython
#118720 opened
May 7, 2024 -
Incorrect decoding of preamble in email parser
#118718 opened
May 7, 2024 -
Support formatting UTF-8 email addresses
#118716 opened
May 7, 2024 -
Change in `pdb` behavior at exit from post-mortem debugger
#118714 opened
May 7, 2024 -
Make `IPv{4,6}Address.version` and `max_prefixlen` available on classes, not just instances
#118710 opened
May 7, 2024 -
Add example of overload with default values
#118706 opened
May 7, 2024 -
Implement vectorcall for BaseException to optimize creation of exception instances
#118702 opened
May 7, 2024 -
Inconsistent behaviour between `pathlib.PurePath.match` and `glob.glob`
#118701 opened
May 7, 2024 -
Avoid creating a StopIteration instance for monitoring
#118692 opened
May 7, 2024 -
ePub error reported at docs@python.org
#118689 opened
May 7, 2024 -
Slight ElementTree serialization performance enhancement for trees with str tags
#118687 opened
May 7, 2024 -
Sporadic failures in `test_int` `test_denial_of_service_prevented_str_to_int`
#118686 opened
May 7, 2024 -
Crash when inspecting frame of other thread in free-threaded build
#118680 opened
May 7, 2024 -
Remove shebang and executable bit from tarfile module
#118673 opened
May 6, 2024 -
Should ./configure script alert of ALL missing packages that python needs before compiling?
#118670 opened
May 6, 2024 -
Add additional optional type parameter to `typing.ContextManager` and `typing.AbstractContextManager`
#118660 opened
May 6, 2024 -
Inconsistent return types between SSLSocket and SSLObject certificate chain APIs
#118658 opened
May 6, 2024 -
CPU utilisation drop when increasing number of threads with `threading`
#118649 opened
May 6, 2024 -
Error parsing email headers: AttributeError: 'ValueTerminal' object has no attribute 'fold'
#118643 opened
May 6, 2024 -
asyncio.StreamReader flush/read buffer
#118642 opened
May 6, 2024 -
is it necessary the urllib.parse._splitnetloc support # and ? in username or password within the netloc?
#118641 opened
May 6, 2024 -
add warning for eval and exec (unsafe usage may lead to critical vulnerabilities)
#118633 opened
May 6, 2024 -
Use a less red-ish color for the new prompt and non-error colorized traceback text
#118626 opened
May 6, 2024 -
Initialize/Finalize Python multiple time and import datetime each time lead to a memory corruption
#118608 opened
May 5, 2024 -
Improve TypeError error message when trying to iterate over an object of type 'int'
#118598 opened
May 5, 2024 -
Add thread-safety clarifications to the SSLContext documentation
#118596 opened
May 5, 2024 -
inspect.signature.BoundArguments "POSITIONAL_OR_KEYWORD" Arguments are always args
#118577 opened
May 4, 2024 -
`test_free_threading.test_racing_iter_extend` crash
#118561 opened
May 3, 2024 -
Support loading keys and certificates as variables (bytes) in particular in the load_cert_chain function
#118557 opened
May 3, 2024 -
Window does not resize correctly on KDE
#118554 opened
May 3, 2024 -
argparse with option/value like --gpg-options "--homedir=/home/user" errors out but adding binding op works.
#118551 opened
May 3, 2024 -
`test_os.test_timerfd_initval` flaky test
#118550 opened
May 3, 2024 -
`utcnow` deprecation note is misleading
#118542 opened
May 3, 2024 -
Tier 2 trace projection does not insert necessary guards
#118540 opened
May 3, 2024 -
Allow perf to work without frame pointers
#118518 opened
May 2, 2024 -
asyncio.create_subprocess() cancellation
#118516 opened
May 2, 2024 -
Having an empty setuptools directory under /lib/python/site-packages makes python misbehave
#118510 opened
May 2, 2024 -
re docs should state exactly which whitespace is matched by \s
#118508 opened
May 2, 2024 -
Refactor `nt._path_is*` & `nt._path_[l]exists`
#118507 opened
May 2, 2024
111 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-118209: Add structured exception handling to mmap module
#118213 commented on
May 8, 2024 • 60 new comments -
gh-118263: Generalize `path_t` for C level optimizations
#118355 commented on
May 6, 2024 • 23 new comments -
A new Python REPL
#111201 commented on
May 8, 2024 • 19 new comments -
gh-118633: Add warning regarding the unsafe usage of eval and exec
#118437 commented on
May 7, 2024 • 14 new comments -
gh-97588: Fix ctypes structs
#97702 commented on
May 7, 2024 • 13 new comments -
Unvendor `libmpdec` sources
#115119 commented on
May 6, 2024 • 12 new comments -
gh-87106: Fix `inspect.signature.bind` handling of positional-only arguments with `**kwargs`
#103404 commented on
May 5, 2024 • 11 new comments -
GH-118447: Fix handling of unreadable symlinks in `os.path.realpath()`
#118489 commented on
May 7, 2024 • 10 new comments -
gh-115986 Improve pprint docs formatting
#117401 commented on
May 2, 2024 • 10 new comments -
Fallback md5 is used, when trying hard to only use OpenSSL
#118224 commented on
May 8, 2024 • 9 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
May 8, 2024 • 9 new comments -
gh-117398: datetime: Access C-API via `PyInterpreterState`
#118357 commented on
May 8, 2024 • 8 new comments -
`posixpath.realpath('secretlink')` raises
#118447 commented on
May 3, 2024 • 7 new comments -
gh-117139: Convert the evaluation stack to stack refs
#118450 commented on
May 8, 2024 • 7 new comments -
GH-116380: Make `glob.glob()` twice as fast
#116392 commented on
May 8, 2024 • 6 new comments -
gh-118224: Load default OpenSSL provider for nonsecurity algorithms
#118236 commented on
May 7, 2024 • 6 new comments -
gh-116022: Improve `repr()` of AST nodes
#117046 commented on
May 2, 2024 • 5 new comments -
uuid1 generates identical UUIDs after a fork, even though it returns SafeUUID.safe
#105337 commented on
May 7, 2024 • 5 new comments -
Local variable assignment is broken when combined with threads + tracing + closures
#74929 commented on
May 6, 2024 • 5 new comments -
Open() on path that exceeds 248 char limit results in "FileNotFoundError: [Errno 2] No such file or directory"
#99954 commented on
May 8, 2024 • 5 new comments -
GH-118289: Fix handling of non-directories in `os.path.realpath()`
#118290 commented on
May 7, 2024 • 5 new comments -
Installation error on Windows with Python 3.12.3: kurulumda 0x80070643 hatasıs alıyorum
#118470 commented on
May 2, 2024 • 4 new comments -
Building python 3.10.12, 3.11.4, 3.12.0b2 on Windows with a case sensitive file system fails
#105737 commented on
May 8, 2024 • 4 new comments -
gh-117841: Add C implementation of `ntpath.lexists`
#117842 commented on
May 8, 2024 • 4 new comments -
Isolate the _datetime extension module
#117398 commented on
May 6, 2024 • 3 new comments -
GH-115775: Use `__static_attributes__` to initialize shared keys
#118468 commented on
May 3, 2024 • 3 new comments -
``test_free_threading`` deadlocks
#118444 commented on
May 2, 2024 • 3 new comments -
gh-115801: Only allow sequence of strings as input for difflib.unified_diff
#118333 commented on
May 8, 2024 • 3 new comments -
ensurepip has no --break-system-packages option
#118384 commented on
May 3, 2024 • 3 new comments -
gh-59598: Ignore leading whitespace in `JSONDecoder.raw_decode`
#117397 commented on
May 7, 2024 • 3 new comments -
gh-117174: Add a new route in linecache to fetch interactive source code
#117500 commented on
May 2, 2024 • 3 new comments -
gh-114264: Optimize performance of copy.deepcopy by adding a fast path for atomic types
#114266 commented on
May 6, 2024 • 2 new comments -
A local doc target to check warnings
#117105 commented on
May 7, 2024 • 2 new comments -
No documentation for sqlite3.Binary
#118469 commented on
May 7, 2024 • 2 new comments -
Stack overflow collecting PGO data on Windows
#113655 commented on
May 7, 2024 • 2 new comments -
TLS/SSL asyncio leaks memory
#109534 commented on
May 6, 2024 • 2 new comments -
Don't needlessly repeat Sphinx directives
#118030 commented on
May 6, 2024 • 2 new comments -
[match-case] Allow matching Union types
#106246 commented on
May 6, 2024 • 2 new comments -
Enable curses support on Windows
#85796 commented on
May 6, 2024 • 2 new comments -
[CVE-2024-4030] Enable `mkdir(mode=0o700)` to work on Windows
#118486 commented on
May 8, 2024 • 2 new comments -
Add .rst to mimetypes
#101137 commented on
May 5, 2024 • 2 new comments -
Add more C API tests
#111495 commented on
May 8, 2024 • 1 new comment -
gh-97747: Improvements to WASM browser REPL.
#97665 commented on
May 7, 2024 • 1 new comment -
test_flock/test_lockf are racy
#107851 commented on
May 3, 2024 • 1 new comment -
Add missing changelog for reset_mock kwargs in v3.9
#92299 commented on
May 5, 2024 • 1 new comment -
Improve Windows performance of `pathlib.Path.is_file` and friends
#101357 commented on
May 8, 2024 • 1 new comment -
What's new in 3.7 incorrectly states PEP 563 will be default in 3.10
#112306 commented on
May 3, 2024 • 1 new comment -
gh-108172: do not override OS preferred browser if it is a super-string of a known browser
#113011 commented on
May 4, 2024 • 1 new comment -
timeit: Additional changes for autorange
#80642 commented on
May 2, 2024 • 1 new comment -
Solved description problem
#117600 commented on
May 6, 2024 • 1 new comment -
argparse: use str() consistently and explicitly to print choices
#117766 commented on
May 6, 2024 • 1 new comment -
gh-117587: Add C implementation of `os.path.abspath`
#117855 commented on
May 6, 2024 • 1 new comment -
gh-117873: Use positional-only parameters in _posixshmem
#118012 commented on
May 8, 2024 • 1 new comment -
gh-118033: Fix `__weakref__` not set for generic dataclasses
#118099 commented on
May 7, 2024 • 1 new comment -
IMAP library lacks documentation about expected parameter types
#68215 commented on
May 2, 2024 • 1 new comment -
`test_threading.test_interrupt_main_subthread`: release unlocked lock
#118433 commented on
May 2, 2024 • 1 new comment -
argparse does not handle hyphens in positional arguments
#100411 commented on
May 4, 2024 • 1 new comment -
ArgumentParser negative number regex too restrictive
#105712 commented on
May 4, 2024 • 1 new comment -
Make BOLT as stable feature
#101525 commented on
May 4, 2024 • 1 new comment -
OpenSSL 3.0 performance issue: SSLContext.set_default_verify_paths / load_verify_locations about 5x slower
#95031 commented on
May 5, 2024 • 1 new comment -
[match-case] Literal Sets
#107497 commented on
May 6, 2024 • 1 new comment -
bug in unittest.mock around spec and async callable classes
#116055 commented on
May 6, 2024 • 1 new comment -
Argparse incorrectly handles '--' as argument to option
#58572 commented on
May 4, 2024 • 1 new comment -
Full Grammar specification lists invalid syntax
#118235 commented on
May 7, 2024 • 1 new comment -
`NamedTuple` can't inherit from another class
#116241 commented on
May 7, 2024 • 1 new comment -
3.11 no longer builds with a configured empty prefix
#101668 commented on
May 7, 2024 • 1 new comment -
Re-use old indent in `json.loads()`
#118299 commented on
May 7, 2024 • 1 new comment -
Convert _ctypes extension module to multi-phase init
#117142 commented on
May 8, 2024 • 1 new comment -
`test_threading_local_clear_race` segmentation fault in free-threaded CI
#118490 commented on
May 7, 2024 • 1 new comment -
Single-Phase Init Extension Module Init Functions Still Run in Isolated Interpreters
#117953 commented on
May 7, 2024 • 1 new comment -
bpo-35954: Clarify string conversion in ConfigParser
#11918 commented on
May 2, 2024 • 0 new comments -
Add pathlib.chown method
#64978 commented on
May 8, 2024 • 0 new comments -
Support moving across filesystems in pathlib.Path, as shutil.move() does
#73991 commented on
May 8, 2024 • 0 new comments -
URI Netloc deprecated; replaced by Authority
#115577 commented on
May 6, 2024 • 0 new comments -
Add `-X importtime=2` for additional logging when an imported module is already loaded
#102567 commented on
May 6, 2024 • 0 new comments -
gh-117873: Deprecate grp keyword arguments
#118010 commented on
May 8, 2024 • 0 new comments -
pathlib .suffix, .suffixes, .stem unexpected behavior for pathname with trailing dot
#82805 commented on
May 8, 2024 • 0 new comments -
Remove unused indent_level from Modules/_json.c
#95382 commented on
May 6, 2024 • 0 new comments -
gh-80145: shutil.make_archive(): exclude '.' when base_dir is None
#118152 commented on
May 6, 2024 • 0 new comments -
gh-117953: Track All Extension Modules
#118156 commented on
May 7, 2024 • 0 new comments -
Bind greedily assigns kwargs to args, which can cause bugs when binding to decorated functions
#102551 commented on
May 5, 2024 • 0 new comments -
`test_compileall.EncodingTest` is broken
#117389 commented on
May 5, 2024 • 0 new comments -
GH-101357: Suppress `OSError` from `pathlib.Path.exists()` and `is_*()`
#118243 commented on
May 8, 2024 • 0 new comments -
Docs: make it easier to reference and markup decorators
#105812 commented on
May 7, 2024 • 0 new comments -
Incorrect behavior of inspect.signature(f).bind
#87106 commented on
May 5, 2024 • 0 new comments -
gh-117398: Isolate _datetime (3.13.0a6 PoC) with AC
#118337 commented on
May 4, 2024 • 0 new comments -
More tests for complexobject.c
#109802 commented on
May 4, 2024 • 0 new comments -
Increase the number of micro-ops that we can handle in tier 2
#118095 commented on
May 4, 2024 • 0 new comments -
Set up tagged pointers in the evaluation stack
#117139 commented on
May 4, 2024 • 0 new comments -
In pdb using "until X" doesn't seem to have effect in commands
#68328 commented on
May 3, 2024 • 0 new comments -
gh-63293: Deprecate providing false values besides strings or bytes to urllib.parse functions
#26687 commented on
May 4, 2024 • 0 new comments -
bpo-45399: Remove hostflags from PySSLContext
#28602 commented on
May 5, 2024 • 0 new comments -
gh-89520: IDLE - Make extentions use user's keys, not all defaults
#28713 commented on
May 7, 2024 • 0 new comments -
21 tests fail when run on an IPv6-only host
#82082 commented on
May 7, 2024 • 0 new comments -
PEP 703 -- Making the Global Interpreter Lock Optional in CPython
#108219 commented on
May 7, 2024 • 0 new comments -
`os.path.realpath('notadir/', strict=True)` doesn't raise
#118289 commented on
May 7, 2024 • 0 new comments -
gh-103134: Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103133 commented on
May 3, 2024 • 0 new comments -
Memory leak on executables embedded with 3.12 and later
#113055 commented on
May 7, 2024 • 0 new comments -
gh-106287: Improve error handling in marshalling code
#106288 commented on
May 8, 2024 • 0 new comments -
gh-109802: removed inaccessible code from complexobject.c
#109642 commented on
May 6, 2024 • 0 new comments -
gh-111353: GenericAlias support and TypeVarLike resolution for `typing.get_type_hints`
#111515 commented on
May 4, 2024 • 0 new comments -
What's New in Python 3.13 (copyediting)
#109975 commented on
May 7, 2024 • 0 new comments -
Make TSAN tests pass with the GIL disabled in free-threaded builds
#117657 commented on
May 8, 2024 • 0 new comments -
GH-115322: Add missing audit hooks
#115624 commented on
May 7, 2024 • 0 new comments -
Incorrect example in docs for enum.Enum.__new__
#118310 commented on
May 7, 2024 • 0 new comments -
Increase fraction of code executed by tier 2.
#118093 commented on
May 7, 2024 • 0 new comments -
Tier 2 optimizations for 3.13
#115419 commented on
May 7, 2024 • 0 new comments -
Pdb does not stop at a breakpoint
#58956 commented on
May 7, 2024 • 0 new comments -
gh-117398: datetime: Make use of C-API capsules for sub-interpreters
#117413 commented on
May 4, 2024 • 0 new comments -
gh-117398: Isolate _datetime (3.13.0a6 PoC)
#117498 commented on
May 4, 2024 • 0 new comments -
Speed up `glob.glob()` by reducing number of system calls made
#116380 commented on
May 6, 2024 • 0 new comments