Insights: python/cpython
Overview
Could not load contribution data
Please try again later
120 Pull requests merged by 40 people
-
[3.8] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953)
#104548 merged
May 17, 2023 -
gh-102153: Start stripping C0 control and space chars in `urlsplit`
#102508 merged
May 17, 2023 -
[3.11] gh-103861: Fix Zip64 extensions not being properly applied in some cases (GH-103863)
#104534 merged
May 17, 2023 -
[3.11] gh-87474: Fix file descriptor leaks in subprocess.Popen (GH-96351)
#104563 merged
May 17, 2023 -
gh-104469: Update README.txt for _testcapi
#104529 merged
May 17, 2023 -
[3.11] gh-104494: Update certain Tkinter pack/place tests for Tk 8.7 errors (GH-104495)
#104569 merged
May 17, 2023 -
GH-103092: isolate `_elementtree`
#104561 merged
May 16, 2023 -
gh-104050: Add typing to Argument Clinic converters
#104547 merged
May 16, 2023 -
GH-103906: Remove immortal refcounting in the interpreter
#103909 merged
May 16, 2023 -
gh-87474: Fix file descriptor leaks in subprocess.Popen
#96351 merged
May 16, 2023 -
GH-103092: isolate `pyexpat`
#104506 merged
May 16, 2023 -
[3.11] gh-75367: Fix data descriptor detection in inspect.getattr_static (GH-104517)
#104557 merged
May 16, 2023 -
gh-75367: fix data descriptor detection in inspect.getattr_static
#104517 merged
May 16, 2023 -
gh-104050: Add more annotations to `Tools/clinic.py`
#104544 merged
May 16, 2023 -
gh-104555: Fix isinstance() and issubclass() for runtime-checkable protocols that use PEP 695
#104556 merged
May 16, 2023 -
gh-103865: add monitoring support to LOAD_SUPER_ATTR
#103866 merged
May 16, 2023 -
CODEOWNERS: Assign new PEP 695 files to myself
#104551 merged
May 16, 2023 -
GH-104510: Fix refleaks in _io base types
#104516 merged
May 16, 2023 -
[3.11] gh-104539: Fix indentation error in logging.config.rst (GH-104545)
#104546 merged
May 16, 2023 -
gh-104539: Fix indentation error in logging.config.rst
#104545 merged
May 16, 2023 -
gh-104050: Don't star-import 'types' in Argument Clinic
#104543 merged
May 16, 2023 -
gh-104050: Add basic typing to CConverter in clinic.py
#104538 merged
May 16, 2023 -
gh-64595: Fix write file logic in Argument Clinic
#104507 merged
May 16, 2023 -
[3.11] gh-104482: Fix error handling bugs in ast.c
#104514 merged
May 16, 2023 -
gh-104523: inline minimal PGO rules
#104524 merged
May 16, 2023 -
gh-103861: Fix Zip64 extensions not being properly applied in some cases
#103863 merged
May 16, 2023 -
gh-69152: add method get_proxy_response_headers to HTTPConnection class
#104248 merged
May 16, 2023 -
gh-103763: Implement PEP 695
#103764 merged
May 16, 2023 -
[3.11] gh-104461: Run tkinter test_configure_screen on X11 only (GH-104462)
#104526 merged
May 16, 2023 -
gh-104461: Run test_configure_screen on X11 only
#104462 merged
May 16, 2023 -
gh-104469: Convert _testcapi/watchers.c to use AC
#104503 merged
May 15, 2023 -
gh-104482: Fix error handling bugs in ast.c
#104483 merged
May 15, 2023 -
gh-104341: Adjust tstate_must_exit() to Respect Interpreter Finalization
#104437 merged
May 15, 2023 -
GH-102613: Fix recursion error from `pathlib.Path.glob()`
#104373 merged
May 15, 2023 -
[3.9] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953)
#104382 merged
May 15, 2023 -
gh-101819: Fix _io clinic input for unused base class method stubs
#104418 merged
May 15, 2023 -
gh-101819: Isolate _io
#101948 merged
May 15, 2023 -
Bump mypy from 1.2.0 to 1.3.0 in /Tools/clinic
#104501 merged
May 15, 2023 -
gh-104494: Update certain Tkinter pack/place tests for Tk 8.7 errors
#104495 merged
May 15, 2023 -
gh-104050: Run mypy on `clinic.py` in CI
#104421 merged
May 15, 2023 -
gh-104490: Consistently define phony make targets
#104491 merged
May 15, 2023 -
gh-67056: document that registering/unregistering an atexit func from within an atexit func is undefined
#104473 merged
May 15, 2023 -
gh-104487: PYTHON_FOR_REGEN must be minimum Python 3.10
#104488 merged
May 15, 2023 -
gh-101282: move BOLT config after PGO
#104493 merged
May 15, 2023 -
gh-104469 Convert _testcapi/float.c to use AC
#104470 merged
May 15, 2023 -
[3.11] gh-98539: Make _SSLTransportProtocol.abort() safe to call when closed (GH-104474)
#104485 merged
May 14, 2023 -
gh-104456: Fix ref leak in _ctypes.COMError
#104457 merged
May 14, 2023 -
[3.11] gh-104337: Clarify random.gammavariate doc entry (GH-104410)
#104481 merged
May 14, 2023 -
gh-98539: Make _SSLTransportProtocol.abort() safe to call when closed
#104474 merged
May 14, 2023 -
gh-104337: Clarify random.gammavariate doc entry
#104410 merged
May 14, 2023 -
[3.11] Minor improvements to typing docs (GH-104465)
#104475 merged
May 14, 2023 -
Minor improvements to typing docs
#104465 merged
May 14, 2023 -
gh-87092: avoid gcc warning on uninitialized struct field in assemble.c
#104460 merged
May 14, 2023 -
[3.11] GH-71383: IDLE - Document testing subsets of modules (GH-104463)
#104464 merged
May 14, 2023 -
GH-71383: IDLE - Document testing subsets of modules
#104463 merged
May 14, 2023 -
gh-104454: Fix refleak in AttributeError_reduce
#104455 merged
May 13, 2023 -
[3.11] gh-75710: IDLE - add docstrings and comments to editor module (GH-104446)
#104450 merged
May 13, 2023 -
gh-75710: IDLE - add docstrings and comments to editor module
#104446 merged
May 13, 2023 -
gh-91896: Revert some very noisy DeprecationWarnings for `ByteString`
#104424 merged
May 13, 2023 -
[3.11] Add a mention of PYTHONBREAKPOINT to breakpoint() docs (GH-104430)
#104447 merged
May 13, 2023 -
add a mention of PYTHONBREAKPOINT to breakpoint() docs
#104430 merged
May 13, 2023 -
[3.11] gh-99836: IDLE - update news.txt for 3.11+
#104445 merged
May 13, 2023 -
gh-99836: IDLE - update news.txt for 3.12
#104444 merged
May 13, 2023 -
gh-104404: fix crasher with nested comprehensions plus lambdas
#104442 merged
May 13, 2023 -
[3.11] GH-104405: Add missing PEP 523 checks
#104441 merged
May 12, 2023 -
[3.11] Fix refleak in `super_descr_get` (GH-104408).
#104440 merged
May 12, 2023 -
GH-104405: Add missing PEP 523 checks
#104406 merged
May 12, 2023 -
[3.11] GH-94841: Fix usage of `Py_ALWAYS_INLINE`
#104439 merged
May 12, 2023 -
GH-94841: Fix usage of `Py_ALWAYS_INLINE`
#104409 merged
May 12, 2023 -
[3.11] gh-103204: `http.server` - Enforce that HTTP version numbers must consist only of digits (GH-103205)
#104438 merged
May 12, 2023 -
gh-103333: Pickle the keyword attributes of AttributeError
#103352 merged
May 12, 2023 -
gh-103204: `http.server` - Enforce that HTTP version numbers must consist only of digits
#103205 merged
May 12, 2023 -
gh-103857: Update deprecation stacktrace to point to calling line
#104431 merged
May 12, 2023 -
GH-86275: Run hypothesis tests in parallel
#104427 merged
May 12, 2023 -
gh-86275: Fix install of new _hypothesis_stubs directory
#104425 merged
May 12, 2023 -
gh-91896: Fixup some docs issues following ByteString deprecation
#104422 merged
May 12, 2023 -
GH-104371: check return value of calling `mv.release`
#104417 merged
May 12, 2023 -
gh-104415: Fix refleak tests for `typing.ByteString` deprecation
#104416 merged
May 12, 2023 -
GH-86275: Implementation of hypothesis stubs for property-based tests, with zoneinfo tests
#22863 merged
May 12, 2023 -
GH-103082: Filter LINE events in VM, to simplify tool implementation.
#104387 merged
May 12, 2023 -
gh-93649: Split gc- and allocation tests from _testcapimodule.c
#104403 merged
May 12, 2023 -
gh-104389: Add 'unused' keyword to Argument Clinic C converters
#104390 merged
May 12, 2023 -
gh-101819: Prepare _io._IOBase for module state
#104386 merged
May 12, 2023 -
gh-104413: Fix refleak when super attribute throws AttributeError
#104414 merged
May 12, 2023 -
Fix refleak in `super_descr_get`
#104408 merged
May 12, 2023 -
gh-87526: Remove dead initialization from parse_abbr function
#24700 merged
May 12, 2023 -
gh-91896: Improve visibility of `ByteString` deprecation warnings
#104294 merged
May 12, 2023 -
gh-104371: Fix calls to __release_buffer__ while an exception is active
#104378 merged
May 12, 2023 -
gh-104377: fix cell in comprehension that is free in outer scope
#104394 merged
May 11, 2023 -
gh-104392: Remove _paramspec_tvars from typing
#104393 merged
May 11, 2023 -
gh-104396: uuid.py to skip platform check for emscripten and wasi
#104397 merged
May 11, 2023 -
gh-99108: Refresh HACL* from upstream
#104401 merged
May 11, 2023 -
gh-104301: Allow leading whitespace in disambiguated pdb statements
#104342 merged
May 11, 2023 -
gh-104057: Fix direct invocation of test_support
#104069 merged
May 11, 2023 -
gh-87729: improve hit rate of LOAD_SUPER_ATTR specialization
#104270 merged
May 11, 2023 -
gh-101819: Fix inverted debug preprocessor check in winconsoleio.c
#104388 merged
May 11, 2023 -
gh-87849: fix SEND specialization family definition
#104268 merged
May 11, 2023 -
gh-101819: Adapt _io.IOBase.seek and _io.IOBase.truncate to Argument Clinic
#104384 merged
May 11, 2023 -
gh-101819: Adapt _io._Buffered* methods to Argument Clinic
#104367 merged
May 11, 2023 -
gh-101819: Refactor _io futher in preparation for module isolation
#104369 merged
May 11, 2023 -
gh-101819: Adapt _io.TextIOBase methods to Argument Clinic
#104383 merged
May 11, 2023 -
[3.11] gh-101117: Improve accuracy of sqlite3.Cursor.rowcount docs (#104287)
#104381 merged
May 11, 2023 -
gh-101117: Improve accuracy of sqlite3.Cursor.rowcount docs
#104287 merged
May 11, 2023 -
GH-92184: Convert os.altsep to '/' in filenames when creating ZipInfo objects
#92185 merged
May 11, 2023 -
gh-104357: fix inlined comprehensions that close over iteration var
#104368 merged
May 11, 2023 -
GH-90208: Suppress OSError exceptions from `pathlib.Path.glob()`
#104141 merged
May 11, 2023 -
[3.11] GH-87695: Fix OSError from `pathlib.Path.glob()` (GH-104292)
#104362 merged
May 10, 2023 -
gh-102181: Improve stats presentation for specialization
#102182 merged
May 10, 2023 -
gh-103000: Optimise `dataclasses.asdict` for the common case
#104364 merged
May 10, 2023 -
gh-103538: Remove unused TK_AQUA code
#103539 merged
May 10, 2023 -
GH-87695: Fix OSError from `pathlib.Path.glob()`
#104292 merged
May 10, 2023 -
gh-104263: Rely on Py_NAN and introduce Py_INFINITY
#104202 merged
May 10, 2023 -
[3.11] gh-103247: clear the module cache in a test in test_importlib/extensions/test_loader.py (GH-104226)
#104345 merged
May 10, 2023 -
[3.11] gh-104010: Separate and improve docs for `typing.get_origin` and `typing.get_args` (GH-104013)
#104359 merged
May 10, 2023 -
gh-104010: Separate and improve docs for `typing.get_origin` and `typing.get_args`
#104013 merged
May 10, 2023 -
gh-101819: Adapt _io._BufferedIOBase_Type methods to Argument Clinic
#104355 merged
May 10, 2023 -
[3.11] gh-103960: Dark mode: invert image brightness (GH-103983)
#104358 merged
May 10, 2023 -
gh-103960: Dark mode: invert image brightness
#103983 merged
May 10, 2023 -
gh-104252: Immortalize Py_EMPTY_KEYS
#104253 merged
May 10, 2023
42 Pull requests opened by 30 people
-
gh-104360: remove reference to removed module-level wrap_socket
#104361 opened
May 10, 2023 -
GH-104375: Use `versionchanged` to describe new arguments in pathlib docs
#104376 opened
May 11, 2023 -
gh-104380: Improve csv `has_header` heuristics
#104385 opened
May 11, 2023 -
gh-104400: pygettext: use an AST parser instead of a tokenizer
#104402 opened
May 11, 2023 -
gh-104399: Use newer libtommath APIs when necessary
#104407 opened
May 11, 2023 -
gh-104411: Update test_getint for Tcl 9.0
#104412 opened
May 12, 2023 -
gh-104432: Use memcpy() to avoid misaligned loads
#104433 opened
May 12, 2023 -
gh-104341: Ensure tstate Holding GIL is Always Current
#104436 opened
May 12, 2023 -
GH-104395: Add a link in 'Meta Information' to the docs download page
#104443 opened
May 13, 2023 -
gh-104448: Add timeout to multiprocessing.queues.JoinableQueue.join
#104449 opened
May 13, 2023 -
gh-87646: Added `.path` to tempfile
#104466 opened
May 14, 2023 -
gh-86275: improve Hypothesis configuration for CI and local runs
#104468 opened
May 14, 2023 -
gh-104471: added parentheses to help and license to clear up misleading start up text
#104476 opened
May 14, 2023 -
Match docstring and args for `posixpath.join` and `ntpath.join`
#104478 opened
May 14, 2023 -
gh-76763: chr function raises ValueError exception instead OverflowError
#104486 opened
May 14, 2023 -
[3.11] Corrected Identifier in Documentation
#104498 opened
May 15, 2023 -
gh-104469 Convert _testcapi/exceptions to use AC
#104502 opened
May 15, 2023 -
GH-101520: Move tracemalloc functionality into core, leaving interface in Modules.
#104508 opened
May 15, 2023 -
gh-104306: Fix incorrect comment handling in the `netrc` module, minor refactor
#104511 opened
May 15, 2023 -
GH-102613: Simplify implementation of `pathlib.Path.glob()`
#104512 opened
May 15, 2023 -
gh-104372: Unlock the GIL before exec when using vfork().
#104515 opened
May 15, 2023 -
gh-104372: Cleanup _posixsubprocess `make_inheritable` for async signal safety
#104518 opened
May 16, 2023 -
gh-104374: don't inline comprehensions in non-function scopes
#104519 opened
May 16, 2023 -
[WIP] gh-104523 overhaul build rules for optimized binaries
#104525 opened
May 16, 2023 -
gh-104374: Remove access to class scopes for inlined comprehensions
#104528 opened
May 16, 2023 -
gh-104530: Use native Win32 condition variables
#104531 opened
May 16, 2023 -
gh-104536: Improve `multiprocessing.process._cleanup` logic
#104537 opened
May 16, 2023 -
gh-103857: Document utcnow and utcfromtimestamp deprecations in What's New
#104542 opened
May 16, 2023 -
gh-104549: Set __module__ on TypeAliasType
#104550 opened
May 16, 2023 -
typing: Use PEP 695 syntax in typing.py
#104553 opened
May 16, 2023 -
Doc/library/os.rst: `os.waitid` absent on MacOS
#104558 opened
May 16, 2023 -
gh-104341: Fix threading Module Shutdown
#104560 opened
May 16, 2023 -
gh-54738: Add argparse i18n howto
#104562 opened
May 16, 2023 -
Fix missing/incomplete NULL checks in multiple source files
#104564 opened
May 16, 2023 -
gh-104484: Add parameter @case_sensitive to pathlib.PurePath.match() function
#104565 opened
May 16, 2023 -
Update copy.py
#104570 opened
May 17, 2023 -
typing: Add more tests for TypeVar
#104571 opened
May 17, 2023 -
gh-104572: Improve error messages for invalid constructs in PEP 695 contexts
#104573 opened
May 17, 2023 -
gh-104523: use dynamic rule for compiling libmpdec and libexpat
#104574 opened
May 17, 2023 -
[3.11] gh-102153: Start stripping C0 control and space chars in `urlsplit` (GH-102508)
#104575 opened
May 17, 2023
115 Issues closed by 40 people
-
Asyncio BaseEventLoop can support socket types other than SOCK_STREAM
#82466 closed
May 17, 2023 -
subprocess.Popen leaks file descriptors opened for DEVNULL or PIPE stdin/stdout/stderr arguments
#87474 closed
May 16, 2023 -
Confusing (?) warning when run deprecated module as script
#69391 closed
May 16, 2023 -
LOAD_SUPER_ATTR doesn't match monitoring behavior of the opcodes it replaces
#103865 closed
May 16, 2023 -
Ref leaks introduced by _io isolation (gh-101948)
#104510 closed
May 16, 2023 -
Indentation issue in logging.config documentation page
#104539 closed
May 16, 2023 -
Generate AST for Python 2 syntax in Python 3 - AST module
#104541 closed
May 16, 2023 -
Argument Clinic: Touch source file if any output file changed
#64595 closed
May 16, 2023 -
Add tunnel CONNECT response headers to httplib / http.client
#69152 closed
May 16, 2023 -
Writing a small file into a ZipFile while forcing zip64 extensions results in an incorrect zip file
#103861 closed
May 16, 2023 -
incorrect tb_lasti on exceptions originating from calls to outer functions
#104513 closed
May 16, 2023 -
Implement PEP 695
#103763 closed
May 16, 2023 -
Tkinter: test_configure_screen should only run on X11
#104461 closed
May 16, 2023 -
Mock patching does not work after module is reloaded
#104520 closed
May 16, 2023 -
[spam]
#104521 closed
May 16, 2023 -
Error handling bugs in ast.c
#104482 closed
May 15, 2023 -
weakref.finalize is not called if exception occurs inside asyncio.wait_for
#104467 closed
May 15, 2023 -
dataclasses documentation does not mention weakref_slot
#98077 closed
May 15, 2023 -
Isolate the `_io` extension module
#101819 closed
May 15, 2023 -
No clean way to get notified when a Transport's write buffer empties out
#77299 closed
May 15, 2023 -
asyncio.gather should not use special Future
#77594 closed
May 15, 2023 -
Make an `async.get_running_loop()` and `asyncio.current_task()` that returns None
#103664 closed
May 15, 2023 -
Tkinter: Tk 8.7 quotes pathnames in certain error messages
#104494 closed
May 15, 2023 -
Handle virtual / phony make targets consistently and more robustly
#104490 closed
May 15, 2023 -
document behavior of calling atexit.register() while atexit._run_exitfuncs is running
#67056 closed
May 15, 2023 -
PYTHON_FOR_REGEN only works with Python 3.10 or newer
#104487 closed
May 15, 2023 -
Move BOLT autoconf logic after PGO
#104492 closed
May 15, 2023 -
Spelling error? On tkinter — Python interface to Tcl/Tk page
#104489 closed
May 15, 2023 -
CI: "Tests / Check if generated files are up to date" failed
#99016 closed
May 14, 2023 -
test_ctypes are leaked
#104456 closed
May 14, 2023 -
gammavariate uses misleading parameter names.
#104337 closed
May 14, 2023 -
Dicts' item views support set-like operations even when the items are not hashable
#104229 closed
May 14, 2023 -
PowerShell support
#104459 closed
May 14, 2023 -
Some unicode variables can't be accessed with `getattr`
#104458 closed
May 14, 2023 -
Support detecting SOCKS proxy configuration on macOS
#104180 closed
May 14, 2023 -
Haiku build fix - posix module
#85239 closed
May 14, 2023 -
[doc] mention that setlocale raises exception if given a nonexisting locale
#44868 closed
May 14, 2023 -
local_clear walks the list of threads without holding head_lock.
#67753 closed
May 14, 2023 -
BrokenPipeError: [Errno 32] Broken pipe
#104420 closed
May 14, 2023 -
RecursionError in pyclbr.readmodule_ex
#103864 closed
May 13, 2023 -
CPython hangs on error __context__ set to the error itself
#69968 closed
May 13, 2023 -
Add `pop` function to remove context manager from (Async)ExitStack
#89347 closed
May 13, 2023 -
csv.DictWriter emits strange errors if fieldnames is an iterator
#76728 closed
May 13, 2023 -
test_exceptions are leaked
#104454 closed
May 13, 2023 -
code_context not available in exec()
#70140 closed
May 13, 2023 -
Add PyMemoryView_FromObjectWithFlags()
#69710 closed
May 13, 2023 -
Catastrophic loss of precision in colorsys module
#84845 closed
May 13, 2023 -
mimetypes: improve accuracy of guess_extension
#104451 closed
May 13, 2023 -
Disallow fork in a subinterpreter affects multiprocessing plugin
#87680 closed
May 13, 2023 -
PyUnicode_DecodeUTF8Stateful() does not set *consumed for ASCII-only string
#99612 closed
May 13, 2023 -
subtype_clear can not be called from derived types
#89429 closed
May 13, 2023 -
PyLineTable_InitAddressRange isn't exported - causing C Extensions to fail at import
#90754 closed
May 13, 2023 -
Introduce new data model method __iter_items__
#86931 closed
May 13, 2023 -
Propagate Python thread name to thread state structure
#90807 closed
May 13, 2023 -
New metaclass example for Data Model topic
#77997 closed
May 13, 2023 -
PEP 709 segfault with nested comprehensions plus lambdas
#104404 closed
May 13, 2023 -
Some instructions and specializations ignore PEP 523
#104405 closed
May 12, 2023 -
test_pickle/test_pickletools fail when running tests sequentially.
#103247 closed
May 12, 2023 -
Pickling is losing some fields on exceptions
#103333 closed
May 12, 2023 -
`http.server` parses HTTP version numbers too permissively.
#103204 closed
May 12, 2023 -
datetime.datetime.fromisoformat throws error for a valid ISO string
#104434 closed
May 12, 2023 -
Deprecate shlex.split(None) to read from stdin.
#77443 closed
May 12, 2023 -
Numerous refleaks on main
#103879 closed
May 12, 2023 -
symmetric_difference generated gibberish (Python 3.11.9)
#104423 closed
May 12, 2023 -
Assert int('0') throws an AssertionError
#104435 closed
May 12, 2023 -
Ignore `nis` in `Tools/wasm/Setup.local.example`
#102851 closed
May 12, 2023 -
build python.wasm for wasm-micro-runtime
#103710 closed
May 12, 2023 -
nt._getfinalpathname on WindowsApps\**.exe raises WinError 1920 ERROR_CANT_ACCESS_FILE
#104336 closed
May 12, 2023 -
Use PEP 669 API for cprofile
#103533 closed
May 12, 2023 -
`test_typing` fails refleak tests
#104415 closed
May 12, 2023 -
PEP 669: for loop fires LINE multiple times for body, but only one for `for`
#104239 closed
May 12, 2023 -
itertools.combinations cause memory overflow and crash
#104419 closed
May 12, 2023 -
Make it possible to mark Argument Clinic args as unused
#104389 closed
May 12, 2023 -
Refleak in LOAD_SUPER_ATTR_ATTR
#104413 closed
May 12, 2023 -
Dead initialization in parse_abbr function
#87526 closed
May 12, 2023 -
PEP 688: Crash if `__release_buffer__` is called while an exception is active
#104371 closed
May 12, 2023 -
Segfault with lambda nested in comprehension
#104377 closed
May 11, 2023 -
_paramspec_tvars in typing.py does nothing
#104392 closed
May 11, 2023 -
Modernize pydoc to use better HTML and separate CSS
#54925 closed
May 11, 2023 -
`uuid.py` checks platform for emscripten and wasi
#104396 closed
May 11, 2023 -
Make ast.dump() not output optional default fields
#80468 closed
May 11, 2023 -
errors in multiprocessing.shared_memory examples
#80545 closed
May 11, 2023 -
Misleading documentation of `!` prefix in `pdb`
#104301 closed
May 11, 2023 -
Enable manylinux1 builds on Pipelines for CI testing
#79864 closed
May 11, 2023 -
Silent grab external dependency from libuuid during build without possibility to disable it
#100369 closed
May 11, 2023 -
Windows 10 ARM32 platform support
#80101 closed
May 11, 2023 -
[Py3k] SyntaxError cursor shifted if multibyte character is in line.
#46635 closed
May 11, 2023 -
all deprecation warnings are disabled for the whole process while new unix asyncio subprocesses are created
#98327 closed
May 11, 2023 -
bug from asyncio.subprocess import Process
#104315 closed
May 11, 2023 -
SQLite rowcount is corrupted when combining UPDATE RETURNING w/ id IN (?)
#101117 closed
May 11, 2023 -
Zipfile module doesn't replace `os.altsep` in filenames in some cases
#92184 closed
May 11, 2023 -
Remove C stack use by specializing BINARY_SUBSCR, STORE_SUBSCR, LOAD_ATTR, and STORE_ATTR
#89987 closed
May 11, 2023 -
Comprehension inlining: Bug if comprehension contains a lambda
#104357 closed
May 11, 2023 -
[pathlib] Option so that OSError does not block glob in pathlib library
#90208 closed
May 11, 2023 -
pathlib.Path.glob causes OSError encountering symlinks to long filenames
#87695 closed
May 10, 2023 -
Improve stats presentation for specialization
#102181 closed
May 10, 2023 -
Dataclasses - Improve the performance of asdict/astuple for common types and default values
#103000 closed
May 10, 2023 -
[venv] record which executable and command were used to create a virtual environment
#85183 closed
May 10, 2023 -
Tools/peg_generator/pegen fails in python mode with python.gram in branch 3.10
#104365 closed
May 10, 2023 -
Tools/peg_generator/pegen produces invalid python in parse.py
#104366 closed
May 10, 2023 -
Remove unused TK_AQUA code
#103538 closed
May 10, 2023 -
[dataclasses] [typing] Dataclass Protocol
#102395 closed
May 10, 2023 -
Documentation Decimal power 0 to the 0 is Nan (versus 0 to the 0 which is 1)
#85377 closed
May 10, 2023 -
IEEE floating point signalling bit can be inverted on MIPS (Python assumes its not)
#104263 closed
May 10, 2023 -
Acos inconsistency from math and cmath module
#104353 closed
May 10, 2023 -
`type` takes **kwargs for __init_subclass__
#87006 closed
May 10, 2023 -
Use zip-strict in zoneinfo
#85237 closed
May 10, 2023 -
typing: Document get_origin and get_args separately
#104010 closed
May 10, 2023 -
urllib does not send http/1.1 ALPN extension
#85140 closed
May 10, 2023 -
Align docs for list.sort, sorted, and on the website
#84756 closed
May 10, 2023 -
Immortalize Py_EMPTY_KEYS
#104252 closed
May 10, 2023 -
AttributeError when calling ._target on Process objects (multiprocessing) after starting Process
#104356 closed
May 10, 2023 -
Use strnlen instead of strlen when the size i known.
#85342 closed
May 10, 2023
44 Issues opened by 31 people
-
Error message for walrus etc. in PEP 695 contexts could be improved
#104572 opened
May 17, 2023 -
Prepare tkinter for tcl 8.7/9.0 and tk 8.7
#104568 opened
May 16, 2023 -
test_asyncio/test_logging freezing hard, making pgo-extended impossible
#104567 opened
May 16, 2023 -
Ctrl+C doesn't work on Windows Powershell
#104566 opened
May 16, 2023 -
Typing: runtime-checkable protocols are broken on `main`
#104555 opened
May 16, 2023 -
RTSPS scheme support in urllib.parse
#104554 opened
May 16, 2023 -
TypeAliasType should have a __module__
#104549 opened
May 16, 2023 -
Provide documents on building CPython with OpenSSL 3
#104535 opened
May 16, 2023 -
Annotation-based syntax for ctypes structs
#104533 opened
May 16, 2023 -
Annotation-based syntax for ctypes functions
#104532 opened
May 16, 2023 -
Switch Python to using native Win32 condition variables
#104530 opened
May 16, 2023 -
zipfile.write should check that it isn't appending an archive to itself
#104527 opened
May 16, 2023 -
Overhaul build system rules related to profiling
#104523 opened
May 16, 2023 -
subprocess raises misleading exceptions from child failure pre-exec
#104522 opened
May 16, 2023 -
Queue get timout parameter does not use a monotonic timer
#104509 opened
May 15, 2023 -
Values CANNOT be indented despite contrary statement in the docs
#104505 opened
May 15, 2023 -
Running `mypy` on `cases_generator`
#104504 opened
May 15, 2023 -
IDLE: completions toplevel blank on Tk Aqua 8.7
#104499 opened
May 15, 2023 -
Tkinter: Tk 8.7 alphabetizes options in certain error messages
#104497 opened
May 15, 2023 -
Tkinter, IDLE: Future Tcl and Tk can have differing version/patchlevel
#104496 opened
May 15, 2023 -
Add case_sensitive argument to `pathlib.PurePath.match()`
#104484 opened
May 14, 2023 -
Internal Server Error after signing in for CLA bot
#104480 opened
May 14, 2023 -
Floating point tutorial: "today (November 2000)"
#104479 opened
May 14, 2023 -
Py_FileSystemDefaultEncoding stable limited API and deprecated?
#104477 opened
May 14, 2023 -
ASAN failure was detected while running test_threading
#104472 opened
May 14, 2023 -
Help text in interactive Python is misleading
#104471 opened
May 14, 2023 -
Improve the readability and maintainability of test_capi using the AC
#104469 opened
May 14, 2023 -
Import syntax for package and child module is ambigious
#104453 opened
May 13, 2023 -
Add `timeout` to multiprocessing.queues.JoinableQueue.join
#104448 opened
May 13, 2023 -
UBSan misaligned load errors in `gethost_common()`, `mkgrent()`
#104432 opened
May 12, 2023 -
Add test_turtledemo for colorizer in turtledemo
#104428 opened
May 12, 2023 -
Consider adding test_asyncio for PGO test
#104426 opened
May 12, 2023 -
Tkinter: test_getint incompatible with Tcl 9.0
#104411 opened
May 12, 2023 -
pygettext: use an AST parser instead of a tokenizer
#104400 opened
May 11, 2023 -
Tkinter uses deprecated functions `mp_to_unsigned_bin_n()` and `mp_unsigned_bin_size()`
#104399 opened
May 11, 2023 -
Add link to Download page on documentation index
#104395 opened
May 11, 2023 -
2-5x slowdown, long-standing Event performance regression
#104391 opened
May 11, 2023 -
csv.Sniffer().has_header() can't not identify header line
#104380 opened
May 11, 2023 -
Pathlib docs use `versionadded` incorrectly
#104375 opened
May 11, 2023 -
List comprehensions now have access to the enclosing class scope
#104374 opened
May 11, 2023 -
subprocess can block all Python threads when using `vfork()` until the child process `exec()` succeeds or fails.
#104372 opened
May 10, 2023 -
Tkinter fails to build with Tcl 9.0 due to `Tcl_AppInit()` undeclared
#104363 opened
May 10, 2023 -
ssl docs still refer to removed module-level ssl.wrap_socket
#104360 opened
May 10, 2023
226 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-101291: Low level opt-in API for pylong
#101685 commented on
May 15, 2023 • 24 new comments -
gh-103606: Improve error message from logging.config.FileConfig
#103628 commented on
May 16, 2023 • 21 new comments -
GH-73435: Implement recursive wildcards in `pathlib.PurePath.match()`
#101398 commented on
May 14, 2023 • 19 new comments -
gh-65821: Fix ctypes.util.find_library with musl
#18380 commented on
May 16, 2023 • 15 new comments -
asyncio.Server.wait_closed() appears to hang indefinitely in 3.12.0a7
#104344 commented on
May 13, 2023 • 14 new comments -
test__xxsubinterpreters is Occasionally Crashing
#104341 commented on
May 16, 2023 • 11 new comments -
gh-103987: fix crash in mmap module
#103990 commented on
May 17, 2023 • 9 new comments -
RtD docs previews: Cancel building PRs if no changes in Doc dir
#104100 commented on
May 16, 2023 • 9 new comments -
gh-87175: Port curses capi pointer array to a struct.
#24304 commented on
May 17, 2023 • 8 new comments -
datetime library doesn't support valid ISO-8601 alternative for midnight
#102450 commented on
May 15, 2023 • 7 new comments -
gh-94906: Support multiple steps in math.nextafter
#103881 commented on
May 17, 2023 • 7 new comments -
Use OpenSSL 3.0 in our binary builds
#99079 commented on
May 13, 2023 • 6 new comments -
Generator finalization is slower in 3.11 vs 3.10
#100762 commented on
May 13, 2023 • 6 new comments -
gh-102140: fix false negative in csv.Sniffer.has_header
#103341 commented on
May 16, 2023 • 6 new comments -
Add .path method/property to tempfile.* for a pathlib.Path
#87646 commented on
May 14, 2023 • 5 new comments -
PyMethodDef does NOT have any fields contain context in embedded C
#86061 commented on
May 16, 2023 • 5 new comments -
Windows python3 executable
#99185 commented on
May 16, 2023 • 5 new comments -
[WIP] Various build system improvements
#101093 commented on
May 16, 2023 • 5 new comments -
🎨🧪 Convert `doc.yml` workflow to be reusable
#103914 commented on
May 11, 2023 • 5 new comments -
Unhandled BrokenPipeError in asyncio.streams
#104340 commented on
May 12, 2023 • 4 new comments -
Eliminate 'ThemeChanged' warning when running IDLE tests
#71383 commented on
May 14, 2023 • 4 new comments -
gh-103124: Multiline statement support for pdb
#103125 commented on
May 11, 2023 • 4 new comments -
gh-102856: Python tokenizer implementation for PEP 701
#104323 commented on
May 15, 2023 • 4 new comments -
__base__ undocumented
#66646 commented on
May 11, 2023 • 3 new comments -
test_sysconfig fails when executed from within a venv
#104097 commented on
May 12, 2023 • 3 new comments -
BlocksOutputBuffer causes a performance regression in bz2, lzma and zlib modules
#101260 commented on
May 12, 2023 • 3 new comments -
Make sure that typing cache differentiate `Union[int, str]` and `Union[str, int]`
#103749 commented on
May 13, 2023 • 3 new comments -
Auto dedent -c arguments
#103997 commented on
May 13, 2023 • 3 new comments -
Update OpenSSL used in binary releases per CVE-2023-0464
#103142 commented on
May 15, 2023 • 3 new comments -
Test `test.test_tools.test_freeze.TestFreeze.test_freeze_simple_script` fails with `--with-lto --enable-optimizations`
#103053 commented on
May 15, 2023 • 3 new comments -
asyncio.create_unix_server has an off-by-one error concerning the backlog parameter
#90871 commented on
May 15, 2023 • 3 new comments -
sockmodule.c: sock_connect vs negative errno values...
#84808 commented on
May 16, 2023 • 3 new comments -
Add type annotations to clinic.py
#104050 commented on
May 16, 2023 • 3 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
May 17, 2023 • 3 new comments -
gh-66449: Add support to unnamed sections in ConfigParser
#2735 commented on
May 13, 2023 • 3 new comments -
gh-85934: Use getattr_static when adding mock spec
#22209 commented on
May 16, 2023 • 3 new comments -
gh-101014: support named SharedMemory and ShareableList in SharedMemo…
#102171 commented on
May 13, 2023 • 3 new comments -
gh-103464: Add checks for arguments of pdb commands
#103465 commented on
May 11, 2023 • 3 new comments -
Pin GitHub Actions to specific commits for security
#103635 commented on
May 16, 2023 • 3 new comments -
gh-102856: Allow comments inside multi-line f-string expresions
#104006 commented on
May 15, 2023 • 3 new comments -
Macro Py_CLEAR references argument two times.
#98724 commented on
May 11, 2023 • 2 new comments -
python.desktop
#42578 commented on
May 11, 2023 • 2 new comments -
Add a Dataclass abstract base class for instance checking and type annotations
#102699 commented on
May 12, 2023 • 2 new comments -
problem with ABCMeta.__prepare__ when called after types.new_class
#77371 commented on
May 13, 2023 • 2 new comments -
remove/delete method for zipfile/tarfile objects
#51067 commented on
May 13, 2023 • 2 new comments -
list.__add__ raises instead of returning NotImplemented
#103585 commented on
May 14, 2023 • 2 new comments -
Misleading __version__ attribute of modules in standard library
#76007 commented on
May 15, 2023 • 2 new comments -
exec docs should note that the no argument form in a local scope is really the two argument form
#68988 commented on
May 15, 2023 • 2 new comments -
Create Py_AtExitRegister C API
#76493 commented on
May 16, 2023 • 2 new comments -
import a pycapsule object that's attached on many modules
#83319 commented on
May 16, 2023 • 2 new comments -
Duplicate frame in traceback of exception raised inside trace function
#102818 commented on
May 17, 2023 • 2 new comments -
TIP 538 prevents building Tkinter against Tcl 8.7 built with bundled libtommath
#103839 commented on
May 17, 2023 • 2 new comments -
gh-79037: Make the repr of lambda containing the signature and body expression.
#9647 commented on
May 14, 2023 • 2 new comments -
bpo-36824: Refactor str tests to reflect that str and unicode are merged in Python 3
#13172 commented on
May 13, 2023 • 2 new comments -
bpo-40366: Remove support for passing obsolete flags into compile
#19660 commented on
May 11, 2023 • 2 new comments -
gh-84687: Add filename to the error raised by os.exec*
#19915 commented on
May 15, 2023 • 2 new comments -
bpo-41093: TCPServer's serve_forever() shuts down immediately when calling shutdown()
#21094 commented on
May 10, 2023 • 2 new comments -
bpo-42363: enhance _check_running() ValueError output in Pool class
#23299 commented on
May 11, 2023 • 2 new comments -
gh-87595: mmap.size() now returns the size on Unix for anonymous memory
#24781 commented on
May 14, 2023 • 2 new comments -
gh-99360: Avoid `exc=None; del exc` in bytecode where unnecessary
#99361 commented on
May 10, 2023 • 2 new comments -
GH-77609: Add follow_symlinks argument to `pathlib.Path.glob()`
#102616 commented on
May 15, 2023 • 2 new comments -
WIP gh-103741 - PEP 713 - Callable modules
#103742 commented on
May 16, 2023 • 2 new comments -
[3.7] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104122 commented on
May 16, 2023 • 2 new comments -
documentation on `getsockname()` wrong for AF_INET6
#86786 commented on
May 10, 2023 • 1 new comment -
create_task() recommendation seems like bad practice
#104091 commented on
May 10, 2023 • 1 new comment -
False negative from csv.Sniffer.has_header with only strings
#102140 commented on
May 10, 2023 • 1 new comment -
Documentation confusion in CookieJar functions
#86203 commented on
May 10, 2023 • 1 new comment -
Missing DTrace probes
#104280 commented on
May 10, 2023 • 1 new comment -
test_ssl fails after 2038
#101732 commented on
May 10, 2023 • 1 new comment -
Support multi-line statements in pdb
#103124 commented on
May 10, 2023 • 1 new comment -
pathlib with_suffix() should accept suffix not start with dot
#87325 commented on
May 10, 2023 • 1 new comment -
C/API PyErr_AsUnicode()
#50533 commented on
May 11, 2023 • 1 new comment -
Make `dis.Instruction` more useful
#102676 commented on
May 11, 2023 • 1 new comment -
[easy doc] Document os.rename() behavior on Windows when src and dst are on different filesystems
#72542 commented on
May 11, 2023 • 1 new comment -
Local trace function return value: bug or documentation issue
#104232 commented on
May 11, 2023 • 1 new comment -
shared memory construct to avoid need for serialization between processes
#79994 commented on
May 11, 2023 • 1 new comment -
SharedMemory.close() destroys memory
#91044 commented on
May 11, 2023 • 1 new comment -
CSV sniffing detects wrong field delimiter
#97611 commented on
May 12, 2023 • 1 new comment -
openpty/forkpty build failure using nix package manager macOS environment
#78208 commented on
May 12, 2023 • 1 new comment -
New sysconfig API: Build information - Compilation
#103482 commented on
May 12, 2023 • 1 new comment -
Subtle issue with borrowed references in extensions.
#95797 commented on
May 12, 2023 • 1 new comment -
Behavior change for opcode trace after PEP 669
#103615 commented on
May 12, 2023 • 1 new comment -
os.symlink: FileExistsError shows wrong message
#73843 commented on
May 12, 2023 • 1 new comment -
Fix Refleak in test_import
#102251 commented on
May 12, 2023 • 1 new comment -
Static analysis issues reported by GCC 10
#85347 commented on
May 12, 2023 • 1 new comment -
AttributeError when parsing multipart email with invalid non-decodable Content-Transfer-Encoding
#75018 commented on
May 12, 2023 • 1 new comment -
PEP 594 Removing dead batteries from stdlib
#86777 commented on
May 12, 2023 • 1 new comment -
inspect.signature does not work for datetime classes
#88784 commented on
May 13, 2023 • 1 new comment -
ipaddress.IPv4Network allows prefix > 32
#80170 commented on
May 13, 2023 • 1 new comment -
Allow json.tool to have identical infile and outfile
#78108 commented on
May 13, 2023 • 1 new comment -
ConfigParser.items returns items present in `DEFAULTSECT` when section argument given.
#77514 commented on
May 13, 2023 • 1 new comment -
C API PyArg_ParseTuple doc is innacurate
#65707 commented on
May 13, 2023 • 1 new comment -
[C API] Get "self" args or non-null co_varnames from frame object with C-API
#90324 commented on
May 13, 2023 • 1 new comment -
Add tests for wsgiref.validate
#67765 commented on
May 13, 2023 • 1 new comment -
Python 2 & 3 don't allow the user to disable ctypes SEH in windows
#69748 commented on
May 13, 2023 • 1 new comment -
struct.pack error messages do not indicate which argument was invalid
#67766 commented on
May 13, 2023 • 1 new comment -
Better repr for multiprocessing.synchronize objects
#69252 commented on
May 13, 2023 • 1 new comment -
ConfigParser.items returns items present in vars
#77432 commented on
May 14, 2023 • 1 new comment -
No way to use TLS-PSK from python ssl
#63284 commented on
May 14, 2023 • 1 new comment -
There is still last bit of GNU Pth code in signalmodule.c
#62974 commented on
May 14, 2023 • 1 new comment -
ConfigParser(dict_type=) not behaving as expected
#90926 commented on
May 14, 2023 • 1 new comment -
`pathlib.Path.owner()` and `.group()` should accept a `follow_symlinks` argument
#103363 commented on
May 14, 2023 • 1 new comment -
PEP 632: Remove the distutils package (Python 3.12)
#92584 commented on
May 15, 2023 • 1 new comment -
asyncio: Use strong references for free-flying tasks
#91887 commented on
May 15, 2023 • 1 new comment -
Edit What's New for Python 3.11
#95913 commented on
May 15, 2023 • 1 new comment -
Async Call-Stack Reconstruction
#91048 commented on
May 15, 2023 • 1 new comment -
async generator missing unawaited coroutine warning
#89091 commented on
May 15, 2023 • 1 new comment -
atexit printing SystemExit exception and traceback
#103512 commented on
May 15, 2023 • 1 new comment -
touch profile-run-stamp exit code 2 for 3.11 in Dockerfile using ubuntu:22.04
#103090 commented on
May 16, 2023 • 1 new comment -
Deprecate `utcnow` and `utcfromtimestamp`
#103857 commented on
May 16, 2023 • 1 new comment -
Use zlib-ng or chromium's zlib rather than mainline stale zlib in binary releases
#91349 commented on
May 16, 2023 • 1 new comment -
sys.executable is broken in VirtualEnv in Windows for Python 3.11 using Nushell
#102496 commented on
May 16, 2023 • 1 new comment -
Specialization of some instructions does not conform to PEP 659, and prevents PEP 669
#100982 commented on
May 17, 2023 • 1 new comment -
gh-66515: mailbox.MH now supports folders withou the ".mh_sequences"…
#804 commented on
May 11, 2023 • 1 new comment -
gh-74185: repr() of ImportError now contains attributes name and path.
#1011 commented on
May 11, 2023 • 1 new comment -
gh-74614: bdb and pdb: Add watchpoint function
#1756 commented on
May 17, 2023 • 1 new comment -
gh-75223: Reject undotted extensions in mimetypes.add_type
#2895 commented on
May 16, 2023 • 1 new comment -
bpo-31465: allow _PyType_Lookup() to raise exceptions
#3616 commented on
May 12, 2023 • 1 new comment -
gh-75880: Deadlocks in `concurrent.futures.ProcessPoolExecutor` with unpickling error
#4256 commented on
May 17, 2023 • 1 new comment -
bpo-33092: Better bytecodes for f-strings
#6132 commented on
May 14, 2023 • 1 new comment -
bpo-34206: Improve docs and test coverage for pre-init functions
#8023 commented on
May 13, 2023 • 1 new comment -
bpo-40212: Re-enable posix_fadvise and f_allocate on AIX
#19403 commented on
May 10, 2023 • 1 new comment -
gh-85046: Adding missing errno system symbols descriptions
#20665 commented on
May 10, 2023 • 1 new comment -
bpo-41088: Extend the AST Validator to validate all identifiers
#21069 commented on
May 10, 2023 • 1 new comment -
bpo-40309: Properly handle trailing spaces in Py_BuildValue() format strings
#21158 commented on
May 13, 2023 • 1 new comment -
bpo-41125: Display exit-codes for abruptly terminated processes in concurrent.futures
#21166 commented on
May 11, 2023 • 1 new comment -
bpo-45379: raise import error on FROZEN_BAD_NAME
#29180 commented on
May 12, 2023 • 1 new comment -
bpo-45593: make SpooledTemporaryFile.truncate return new file size and improve documentation
#29197 commented on
May 13, 2023 • 1 new comment -
gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses
#29345 commented on
May 16, 2023 • 1 new comment -
gh-90953: Emit deprecation warnings for deprecated ast features
#31432 commented on
May 11, 2023 • 1 new comment -
gh-89739: Support zip64 in zipimport
#94146 commented on
May 16, 2023 • 1 new comment -
gh-102204: Fix endianness issue in AIX
#102206 commented on
May 16, 2023 • 1 new comment -
GH-66646: Explain __base__ attribute in the docs
#102554 commented on
May 11, 2023 • 1 new comment -
gh-102541: Hide traceback in help prompt
#102614 commented on
May 14, 2023 • 1 new comment -
GH-63062: Implement __subclasshook__() for Finders and Loaders in abc lib
#102763 commented on
May 12, 2023 • 1 new comment -
gh-102509: Ignore acceptable access of an uninitialized value
#102838 commented on
May 11, 2023 • 1 new comment -
gh-103134: Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103133 commented on
May 12, 2023 • 1 new comment -
gh-103295: expose API for writing perf map files
#103546 commented on
May 15, 2023 • 1 new comment -
GH-69695: Update ``PyImport_ImportModule`` description
#103836 commented on
May 12, 2023 • 1 new comment -
gh-102676: Add more convenience properties to `dis.Instruction`
#103969 commented on
May 11, 2023 • 1 new comment -
gh-104324: Reinstate GIL cleanup during interpreter deletion.
#104325 commented on
May 10, 2023 • 1 new comment -
Fix typo in bytecodes.c
#104350 commented on
May 10, 2023 • 1 new comment -
Documentation: dark theme & images
#103960 commented on
May 10, 2023 • 0 new comments -
Expose PyErr_ChainExceptions in the stable API
#89101 commented on
May 10, 2023 • 0 new comments -
pathlib.Path: glob and rglob should accept PathLike patterns
#79634 commented on
May 10, 2023 • 0 new comments -
ConfigParser does not handle files without sections
#66449 commented on
May 11, 2023 • 0 new comments -
BUILD: 3.12.0a2 configure script selects wrong libraries compared to 3.11
#99814 commented on
May 11, 2023 • 0 new comments -
multiprocessing.managers. SharedMemoryManager should let you name the created object
#101014 commented on
May 11, 2023 • 0 new comments -
Implement and document PEP 669.
#103082 commented on
May 11, 2023 • 0 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
May 11, 2023 • 0 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
May 11, 2023 • 0 new comments -
Split up _testcapimodule.c
#93649 commented on
May 11, 2023 • 0 new comments -
Port curses capi pointer array to a struct
#87175 commented on
May 12, 2023 • 0 new comments -
segfault in mmap object when using __index__ method that closes the mmap
#103987 commented on
May 12, 2023 • 0 new comments -
Improve test coverage for idlelib
#79849 commented on
May 12, 2023 • 0 new comments -
IDLE: Fix and test debugger.
#79871 commented on
May 12, 2023 • 0 new comments -
mmap.size() raises OSError on Unix for anonymous memory
#87595 commented on
May 12, 2023 • 0 new comments -
Document PEP 695
#103921 commented on
May 13, 2023 • 0 new comments -
idlelib/NEWS.txt for 3.12.0 and backports
#99836 commented on
May 13, 2023 • 0 new comments -
Improve the textual representation of IPv4-mapped IPv6 addresses
#87799 commented on
May 13, 2023 • 0 new comments -
Improve error reporting for the argument parsing C API
#47604 commented on
May 13, 2023 • 0 new comments -
IDLE: Add docstrings and tests for editor.py reload functions
#75710 commented on
May 13, 2023 • 0 new comments -
[doc] creating large SharedMemory crashes on MacOs
#83765 commented on
May 13, 2023 • 0 new comments -
C API in debug fails
#65491 commented on
May 13, 2023 • 0 new comments -
“unmatched paren” for space before parenthesis in Py_BuildValue
#84489 commented on
May 13, 2023 • 0 new comments -
Removing old buffer support
#85275 commented on
May 13, 2023 • 0 new comments -
Add PyModule_Add()
#86493 commented on
May 13, 2023 • 0 new comments -
Add helpers to populate modules in C
#86542 commented on
May 13, 2023 • 0 new comments -
Document that PyErr_SetInterrupt is async-signal-safe
#87422 commented on
May 13, 2023 • 0 new comments -
Clarify that PyModule_AddString{Constant,Macro} use utf-8
#90120 commented on
May 13, 2023 • 0 new comments -
The MimeTypes class cannot ignore global files per instance
#68715 commented on
May 13, 2023 • 0 new comments -
The docs never define what a pool "task" is
#68663 commented on
May 13, 2023 • 0 new comments -
[doc] sys.setprofile / sys.getprofile asymetry
#69912 commented on
May 13, 2023 • 0 new comments -
Docs: "unittest discover" modifies sys.path
#68435 commented on
May 13, 2023 • 0 new comments -
zero-valued timestamps are mishandled by os.stat() in Windows
#68134 commented on
May 13, 2023 • 0 new comments -
Operator precedence table in 5.15 should be highest to lowest precedence
#69109 commented on
May 13, 2023 • 0 new comments -
Limit "global" keyword name conflicts in language spec to those enforced by CPython
#58749 commented on
May 13, 2023 • 0 new comments -
tarfile would fail to extract tarballs with files under R/O directories (twice)
#74623 commented on
May 14, 2023 • 0 new comments -
Use hypothesis for testing the standard library, falling back to stubs
#86275 commented on
May 14, 2023 • 0 new comments -
warnings in interactive sessions
#43816 commented on
May 14, 2023 • 0 new comments -
PyArg_ParseTupleAndKeywords doesn't take const char *keywords[]
#65210 commented on
May 14, 2023 • 0 new comments -
Windows: Failure to check return value from lseek() in Modules/mmapmodule.c
#68048 commented on
May 14, 2023 • 0 new comments -
Add more fields to sys.float_info
#85989 commented on
May 14, 2023 • 0 new comments -
chr raises OverflowError
#76763 commented on
May 14, 2023 • 0 new comments -
Enhance the BOLT build process
#101282 commented on
May 15, 2023 • 0 new comments -
Enable informing callee it's awaited via vector call flag
#91121 commented on
May 15, 2023 • 0 new comments -
Set permissions/ownership when creating a socket
#94984 commented on
May 15, 2023 • 0 new comments -
[subinterpreters] Eliminate PyInterpreterState.modules.
#72597 commented on
May 15, 2023 • 0 new comments -
Isolate the tracemalloc Module Between Interpreters
#101520 commented on
May 15, 2023 • 0 new comments -
no way to introspect registered atexit handlers
#61388 commented on
May 15, 2023 • 0 new comments -
`netrc` emits syntax errors for comments after blank lines
#104306 commented on
May 15, 2023 • 0 new comments -
FileNotFound error raised by os.exec* doesn't contain filename
#84687 commented on
May 15, 2023 • 0 new comments -
Path.rglob performance issues in deeply nested directories compared to glob.glob(recursive=True)
#102613 commented on
May 15, 2023 • 0 new comments -
Queue shutdown
#96471 commented on
May 16, 2023 • 0 new comments -
Implement PEP 706 – Filter for tarfile.extractall
#102950 commented on
May 16, 2023 • 0 new comments -
Fix data descriptor detection in inspect.getattr_static
#75367 commented on
May 16, 2023 • 0 new comments -
[doc] Write argparse i18n howto
#54738 commented on
May 16, 2023 • 0 new comments -
urllib.parse space handling CVE-2023-24329 appears unfixed
#102153 commented on
May 17, 2023 • 0 new comments -
ctypes: fail to create a _ctypes._SimpleCData subclass using a closure like calling super() without arguments
#73456 commented on
May 17, 2023 • 0 new comments -
gh-75710: IDLE: Add docstrings and tests to some editor.py functions
#3669 commented on
May 14, 2023 • 0 new comments -
bpo-30008: OpenSSL 1.1 compatibility without using deprecated API
#3943 commented on
May 11, 2023 • 0 new comments -
bpo-33222: Add canonicalisation to paths in site test suite.
#6434 commented on
May 15, 2023 • 0 new comments -
gh-62897: Update PyUnicode parameter names
#12680 commented on
May 13, 2023 • 0 new comments -
gh-59022: add tests to extend_path
#12871 commented on
May 12, 2023 • 0 new comments -
bpo-27578: Fix inspect.getsource() on empty file
#20809 commented on
May 16, 2023 • 0 new comments -
bpo-30493: Increase base64 test coverage
#21913 commented on
May 11, 2023 • 0 new comments -
bpo-43132: Add tests for find_in_strong_cache() bug in _zoneinfo
#24829 commented on
May 14, 2023 • 0 new comments -
bpo-47215: Add undocumented, unstable FrameStack API for use by greenlets and similar libraries.
#32303 commented on
May 10, 2023 • 0 new comments -
Close sub-generators even if top level generator was asynchronous.
#96040 commented on
May 10, 2023 • 0 new comments -
gh-97588: Fix ctypes structs
#97702 commented on
May 16, 2023 • 0 new comments -
GH-91095: Specialize calls to normal Python classes.
#99331 commented on
May 10, 2023 • 0 new comments -
GH-99380: Update to Sphinx 7
#99381 commented on
May 13, 2023 • 0 new comments -
gh-100762: Switch order of exception match in gen_close
#101011 commented on
May 10, 2023 • 0 new comments -
gh-101260: Return to a simpler output buffer for zlib, bz2 and lzma for better performance.
#101279 commented on
May 11, 2023 • 0 new comments -
[3.11] GH-100762: Don't call gen.throw() in gen.close(), unless necessary
#101316 commented on
May 15, 2023 • 0 new comments -
gh-101815: remove functools.cached_property key sharing doc warnings
#101816 commented on
May 15, 2023 • 0 new comments -
gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module
#103181 commented on
May 14, 2023 • 0 new comments -
gh-103200: Fix performance issues with `zipimport.invalidate_caches()`
#103208 commented on
May 12, 2023 • 0 new comments -
gh-103103: Prototype of a new debugger based on PEP 669
#103496 commented on
May 13, 2023 • 0 new comments -
gh-103731: Remove checks for TCL_WIDE_INT_TYPE
#103732 commented on
May 11, 2023 • 0 new comments -
gh-103735: Remove handling for uninteresting "procbody" Tcl value type
#103736 commented on
May 11, 2023 • 0 new comments -
gh-103839: Allow building Tkinter against Tcl 8.7 without external libtommath
#103842 commented on
May 11, 2023 • 0 new comments -
gh-103194: Fix Tkinter’s Tcl value type handling for Tcl 8.7/9.0
#103846 commented on
May 11, 2023 • 0 new comments -
gh-103906: Remove immortal refcounting in compile/marshal.c
#103922 commented on
May 10, 2023 • 0 new comments -
gh-103092: Isolate _ctypes, part 2
#103932 commented on
May 15, 2023 • 0 new comments -
GH-96803: Document and test new unstable internal frame API functions
#104211 commented on
May 16, 2023 • 0 new comments