Insights: python/cpython
Overview
Could not load contribution data
Please try again later
139 Pull requests merged by 42 people
-
GH-90699: use statically allocated strings in typeobject.c
#93751 merged
Jun 12, 2022 -
gh-93747: Fix Refleak when handling multiple Py_tp_doc slots
#93749 merged
Jun 12, 2022 -
GH-93728: fix memory leak in deepfrozen code objects
#93729 merged
Jun 12, 2022 -
gh-90699: Remove usage of _Py_IDENTIFIER from math module
#93739 merged
Jun 12, 2022 -
gh-84508: tool to generate cjk traditional chinese mappings
#93272 merged
Jun 11, 2022 -
[3.11] Change list to view object (GH-93661)
#93722 merged
Jun 11, 2022 -
[3.10] Change list to view object (GH-93661)
#93723 merged
Jun 11, 2022 -
[3.11] gh-86404: [doc] A make sucpicious false positive. (GH-93710)
#93720 merged
Jun 11, 2022 -
gh-93660: Change list to view object in SymbolTable docstring
#93661 merged
Jun 11, 2022 -
gh-86404: [doc] A make sucpicious false positive.
#93710 merged
Jun 11, 2022 -
[3.11] gh-90473: Skip test_queue when threading is not available (GH-93712)
#93716 merged
Jun 11, 2022 -
[3.11] gh-90153: whatsnew: "z" option in format spec (GH-93624)
#93717 merged
Jun 11, 2022 -
gh-90153: whatsnew: "z" option in format spec
#93624 merged
Jun 11, 2022 -
gh-90473: Skip test_queue when threading is not available (GH-93712)
#93712 merged
Jun 11, 2022 -
[3.11] gh-84461: Use HOSTRUNNER to run regression tests (GH-93694)
#93709 merged
Jun 11, 2022 -
gh-84461: Use HOSTRUNNER to run regression tests (GH-93694)
#93694 merged
Jun 11, 2022 -
[3.10] gh-92930: _pickle.c: Acquire strong references before calling save() (GH-92931)
#93708 merged
Jun 11, 2022 -
[3.11] gh-92930: _pickle.c: Acquire strong references before calling save() (GH-92931)
#93707 merged
Jun 11, 2022 -
gh-92930: _pickle.c: Acquire strong references before calling save()
#92931 merged
Jun 11, 2022 -
[3.10] gh-91317: Document that Path does not collapse initial `//` (GH-32193)
#93703 merged
Jun 10, 2022 -
[3.11] gh-91317: Document that Path does not collapse initial `//` (GH-32193)
#93702 merged
Jun 10, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_zipimport.py`
#93236 merged
Jun 10, 2022 -
gh-91317: Document that Path does not collapse initial `//`
#32193 merged
Jun 10, 2022 -
gh-93461: Invalidate sys.path_importer_cache entries with relative paths
#93653 merged
Jun 10, 2022 -
GH-93621: reorder code in with/async-with exception exit path to reduce the size of the exception table
#93622 merged
Jun 10, 2022 -
[3.10] bpo-42658: Use LCMapStringEx in ntpath.normcase to match OS behaviour for case-folding (GH-93591)
#93674 merged
Jun 10, 2022 -
[3.11] bpo-42658: Allow _winapi.LCMapStringEx to handle embedded nulls
#93688 merged
Jun 10, 2022 -
gh-81790: support "UNC" device paths in `ntpath.splitdrive()`
#91882 merged
Jun 10, 2022 -
gh-93671: Avoid exponential backtracking in deeply nested sequence patterns in match statements
#93680 merged
Jun 10, 2022 -
[3.11] gh-90549: Fix leak of global named resources using multiprocessing spawn (GH-30617)
#93651 merged
Jun 10, 2022 -
[3.10] Improve logging documentation with example and additional cookbook re… (GH-93644)
#93648 merged
Jun 10, 2022 -
[3.11] gh-93391: fix typo in `array` docs (GH-93392)
#93394 merged
Jun 10, 2022 -
[3.11] 📝 Make sure the phrase "constant-time compare" actually appears in the docs (GH-93396)
#93399 merged
Jun 10, 2022 -
[3.11] gh-93372: Fix typo in os.rename documentation (GH-93401)
#93403 merged
Jun 10, 2022 -
[3.10] gh-87961: Remove outdated notes from functions that aren't in the Limited API (GH-93581)
#93605 merged
Jun 10, 2022 -
[3.11] gh-87961: Remove outdated notes from functions that aren't in the Limited API (GH-93581)
#93604 merged
Jun 10, 2022 -
[3.11] gh-90494: Reject 6th element of the __reduce__() tuple (GH-93609)
#93631 merged
Jun 10, 2022 -
[3.10] gh-90494: Reject 6th element of the __reduce__() tuple (GH-93609)
#93632 merged
Jun 10, 2022 -
gh-93466: Document PyType_Spec doesn't accept repeated slot IDs; raise where this was problematic
#93471 merged
Jun 10, 2022 -
[3.11] gh-93491: Add support tier detection to configure (GH-93492)
#93683 merged
Jun 10, 2022 -
gh-93491: Add support tier detection to configure (GH-93492)
#93492 merged
Jun 10, 2022 -
[3.10] gh-90549: Fix leak of global named resources using multiprocessing spawn (GH-30617)
#93652 merged
Jun 10, 2022 -
[3.11] gh-90763: Modernise xx template module initialisation (GH-93078)
#93681 merged
Jun 10, 2022 -
[3.10] gh-90763: Modernise xx template module initialisation (GH-93078)
#93679 merged
Jun 10, 2022 -
gh-90763: Modernise xx template module initialisation
#93078 merged
Jun 10, 2022 -
[3.11] bpo-42658: Use LCMapStringEx in ntpath.normcase to match OS behaviour for case-folding (GH-32010)
#93591 merged
Jun 10, 2022 -
[3.11] gh-92434: Silence compiler warning in Modules/_sqlite/connection.c on 32-bit systems (GH-93090)
#93672 merged
Jun 10, 2022 -
gh-92434: Silence a compiler warning in _sqlite/connection.c for 32bit version
#93090 merged
Jun 10, 2022 -
gh-90549: Fix leak of global named resources using multiprocessing spawn
#30617 merged
Jun 9, 2022 -
[3.11] gh-90473: Skip get_config_h() tests on WASI (GH-93645)
#93650 merged
Jun 9, 2022 -
[3.11] Improve logging documentation with example and additional cookbook re… (GH-93644) (GH-93647)
#93647 merged
Jun 9, 2022 -
[3.11] gh-90473: disable user site packages on WASI/Emscripten (GH-93633)
#93646 merged
Jun 9, 2022 -
gh-90473: Skip get_config_h() tests on WASI (GH-93645)
#93645 merged
Jun 9, 2022 -
gh-90473: disable user site packages on WASI/Emscripten
#93633 merged
Jun 9, 2022 -
Improve logging documentation with example and additional cookbook re… (GH-93644)
#93644 merged
Jun 9, 2022 -
bpo-45383: Inherit MetaClass from bases in FromSpec API
#28748 merged
Jun 9, 2022 -
[3.11] gh-79096: Protect cookie file created by {LWP,Mozilla}CookieJar.save() (GH-93463)
#93636 merged
Jun 9, 2022 -
[3.10] Doc: Update references and examples of old, unsupported OSes and uarches (GH-92791)
#93639 merged
Jun 9, 2022 -
[3.11] Doc: Update references and examples of old, unsupported OSes and uarches (GH-92791)
#93638 merged
Jun 9, 2022 -
Doc: Update references and examples of old, unsupported OSes and uarches
#92791 merged
Jun 9, 2022 -
gh-90494: Reject 6th element of the __reduce__() tuple
#93609 merged
Jun 9, 2022 -
[3.11] gh-93616: Fix env changed issue in test_modulefinder (GH-93617)
#93630 merged
Jun 9, 2022 -
gh-93616: Fix env changed issue in test_modulefinder
#93617 merged
Jun 9, 2022 -
gh-79096: Fix/improve http cookiejar tests
#93614 merged
Jun 8, 2022 -
[3.11] gh-93575: Use correct way to calculate PyUnicode struct sizes (GH-93602)
#93613 merged
Jun 8, 2022 -
[3.11] gh-90473: Define HOSTRUNNER for WASI (GH-93606)
#93612 merged
Jun 8, 2022 -
gh-90473: Define HOSTRUNNER for WASI
#93606 merged
Jun 8, 2022 -
gh-93575: Use correct way to calculate PyUnicode struct sizes
#93602 merged
Jun 8, 2022 -
gh-93180: Update documentation of `os.copy_file_range`
#93182 merged
Jun 8, 2022 -
[3.11] gh-93584: Make all install+tests targets depends on all (GH-93589)
#93603 merged
Jun 8, 2022 -
[3.11] GH-93481: Suppress expected deprecation warning in test_pyclbr (GH-93483)
#93601 merged
Jun 8, 2022 -
gh-87961: Remove outdated notes from functions that aren't in the Limited API
#93581 merged
Jun 8, 2022 -
gh-93584: Make all install+tests targets depends on all
#93589 merged
Jun 8, 2022 -
[3.10] gh-93421: Update sqlite3 cursor.rowcount only after SQLITE_DONE (GH-93526)
#93599 merged
Jun 8, 2022 -
[3.11] gh-93421: Update sqlite3 cursor.rowcount only after SQLITE_DONE (GH-93526)
#93598 merged
Jun 8, 2022 -
gh-93421: Update sqlite3 cursor.rowcount after SQLITE_DONE
#93526 merged
Jun 8, 2022 -
[3.11] GH-93521: For dataclasses, filter out `__weakref__` slot if present in bases (GH-93535)
#93594 merged
Jun 8, 2022 -
GH-93521: Filter out `__weakref__` slot if present in bases
#93535 merged
Jun 8, 2022 -
gh-93370 : Deprecate sqlite3.version and sqlite3.version_info
#93482 merged
Jun 7, 2022 -
[3.10] Fix `PurePath.relative_to` links in the pathlib documentation (GH-93268)
#93590 merged
Jun 7, 2022 -
GH-93481: Suppress expected deprecation warning in test_pyclbr
#93483 merged
Jun 7, 2022 -
[3.11] Fix `PurePath.relative_to` links in the pathlib documentation. (GH-93268)
#93588 merged
Jun 7, 2022 -
Fix `Path.relative_to` links in the pathlib documentation.
#93268 merged
Jun 7, 2022 -
gh-92592: Allow logging filters to return a LogRecord. (GH-92591)
#92591 merged
Jun 7, 2022 -
[3.11] gh-84461: Emscripten's faccessat() does not accept flags (GH-92353)
#93578 merged
Jun 7, 2022 -
gh-84461: Emscripten's faccessat() does not accept flags
#92353 merged
Jun 7, 2022 -
gh-93162: test_config_queue_handler requires threading
#93572 merged
Jun 7, 2022 -
gh-93533: Fix MSVC compiler warnings in ceval.c
#93569 merged
Jun 7, 2022 -
[3.11] gh-57539: Increase calendar test coverage (GH-93468)
#93564 merged
Jun 7, 2022 -
[3.10] gh-57539: Increase calendar test coverage (GH-93468)
#93565 merged
Jun 7, 2022 -
GH-93533: Shrink the LOAD_METHOD cache by one codeunit.
#93537 merged
Jun 7, 2022 -
gh-88831: In docs for asyncio.create_task, explain why strong references to tasks are needed
#93258 merged
Jun 7, 2022 -
[3.10] gh-92914: Round the allocated size for lists up to the even number (GH-92915)
#92942 merged
Jun 7, 2022 -
gh-57539: Increase calendar test coverage
#93468 merged
Jun 7, 2022 -
[3.10] gh-86986: bump min sphinx version to 3.2 (GH-93337)
#93562 merged
Jun 7, 2022 -
[3.11] gh-86986: bump min sphinx version to 3.2 (GH-93337)
#93561 merged
Jun 7, 2022 -
gh-79096: Protect cookie file created by {LWP,Mozilla}CookieJar.save()
#93463 merged
Jun 7, 2022 -
[3.11] Grammar fix to socket error string (GH-93523)
#93560 merged
Jun 7, 2022 -
gh-86986: bump min sphinx version to 3.2
#93337 merged
Jun 7, 2022 -
Grammar fix to socket error string
#93523 merged
Jun 7, 2022 -
[3.11] Fix contributor name in WhatsNew 3.11 (GH-93556)
#93558 merged
Jun 7, 2022 -
Fix contributor name
#93556 merged
Jun 7, 2022 -
bpo-42658: Using LCMapStringEx in ntpath.normcase
#32010 merged
Jun 6, 2022 -
gh-89018: Improve documentation of `sqlite3` exceptions
#27645 merged
Jun 6, 2022 -
gh-93475: Expose FICLONE and FICLONERANGE constants in fcntl
#93478 merged
Jun 6, 2022 -
[3.11] [docs] fix some asyncio.Barrier.wait docs grammar (GH-93552)
#93553 merged
Jun 6, 2022 -
fix some asyncio.Barrier.wait docs grammar
#93552 merged
Jun 6, 2022 -
[3.11] Remove action=None kwarg from Barrier docs (GH-93538)
#93551 merged
Jun 6, 2022 -
[3.11] gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534)
#93550 merged
Jun 6, 2022 -
[3.11] gh-90473: Skip POSIX tests that don't apply to WASI (GH-93536)
#93540 merged
Jun 6, 2022 -
Remove action=None kwarg from Barrier docs
#93538 merged
Jun 6, 2022 -
gh-90473: Make chmod a dummy on WASI, skip chmod tests
#93534 merged
Jun 6, 2022 -
[3.10] gh-93391: fix typo in `array` docs (GH-93392)
#93395 merged
Jun 6, 2022 -
[3.10] gh-93372: Fix typo in os.rename documentation (GH-93401)
#93404 merged
Jun 6, 2022 -
[3.9] gh-83728: Add hmac.new default parameter deprecation (GH-91939)
#93546 merged
Jun 6, 2022 -
[3.8] gh-83728: Add hmac.new default parameter deprecation (GH-91939)
#93547 merged
Jun 6, 2022 -
[3.10] gh-83728: Add hmac.new default parameter deprecation (GH-91939)
#93545 merged
Jun 6, 2022 -
[3.11] gh-83728: Add hmac.new default parameter deprecation (GH-91939)
#93544 merged
Jun 6, 2022 -
[3.10] gh-93108: Bump sphinx to fix rendering issue.
#93159 merged
Jun 6, 2022 -
[3.10] 📝 Make sure the phrase "constant-time compare" actually appears in the docs (GH-93396)
#93400 merged
Jun 6, 2022 -
gh-83728: Add hmac.new default parameter deprecation in 3.8 whatsnew
#91939 merged
Jun 6, 2022 -
[3.8] bpo-46114: Fix OpenSSL version check for 3.0.1 (GH-30170)
#92954 merged
Jun 6, 2022 -
[3.11] asyncio.Barrier docs: Fix typo (GH-93371)
#93541 merged
Jun 6, 2022 -
Fix typo in asyncio documentation
#93371 merged
Jun 6, 2022 -
gh-90473: Skip POSIX tests that don't apply to WASI
#93536 merged
Jun 6, 2022 -
[3.11] gh-90473: WASI requires proper open(2) flags (GH-93529)
#93530 merged
Jun 6, 2022 -
GH-92308 What's New: list pending removals in 3.13 and future versions
#92562 merged
Jun 6, 2022 -
gh-90473: WASI requires proper open(2) flags
#93529 merged
Jun 6, 2022 -
[3.11] gh-93247: Fix assert function in asyncio locks test (GH-93248)
#93524 merged
Jun 6, 2022 -
[3.10] gh-93247: Fix assert function in asyncio locks test (GH-93248)
#93525 merged
Jun 6, 2022 -
gh-93247: Fix assert function in asyncio locks test
#93248 merged
Jun 6, 2022
39 Pull requests opened by 29 people
-
[3.10] gh-68966: Make mailcap refuse to match unsafe filenames/types/params (GH-91993)
#93543 opened
Jun 6, 2022 -
gh-93548: add exemple of SASL PLAIN authentication in documentation
#93549 opened
Jun 6, 2022 -
Remove extra spaces in custom openSSL documentation.
#93568 opened
Jun 7, 2022 -
gh-93573: Replace bytebong.com by python.org
#93574 opened
Jun 7, 2022 -
Support Homebrew libraries on M1 Macs
#93583 opened
Jun 7, 2022 -
gh-93584: Avoid file race condition in build process
#93586 opened
Jun 7, 2022 -
GH-90699: Intern statically allocated strings
#93597 opened
Jun 8, 2022 -
gh-93610: Improve docs for importlib.resources
#93611 opened
Jun 8, 2022 -
docs tutorial - specify match cases don't fall through
#93615 opened
Jun 8, 2022 -
gh-79579: Improve DML query detection in sqlite3
#93623 opened
Jun 8, 2022 -
gh-93626: Set the release for `__future__.annotations` to 3.12
#93628 opened
Jun 9, 2022 -
gh-93637: WSGIref validator: in headers, accept not just tuple[str, str] but also subclasses
#93640 opened
Jun 9, 2022 -
gh-91985: Ensure in-tree builds override platstdlib_dir in every path calculation
#93641 opened
Jun 9, 2022 -
gh-69714: Make `calendar` module fully tested
#93655 opened
Jun 9, 2022 -
GH-91389: Fix `dis` position information for `CACHE`s
#93663 opened
Jun 10, 2022 -
GH-93662: Make sure that column offsets are correct in multi-line method calls.
#93673 opened
Jun 10, 2022 -
gh-93675: Fix typos in `Doc/`
#93676 opened
Jun 10, 2022 -
GH-93678: reduce boilerplate and code repetition in the compiler
#93682 opened
Jun 10, 2022 -
gh-93600: Clarify the meaning of buffering=-1 in open()
#93685 opened
Jun 10, 2022 -
gh-89546: Clean up PyType_FromMetaclass
#93686 opened
Jun 10, 2022 -
gh-93692: setup.py now reports successful builds if the build succeeded
#93693 opened
Jun 10, 2022 -
gh-93696: Locate frozen module source with __file__
#93697 opened
Jun 10, 2022 -
[3.11] gh-93461: Invalidate sys.path_importer_cache entries with relative paths (GH-93653)
#93698 opened
Jun 10, 2022 -
gh-93610: Fix links to importlib.abc.Traversable
#93699 opened
Jun 10, 2022 -
gh-91731: Don't define 'static_assert' in C++11 where is a keyword to avoid UB
#93700 opened
Jun 10, 2022 -
gh-93378: make obvious the distinction between source vs. compiled module
#93711 opened
Jun 11, 2022 -
gh-79512: Fixed names and __module__ value of weakref classes
#93719 opened
Jun 11, 2022 -
[3.10] gh-86404: [doc] A make sucpicious false positive. (GH-93710)
#93721 opened
Jun 11, 2022 -
Minor optimization for Fractions.limit_denominator
#93730 opened
Jun 11, 2022 -
[3.10] gh-89896: `importlib.abc.Traversable.name` is an attribute, not a method
#93731 opened
Jun 11, 2022 -
gh-74876: Fix copying and pickling weakref.WeakSet
#93732 opened
Jun 11, 2022 -
gh-93735: Split Docs CI to speed-up the build
#93736 opened
Jun 11, 2022 -
Drop compatibility support for Sphinx 2
#93737 opened
Jun 11, 2022 -
gh-93741: Add private C API _PyImport_GetModuleAttrString()
#93742 opened
Jun 12, 2022 -
Add resizing method in queue class
#93745 opened
Jun 12, 2022 -
gh-93714 Create fast version of match_keys for exact dict
#93752 opened
Jun 12, 2022 -
gh-89828: Do not relay the __class__ attribute in GenericAlias
#93754 opened
Jun 12, 2022
96 Issues closed by 33 people
-
Mint: '_ctypes' are missing so no script runs
#93748 closed
Jun 12, 2022 -
Refleak in test_pytype_fromspec_with_repeated_slots (test_capi)
#93747 closed
Jun 12, 2022 -
T
#93750 closed
Jun 12, 2022 -
Memory leak when reading co_code attribute of deepfrozen code objects
#93728 closed
Jun 12, 2022 -
Use-after-free while pickling dicts
#92930 closed
Jun 12, 2022 -
Missing `__match_args__` attribute for `Fraction`
#93726 closed
Jun 11, 2022 -
configparser case sensitivity
#93727 closed
Jun 11, 2022 -
logging.LogRecord.getMessage() is cashed, but cash is not used
#93713 closed
Jun 11, 2022 -
pip crash while installing pandas with python 3.11.0b1 64-bit
#93734 closed
Jun 11, 2022 -
Add tools for generating mappings_XX.h
#84508 closed
Jun 11, 2022 -
Compare operation not found
#93687 closed
Jun 11, 2022 -
SymbolTable.get_identifiers() docstring return value incorrect
#93660 closed
Jun 11, 2022 -
Preventing warning when installing dependencies on Mac OS X
#93658 closed
Jun 11, 2022 -
pathlib method relative_to doesnt work with // in paths
#91317 closed
Jun 10, 2022 -
Define __dict__ an a class body
#93634 closed
Jun 10, 2022 -
Can't build _tkinter module using brew install on Mac OS X
#93659 closed
Jun 10, 2022 -
Python > 3.7 build fails with IBM XL compiler
#89040 closed
Jun 10, 2022 -
Reorder instructions in with/async-with exception handler to reduce the size of the exception table.
#93621 closed
Jun 10, 2022 -
monetary argument to locale.format_string() not working as expected
#93669 closed
Jun 10, 2022 -
support "UNC" device paths in ntpath.splitdrive
#81790 closed
Jun 10, 2022 -
Python3.10.5 Pattern Matching Excessive Memory Consumption
#93671 closed
Jun 10, 2022 -
Library multiprocess leaks named resources.
#90549 closed
Jun 10, 2022 -
PyType_FromSpec may leak memory with repeated slot IDs
#93466 closed
Jun 10, 2022 -
Check and report PEP 11 support tier in configure
#93491 closed
Jun 10, 2022 -
Py_XDECREF() module on fail in Py_mod_exec
#90763 closed
Jun 10, 2022 -
Descriptions of package_dir parameter seem to be wrong or unclear
#93666 closed
Jun 10, 2022 -
Possible loss of data warnings when building 32bit executable since 3.11
#92434 closed
Jun 10, 2022 -
Regex VERBOSE mode doesn't do all substitutions
#93664 closed
Jun 10, 2022 -
data_files is deprecated
#93668 closed
Jun 10, 2022 -
locale.format_string(monetary=True) does not work as expected
#93667 closed
Jun 10, 2022 -
distutils paths are scattered between PythonXY and PythonXY-32 on WoW64
#90150 closed
Jun 9, 2022 -
Linking error when building 3.11 beta on mips64le
#93619 closed
Jun 9, 2022 -
Min and max of `ssl.TLSVersion` are incorrect
#93643 closed
Jun 9, 2022 -
[C API] Heap types (PyType_FromSpec) must fully implement the GC protocol
#87138 closed
Jun 9, 2022 -
LWPCookieJar.save() creates *.lwp file in 644 mode
#79096 closed
Jun 9, 2022 -
distutil's runtime_library_dir (rpath) option doesn't work with clang
#89534 closed
Jun 9, 2022 -
distutils: Upload failed (400): Invalid value for blake2_256_digest
#89753 closed
Jun 9, 2022 -
distutils.spawn should use subprocess (hang in parallel builds on QNX)
#83944 closed
Jun 9, 2022 -
CPython may fail to build in the presence of a ~/.pydistutils.cfg
#78570 closed
Jun 9, 2022 -
return self._fmt % record.__dict__ ValueError: unsupported format character ':' (0x3a) at index 65
#93635 closed
Jun 9, 2022 -
test_unicode test_raiseMemError miscalculates struct size when string has UTF-8 representation.
#93575 closed
Jun 9, 2022 -
all the python test.regrtest crashed
#93625 closed
Jun 9, 2022 -
python3-config --ldflags gives a CMP0004 error due to a whitespace
#77095 closed
Jun 9, 2022 -
python3 k1om dissociation permanence: readelf
#70381 closed
Jun 9, 2022 -
Solaris 10 build issues
#70496 closed
Jun 9, 2022 -
float related test has problem with Denormal Flush to Zero compiler options
#62540 closed
Jun 9, 2022 -
Undefined behavior flagged by Clang 3.4 (Python 3.5 from hg)
#65131 closed
Jun 9, 2022 -
pyexpat build failure on Solaris 10 for 2.6.1/2.6.2
#50548 closed
Jun 9, 2022 -
Sixth element of tuple from __reduce__(), inconsistency between pickle and copy
#90494 closed
Jun 9, 2022 -
test_modulefinder always modifies execution environment
#93616 closed
Jun 9, 2022 -
3.11 What's new doesn't mention `future.__annotations__` becoming active
#93626 closed
Jun 9, 2022 -
Coverage influence tests, make some of them fail
#73234 closed
Jun 8, 2022 -
Update `os.copy_file_range` documentation
#93180 closed
Jun 8, 2022 -
PyType_FromSpec should take metaclass as an argument
#60074 closed
Jun 8, 2022 -
PyCode_Type.tp_basictype change in Python 3.11 broke Cython
#93585 closed
Jun 8, 2022 -
SQLite rowcount is corrupted when combining UPDATE RETURNING w/ table that is dropped and recreated
#93421 closed
Jun 8, 2022 -
Not being able to install Python 2.7 on MacOS Monterey 12.4
#93595 closed
Jun 8, 2022 -
Cannot specify `weakref_slot=True` twice in dataclass MRO
#93521 closed
Jun 8, 2022 -
distutils is not reproducible
#78214 closed
Jun 8, 2022 -
Deprecate sqlite3.version and sqlite3.version_info
#93370 closed
Jun 7, 2022 -
Dataclasses slots causes super() to raise TypeError
#93593 closed
Jun 7, 2022 -
Deprecation warning in test_pyclbr
#93481 closed
Jun 7, 2022 -
ConvertingList and ConvertingTuple lack iterators and ConvertingDict lacks items()
#85349 closed
Jun 7, 2022 -
Expand logging filter API to allow returning a LogRecord
#92592 closed
Jun 7, 2022 -
_curses, _curses_panel & _multiprocessing can't be build in 2.6b3 w/ SunStudio 12
#48036 closed
Jun 7, 2022 -
The -t option has no effect in for uu command-line
#63177 closed
Jun 7, 2022 -
Fix code example in Python 3.5 telnetlib documentation
#72847 closed
Jun 7, 2022 -
telnetlib: process_rawq() and binary data
#69521 closed
Jun 7, 2022 -
[doc] telnetlib.Telnet constructor does not match telnetlib.Telnet.__init__ docstring
#66114 closed
Jun 7, 2022 -
spwd returning different value depending on privileges
#54597 closed
Jun 7, 2022 -
Wrong struct members name for spwd module
#62878 closed
Jun 7, 2022 -
[EASY] sndhdr.what() throws exceptions on unknown files
#78269 closed
Jun 7, 2022 -
Building Python documentation with doctest logs a ResourceWarning in Doc/library/nntplib.rst
#89463 closed
Jun 7, 2022 -
Create to_dict function
#92773 closed
Jun 7, 2022 -
CGIHTTPServer does not chdir prior to executing the CGI script
#46025 closed
Jun 7, 2022 -
CGIHTTPServer support for arbitrary CGI scripts
#53254 closed
Jun 7, 2022 -
Odd behavior with "file" and "filename" attributes in cgi.FieldStorage
#68138 closed
Jun 7, 2022 -
Python does not work on an IPv6 only host
#54623 closed
Jun 7, 2022 -
asyncio.create_task() documentation should mention user needs to keep reference to the task
#88831 closed
Jun 7, 2022 -
Attempt full test coverage of LocaleTextCalendar.formatweekday
#57539 closed
Jun 7, 2022 -
Sphinx conf.py needs_version entry is outdated
#86986 closed
Jun 7, 2022 -
Allow using QueueHandler and QueueListener in logging.dictConfig
#93162 closed
Jun 7, 2022 -
multiprocessing: Queue does not work in virtualenv but works fine in main interpreter
#80580 closed
Jun 7, 2022 -
[doc] Complete the sqlite3 exception documentation
#89018 closed
Jun 6, 2022 -
Expose `FICLONE` and `FICLONERANGE` constants in `fcntl`
#93475 closed
Jun 6, 2022 -
hmac.new() default parameter change not mentioned in changelog
#83728 closed
Jun 6, 2022 -
Missing brackets in docs: logging.handlers.SysLogHandler(address='localhost', SYSLOG_UDP_PORT,...
#93108 closed
Jun 6, 2022 -
Locks in the standard library should be sanitized on fork
#50970 closed
Jun 6, 2022 -
Better emphasise pending removals in What's New
#92308 closed
Jun 6, 2022 -
asyncio: wrong traceback when 2 coroutines await the same future
#93528 closed
Jun 6, 2022 -
Process and Thread
#93527 closed
Jun 6, 2022 -
Assignment of single byte to a bytearray[index] broken
#93518 closed
Jun 6, 2022
47 Issues opened by 40 people
-
Make `dict.pop` and `dict.get` "default"-argument a keyword argument
#93753 opened
Jun 12, 2022 -
Configure option --with-cxx-main=/usr/bin/clang++ not working
#93744 opened
Jun 12, 2022 -
Add C API for importing an attribute from a module
#93741 opened
Jun 12, 2022 -
Incorrect `Context` in corotine's `except` and `finally` blocks
#93740 opened
Jun 12, 2022 -
Update C domain docs to Sphinx 3 syntax
#93738 opened
Jun 11, 2022 -
Run documentation CI from pre-built Python
#93735 opened
Jun 11, 2022 -
Clarify which "identifiers" in the C API are macros
#93733 opened
Jun 11, 2022 -
Specialized `match_keys` for exact dictionary type
#93714 opened
Jun 11, 2022 -
`dpiawareness` for python windows installer
#93706 opened
Jun 10, 2022 -
pdb cannot find source code for frozen stdlib modules
#93696 opened
Jun 10, 2022 -
Can't build _hashlib and _ssl optional modules using brew install on Mac OS X
#93695 opened
Jun 10, 2022 -
setup.py only reports successful builds if one or more stdlib modules are missing
#93692 opened
Jun 10, 2022 -
Bytecode positions seem way too broad
#93691 opened
Jun 10, 2022 -
Direct unit tests for compiler optimisations
#93678 opened
Jun 10, 2022 -
Improve "Extending Python with C or C++" docs
#93677 opened
Jun 10, 2022 -
Typos found `Doc/` subdirectory
#93675 opened
Jun 10, 2022 -
Incorrect line number calculated in traceback
#93662 opened
Jun 9, 2022 -
Specialising LOAD_ATTR for mutable class attributes
#93657 opened
Jun 9, 2022 -
pathlib has no docstring
#93654 opened
Jun 9, 2022 -
Split up _testcapimodule.c
#93649 opened
Jun 9, 2022 -
Removing/destroying a turtle from a screen
#93642 opened
Jun 9, 2022 -
Allow derived classes for str and tuple in WSGI validator
#93637 opened
Jun 9, 2022 -
Some proposed stdlib filesystem tests
#93629 opened
Jun 9, 2022 -
Inconsistency in handling None handlers in the Python and C implementations of pickle
#93627 opened
Jun 9, 2022 -
Tkinter font removes button rounding
#93620 opened
Jun 8, 2022 -
Fix misleading hint for `iterparse`
#93618 opened
Jun 8, 2022 -
Better docs for importlib.resources
#93610 opened
Jun 8, 2022 -
tokenize.detect_encoding has issues with \r
#93608 opened
Jun 8, 2022 -
`root` attribute of `xml.etree.ElementTree.iterparse` is not documented
#93607 opened
Jun 8, 2022 -
open() built in's doc does not say what the buffering default of -1 means
#93600 opened
Jun 8, 2022 -
Emscripten event loop?
#93596 opened
Jun 8, 2022 -
Weirdness with traceback when resuming coroutines with coro.throw()
#93592 opened
Jun 7, 2022 -
make altinstall for PGO is not parallel-save
#93584 opened
Jun 7, 2022 -
mock.patch applied at class level behaves incorrectly
#93582 opened
Jun 7, 2022 -
multiprocessing with maxtasksperchild can hang if unpickling causes import
#93580 opened
Jun 7, 2022 -
Clarifying documentation of typing.Set
#93579 opened
Jun 7, 2022 -
Python 3.10.5 installer fails to run on windows 11
#93577 opened
Jun 7, 2022 -
Replace bytebong.com reference
#93573 opened
Jun 7, 2022 -
pickle protocol 1 silently fails / causes data loss with `__slots__=()`
#93570 opened
Jun 7, 2022 -
Process and Thread resource recycling issue
#93563 opened
Jun 7, 2022 -
Allow use of `python -m logging` to setup a basicConfig logging config
#93557 opened
Jun 7, 2022 -
Conditional backward edges should help "warm up" code
#93554 opened
Jun 6, 2022 -
can't use UTF8 passwords in imaplib login
#93548 opened
Jun 6, 2022 -
Can't use XMLRPC errors with multiprocessing and pickle
#93542 opened
Jun 6, 2022 -
ResourceWarning: unclosed <ssl.SSLSocket fd=x, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM
#93539 opened
Jun 6, 2022 -
The inline cache for `LOAD_METHOD` is too large.
#93533 opened
Jun 6, 2022
454 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-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jun 12, 2022 • 35 new comments -
Severe performance degradation for tracing under 3.11
#93516 commented on
Jun 12, 2022 • 30 new comments -
gh-92869: ctypes: Add c_time_t
#92870 commented on
Jun 12, 2022 • 22 new comments -
GH-93503: Add thread-specific APIs to set profiling and tracing functions in the C-API
#93504 commented on
Jun 6, 2022 • 22 new comments -
Consider supporting emscripten/webassembly as a build target
#84461 commented on
Jun 7, 2022 • 20 new comments -
bpo-47016: Create a workflow for verifying bundled pip and setuptools
#31885 commented on
Jun 8, 2022 • 15 new comments -
GH-89858: fix test_embed for Out-of-tree builds
#93465 commented on
Jun 10, 2022 • 15 new comments -
gh-93429: Merge `LOAD_METHOD` back into `LOAD_ATTR`
#93430 commented on
Jun 11, 2022 • 14 new comments -
[3.11] gh-93382: Cache result of `PyCode_GetCode` in codeobject (GH-93383)
#93493 commented on
Jun 11, 2022 • 11 new comments -
PyLineTable_InitAddressRange isn't exported - causing C Extensions to fail at import
#90754 commented on
Jun 8, 2022 • 9 new comments -
wave.open does not accept PathLike objects
#75593 commented on
Jun 9, 2022 • 8 new comments -
support reproducible Python builds
#73894 commented on
Jun 12, 2022 • 8 new comments -
getpath miscalculates sys.path from second initialization with PYTHONHOME on Windows
#91985 commented on
Jun 8, 2022 • 6 new comments -
Add an autocommit property to sqlite3.Connection with a PEP 249 compliant manual commit mode and migrate
#83638 commented on
Jun 11, 2022 • 6 new comments -
bpo-14243: Optionally delete NamedTemporaryFile on content manager exit but not on file close
#22431 commented on
Jun 9, 2022 • 6 new comments -
bpo-38748: Add test for stack corruption.
#26204 commented on
Jun 8, 2022 • 6 new comments -
dump of a single table in sqlite3 library
#91602 commented on
Jun 9, 2022 • 5 new comments -
os.path.normcase() is inconsistent with Windows file system
#86824 commented on
Jun 9, 2022 • 5 new comments -
gh-91432: Specialize FOR_ITER
#91713 commented on
Jun 10, 2022 • 5 new comments -
gh-93096: Make `mimetypes` CLI tool public
#93097 commented on
Jun 10, 2022 • 5 new comments -
gh-61585: Clarify import scope in modules tutorial
#93455 commented on
Jun 12, 2022 • 5 new comments -
shutil: add reflink=False to file copy functions to control clone/CoW copies (use copy_file_range)
#81338 commented on
Jun 6, 2022 • 4 new comments -
Possible slowdown of regex searching in 3.11
#91404 commented on
Jun 7, 2022 • 4 new comments -
bpo-26253: Add compressionlevel to tarfile stream
#2962 commented on
Jun 9, 2022 • 4 new comments -
DOC: Improvements in library/stdtypes
#24466 commented on
Jun 6, 2022 • 4 new comments -
gh-93243: Make smtpd private before porting its users
#93246 commented on
Jun 8, 2022 • 4 new comments -
gh-93267: Fix wrong result Documented in Date Arithmetic datetime
#93506 commented on
Jun 7, 2022 • 4 new comments -
Receiving vector calls in the Py_LIMITED_API
#93274 commented on
Jun 7, 2022 • 3 new comments -
Make get_event_loop() an alias of get_running_loop()
#93453 commented on
Jun 9, 2022 • 3 new comments -
add threading.RWLock
#53046 commented on
Jun 10, 2022 • 3 new comments -
Build Python with C11
#91731 commented on
Jun 10, 2022 • 3 new comments -
importlib.abc.Traversable.name does not match
#89896 commented on
Jun 10, 2022 • 3 new comments -
Improve performance of sys.settracing based tools.
#90081 commented on
Jun 12, 2022 • 3 new comments -
gh-68320, gh-88302 - Fix `pathlib.Path` subclassing.
#31691 commented on
Jun 12, 2022 • 3 new comments -
gh-93253: Add an explicit message for when there is not enough disk space to create new semaphores
#93254 commented on
Jun 7, 2022 • 3 new comments -
gh-90300: Reformat the Python CLI help output
#93415 commented on
Jun 12, 2022 • 3 new comments -
doctest test finder doesnt find line numbers of properties
#61648 commented on
Jun 7, 2022 • 2 new comments -
Add -P command line option and PYTHONSAFEENV environment variable
#57684 commented on
Jun 7, 2022 • 2 new comments -
test_poplib replace asyncore
#74699 commented on
Jun 7, 2022 • 2 new comments -
seekable() returns True on pipe objects in Windows
#86768 commented on
Jun 8, 2022 • 2 new comments -
sqlite3 package document mistake
#86790 commented on
Jun 8, 2022 • 2 new comments -
Logger with a custom class breaks on copy
#91113 commented on
Jun 8, 2022 • 2 new comments -
SQLite incorrect row count for UPDATE
#79579 commented on
Jun 9, 2022 • 2 new comments -
wsgiref validator complaining about no content-type when it is not needed
#93416 commented on
Jun 9, 2022 • 2 new comments -
asyncio.gather behaves inconsistently when handling KeyboardInterruption/SystemExit
#93122 commented on
Jun 9, 2022 • 2 new comments -
PyType_FromSpec API fails to use metaclass of bases
#89546 commented on
Jun 9, 2022 • 2 new comments -
[WASI] test cases with sys.path.insert(0, os.curdir) fail on WASI
#93461 commented on
Jun 9, 2022 • 2 new comments -
Objects/codeobject.c:814: retreat: Assertion `bounds->ar_start > 0' failed
#93249 commented on
Jun 9, 2022 • 2 new comments -
pip3.10.4 is configured with locations that require TLS/SSL, however the ssl module in Python is not available
#91357 commented on
Jun 10, 2022 • 2 new comments -
os.path.realpath returns invalid path for junction pointing to letter-less volume
#89760 commented on
Jun 10, 2022 • 2 new comments -
A shortcut for `urllib.parse.quote` to keep all reserved characters?
#93459 commented on
Jun 10, 2022 • 2 new comments -
Upgrade bundled pip to 22.1 series
#92688 commented on
Jun 12, 2022 • 2 new comments -
gh-79009: sqlite3.iterdump now correctly handles tables with autoincrement
#9621 commented on
Jun 9, 2022 • 2 new comments -
bpo-20183: Convert the mmap module to the Argument Clinic
#14207 commented on
Jun 7, 2022 • 2 new comments -
bpo-40255: Implement Immortal Instances
#19474 commented on
Jun 8, 2022 • 2 new comments -
bpo-2716: add license for audioop module
#19972 commented on
Jun 7, 2022 • 2 new comments -
GH-91095: Specialize calls to normal python classes
#93221 commented on
Jun 7, 2022 • 2 new comments -
Expose tracemalloc hook into `_Py_NewReference` for other tracers
#93502 commented on
Jun 6, 2022 • 1 new comment -
IntFlag iteration behaviour is inconsistent between versions
#93210 commented on
Jun 6, 2022 • 1 new comment -
subprocess.list2cmdline() should not escape wrapping single/double quotes
#81840 commented on
Jun 7, 2022 • 1 new comment -
Add example of using load_tests to parameterise Test Cases
#56809 commented on
Jun 7, 2022 • 1 new comment -
Implement PEP 652 -- Maintaining the Stable ABI
#87961 commented on
Jun 7, 2022 • 1 new comment -
Wave.py support for ulaw and alaw audio
#43330 commented on
Jun 7, 2022 • 1 new comment -
[C API] Move the PyCodeObject structure to the internal C API (make the structure opaque)
#91397 commented on
Jun 7, 2022 • 1 new comment -
Python memory limit on AIX
#55421 commented on
Jun 7, 2022 • 1 new comment -
The Great Argument Clinic Conversion Derby Meta-Issue
#64386 commented on
Jun 7, 2022 • 1 new comment -
wave.py: add writesamples() and readsamples()
#49163 commented on
Jun 7, 2022 • 1 new comment -
CGIHTTPServer doesn't handle long POST requests
#81482 commented on
Jun 7, 2022 • 1 new comment -
crypt function not hashing properly on Mac (uses a specific salt)
#77394 commented on
Jun 7, 2022 • 1 new comment -
test_mailcap fails if a mailcap file contains a non-decodable character
#68340 commented on
Jun 7, 2022 • 1 new comment -
Mark optional stdlib modules in documentation
#79076 commented on
Jun 7, 2022 • 1 new comment -
shlex.quote and pipes.quote do not quote shell keywords
#70312 commented on
Jun 7, 2022 • 1 new comment -
Undefined C behavior going beyond end of struct via a [1] arrays (C99 flexible arrays)
#84301 commented on
Jun 7, 2022 • 1 new comment -
Dialect class defaults are not documented.
#68335 commented on
Jun 7, 2022 • 1 new comment -
multiprocessing race condition on flushing stdout, deadlocks child on exit
#91776 commented on
Jun 8, 2022 • 1 new comment -
bullseye arm/v7 time.time() Operation not permitted
#90118 commented on
Jun 9, 2022 • 1 new comment -
IDLE uses the locale encoding for config files
#85320 commented on
Jun 9, 2022 • 1 new comment -
dir() does not return the list of valid attributes for the object
#84279 commented on
Jun 9, 2022 • 1 new comment -
Not documented special names
#67827 commented on
Jun 9, 2022 • 1 new comment -
Attempt to further increase test coverage of calendar module
#69714 commented on
Jun 9, 2022 • 1 new comment -
Enum `auto()` functionally fails following alias creation
#91456 commented on
Jun 9, 2022 • 1 new comment -
asyncio.Semaphore waiters deque doesn't work
#90155 commented on
Jun 9, 2022 • 1 new comment -
On Linux, os.count() should read cgroup cpu.shares and cpu.cfs (CPU count inside docker container)
#80235 commented on
Jun 10, 2022 • 1 new comment -
POpen bufsize=0 ignored with universal_newlines=True
#85394 commented on
Jun 10, 2022 • 1 new comment -
trace does not ignore --ignore-module
#54894 commented on
Jun 10, 2022 • 1 new comment -
some tests fail with -O (assertions off)
#92886 commented on
Jun 10, 2022 • 1 new comment -
Document how to cite Python
#70784 commented on
Jun 11, 2022 • 1 new comment -
os.makedirs fails on long-path UNC-paths if it is the first sub-folder
#85871 commented on
Jun 11, 2022 • 1 new comment -
Incorrect __module__ attribute for _struct.Struct and perhaps a few others
#79512 commented on
Jun 11, 2022 • 1 new comment -
WeakSet is not pickleable
#74876 commented on
Jun 11, 2022 • 1 new comment -
`_abc._abc_subclasscheck` has very poor performance and (I think) a memory leak
#92810 commented on
Jun 12, 2022 • 1 new comment -
[Asyncio] Support for async → sync → async call chains
#93462 commented on
Jun 12, 2022 • 1 new comment -
Problems caused by isinstance(list[int], type) returning True
#89828 commented on
Jun 12, 2022 • 1 new comment -
Improve documentation of CFLAGS_NODIST, LDFLAGS_NODIST
#90539 commented on
Jun 12, 2022 • 1 new comment -
Optimizing FOR_ITER bytecode
#91432 commented on
Jun 12, 2022 • 1 new comment -
bpo-30514: test_pop3lib asyncore with asyncio
#1864 commented on
Jun 7, 2022 • 1 new comment -
bpo-31078: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Jun 7, 2022 • 1 new comment -
bpo-17446: Get line numbers of properties in doctest
#3419 commented on
Jun 7, 2022 • 1 new comment -
gh-85525: Indicate supported sound header formats
#21575 commented on
Jun 7, 2022 • 1 new comment -
bpo-42037: Corrected request dependencies in CookieJar functions
#23112 commented on
Jun 8, 2022 • 1 new comment -
bpo-41255: handle argparse errors with exit_on_error=False consistently
#27295 commented on
Jun 7, 2022 • 1 new comment -
Add extra newline in io.BytesIO.seek() to prevent a Sphinx warning
#29519 commented on
Jun 10, 2022 • 1 new comment -
bpo-45897: Fix frozen-slotted dataclass bug
#29895 commented on
Jun 9, 2022 • 1 new comment -
bpo-46005: add note about setuptools to Doc/extending/building.rst
#30062 commented on
Jun 9, 2022 • 1 new comment -
bpo-46337: Urllib.parse scheme-specific behavior without reliance on URL scheme
#30520 commented on
Jun 12, 2022 • 1 new comment -
gh-85427: Prevent exits if `ArgumentParser.exit_on_error` is False
#30832 commented on
Jun 7, 2022 • 1 new comment -
bpo-32642: add support for path-like objects in sys.path
#32118 commented on
Jun 10, 2022 • 1 new comment -
bpo-47231: Strip trailing slash from tarfile longname directories
#32423 commented on
Jun 7, 2022 • 1 new comment -
Fix issues gh-86199 gh-86795
#92192 commented on
Jun 10, 2022 • 1 new comment -
gh-92613: Deprecate other uuencode functionality per PEP 594 & document as such
#92758 commented on
Jun 11, 2022 • 1 new comment -
gh-92611: Add details on replacements for cgi utility funcs
#92792 commented on
Jun 11, 2022 • 1 new comment -
gh-90016: Reword sqlite3 adapter/converter docs
#93095 commented on
Jun 9, 2022 • 1 new comment -
[3.10] Bring IntFlag enumeration behaviour in-line with that of 3.11+ (GH-93210)
#93211 commented on
Jun 6, 2022 • 1 new comment -
gh-93121: change _sample_headers from a map to list + tuples to allow duplicates
#93242 commented on
Jun 11, 2022 • 1 new comment -
gh-59150: Add table of runnable modules
#93410 commented on
Jun 6, 2022 • 1 new comment -
Incorrect traceback when future's exception is raised multiple times
#90082 commented on
Jun 6, 2022 • 0 new comments -
Uninformative error message when working with semaphores
#93253 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Process.is_alive() incorrect if waitpid() was executed concurrently to it
#92881 commented on
Jun 6, 2022 • 0 new comments -
IDLE should print multiprocessing function outputs in the IDLE shell
#92633 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.get_logger() logger deadlock on first call by subprocess to logger.info("...") due to internal logger.debug(...) call by multiprocessing.Queue._start_thread
#91555 commented on
Jun 6, 2022 • 0 new comments -
SharedMemory.unlink() can fail if called during interpreter shutdown
#91577 commented on
Jun 6, 2022 • 0 new comments -
test_multiprocessing_fork probabilistic failure
#91405 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.set_start_method force argument is not documented
#91340 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.pool.Pool.apply block infinitely when stressed while using maxtasksperchild
#91315 commented on
Jun 6, 2022 • 0 new comments -
test_concurrent_futures logs many UndefinedBehaviorSanitizer "DEADLYSIGNAL" errors on AMD64 Arch Linux Usan 3.x
#91140 commented on
Jun 6, 2022 • 0 new comments -
Started multiprocessing.Process instances are unserialisable
#91090 commented on
Jun 6, 2022 • 0 new comments -
Document multiprocessing.set_forkserver_preload
#91007 commented on
Jun 6, 2022 • 0 new comments -
Make multiprocessing.connection.Client support ipv6
#90966 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing's "spawn" doesn't actually use spawn
#90525 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing logger deadlocks if used with logging.handlers.QueueHandler
#90321 commented on
Jun 6, 2022 • 0 new comments -
Add a note to QueueListener documentation saying that SimpleQueue instances can't be used in multiprocessing scenarios
#90279 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing.Server.serve_forever runs sys.exit()
#90180 commented on
Jun 6, 2022 • 0 new comments -
Very first multiprocessing example not working on Windows 11
#90072 commented on
Jun 6, 2022 • 0 new comments -
NetBSD: do not use POSIX semaphores
#90203 commented on
Jun 6, 2022 • 0 new comments -
SharedMemory documentation: System V vs Posix
#89891 commented on
Jun 6, 2022 • 0 new comments -
test.test_concurrent_futures fail in x86_ 64 architecture
#89607 commented on
Jun 6, 2022 • 0 new comments -
Supporting out-of-band buffers (pickle protocol 5) in multiprocessing
#89467 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool(64) throws on Windows
#89240 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing freeze support unclear
#89179 commented on
Jun 6, 2022 • 0 new comments -
test_concurrent_futures: test_cancel_futures_wait_false() and test_interpreter_shutdown() failed on GHA Windows x64
#89099 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: the Resource Tracker process is never reaped
#88887 commented on
Jun 6, 2022 • 0 new comments -
Cross-platform issues with private methods and multiprocessing
#88841 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing Pool example and comments incomplete/wrong?
#88781 commented on
Jun 6, 2022 • 0 new comments -
Broken Pipe in Server of Manager in multiprocessing when finalizing, sometimes
#88780 commented on
Jun 6, 2022 • 0 new comments -
SIGSEGV when access a fork Event in a spawn Process
#89461 commented on
Jun 6, 2022 • 0 new comments -
Python doesn't exit with proper resultcode on SIGINT in multiprocessing.Process
#89186 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.get hangs if the pool is closed in the signal handler
#88628 commented on
Jun 6, 2022 • 0 new comments -
Truncated error message of original function while multiprocessing or multithreading
#88543 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing AF_PIPE name format is slightly confusing in the docs
#88355 commented on
Jun 6, 2022 • 0 new comments -
Race condition when using multiprocessing BaseManager and Pool in Python3
#88321 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing documentation should note behavior when process with Lock dies
#88304 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing UNIX socket connection: client freeze if authkey is an empty byte string
#88118 commented on
Jun 6, 2022 • 0 new comments -
Processes in Python 3.9 exiting with code 1 when It's created inside a ThreadPoolExecutor
#88110 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue hangs when process on other side dies
#87971 commented on
Jun 6, 2022 • 0 new comments -
SIGSEGV when replacing _multiprocessing.SemLock at runtime
#87947 commented on
Jun 6, 2022 • 0 new comments -
Possible race condition on multiprocessing.Manager().dict() on macOS
#87934 commented on
Jun 6, 2022 • 0 new comments -
Disallow fork in a subinterpreter affects multiprocessing plugin
#87680 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing Manager Client Not Reconnecting
#87495 commented on
Jun 6, 2022 • 0 new comments -
Error in multiprocessing.Pool's initializer doesn't stop execution
#87472 commented on
Jun 6, 2022 • 0 new comments -
Leak of locks from multiprocessing.Process
#87311 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue.get(block=False) can raise queue.Empty on non-empty queue
#87302 commented on
Jun 6, 2022 • 0 new comments -
Recursive call crash module multiprocessing
#87247 commented on
Jun 6, 2022 • 0 new comments -
[Windows] multiprocessing handle leak when child process is killed during startup/unpickling
#87134 commented on
Jun 6, 2022 • 0 new comments -
[multiprocessing] Calling pool.terminate() from an error_callback causes deadlock
#87129 commented on
Jun 6, 2022 • 0 new comments -
pdb & multiprocessing.Pool: AttributeError: module '__main__' has no attribute '__spec__'
#87115 commented on
Jun 6, 2022 • 0 new comments -
Expose a way to determine if a process has been closed or not
#87063 commented on
Jun 6, 2022 • 0 new comments -
pool worker can't be terminated
#87015 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.ProcessPoolExecutor is unable to forward exceptions with state.
#86935 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Queue leaks a file descriptor associated with the pipe writer (#33081 still a problem)
#86918 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing module hangs on os.read() on Linux
#86797 commented on
Jun 6, 2022 • 0 new comments -
Inconsistent ProcessPoolExecutor behaviour on macOS between 3.7 and 3.8/9
#86447 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.ProcessPoolExecutor freezes depending on complexity
#86411 commented on
Jun 6, 2022 • 0 new comments -
forkserver not reused in child processes
#86354 commented on
Jun 6, 2022 • 0 new comments -
failed pickle hangs python on exit in CMD.exe only
#86344 commented on
Jun 6, 2022 • 0 new comments -
Bad proxy returned immediately after BaseManager server restarted
#86320 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing Manager Object Cleanup
#86035 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue prevents program exit when containing a reasonable amount of data
#85927 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue deadlock
#85880 commented on
Jun 6, 2022 • 0 new comments -
Result of multiprocessing.heap.BufferWrapper.create_memoryview can point to freed memory
#85839 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Manager objects lose connection info
#85826 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Event.wait hangs when interrupted by signal that sets the event
#85772 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.dummy.Process lacks daemon parameter
#85716 commented on
Jun 6, 2022 • 0 new comments -
`multiprocessing.Array` and `multiprocessing.managers.SyncManager.Array` APIs are similar but not the same
#85595 commented on
Jun 6, 2022 • 0 new comments -
class multiprocessing.Value calls set_start_method
#85222 commented on
Jun 6, 2022 • 0 new comments -
shared memory problems with multiprocessing.Pool
#85005 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing docs don't describe thread-safety
#84992 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Semaphore has undocumented get_value() method
#84974 commented on
Jun 6, 2022 • 0 new comments -
test_multiprocessing_fork leaks processes on PPC64LE RHEL8 LTO + PGO 3.x
#84680 commented on
Jun 6, 2022 • 0 new comments -
Provide an abstraction for a select-able Event
#84665 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool deadlocks with only print statements
#84624 commented on
Jun 6, 2022 • 0 new comments -
Race condition in multiprocessing/connection.py: broken handle
#84582 commented on
Jun 6, 2022 • 0 new comments -
IO streams locking can be broken after fork() with threads
#84579 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing's default start method of fork()-without-exec() is broken
#84559 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.BaseManager does not retain Client type.
#84487 commented on
Jun 6, 2022 • 0 new comments -
Fixing Copy on Writes from reference counting and immortal objects
#84436 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue.put can fail silently due to pickle errors
#84376 commented on
Jun 6, 2022 • 0 new comments -
test_notify_all hangs forever in sparc64
#84367 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool.imap() should be lazy
#84291 commented on
Jun 6, 2022 • 0 new comments -
multiprocessor spawn
#84287 commented on
Jun 6, 2022 • 0 new comments -
[AIX] Crash in _PyThreadState_DeleteExcept() at fork in the process child
#84273 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: Process.join() should emit a warning if the process is killed by a signal
#84122 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Connection.poll raises BrokenPipeError on Windows
#85180 commented on
Jun 6, 2022 • 0 new comments -
BaseManager cannot start with local manager
#85114 commented on
Jun 6, 2022 • 0 new comments -
memory leak in multiprocessing.shared_memory.SharedMemory in Windows
#85059 commented on
Jun 6, 2022 • 0 new comments -
multiprocess.Lock is missing the locked() method
#85049 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing creates duplicates of .pyc files
#83976 commented on
Jun 6, 2022 • 0 new comments -
create multiprocessing.SharedMemory by pointing to existing memoryview
#83948 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing halts when child process crashes/quits
#83933 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing breaks when payload fails to unpickle
#83932 commented on
Jun 6, 2022 • 0 new comments -
forked process in multiprocessing does not honour atexit
#83856 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.shared_memory: MacOS crashes by running attached Python code
#83765 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Process file descriptor resource leak
#83716 commented on
Jun 6, 2022 • 0 new comments -
Memory Leak in multiprocessing.Pool()
#83712 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Pool maxtasksperchild=0 raises exception with endless traceback
#83658 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing resolving object as None
#83595 commented on
Jun 6, 2022 • 0 new comments -
zipfile with multiprocessing: zipfile.BadZipFile
#83544 commented on
Jun 6, 2022 • 0 new comments -
add option to make chunksize adaptive for multiprocessing.pool methods
#83543 commented on
Jun 6, 2022 • 0 new comments -
contextvars.Context.run hangs forever in ProccessPoolExecutor
#83438 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: Hang when interpreter exits after ProcessPoolExecutor.shutdown(wait=False)
#83386 commented on
Jun 6, 2022 • 0 new comments -
_result_handler dies on raised exceptions [multiprocessing]
#83371 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing is_alive() between children processes
#83202 commented on
Jun 6, 2022 • 0 new comments -
compileall fails when the platform lacks a functional sem_open()
#83029 commented on
Jun 6, 2022 • 0 new comments -
test_shared_memory_SharedMemoryServer_ignores_sigint and others fail on Guix
#83026 commented on
Jun 6, 2022 • 0 new comments -
Issue with multiprocessing.Pool & multiprocessing.Queue
#83014 commented on
Jun 6, 2022 • 0 new comments -
race condition in multiprocessing.Pool with maxtasksperchild=1
#82980 commented on
Jun 6, 2022 • 0 new comments -
There is no proper way to know if a process is the main one
#82701 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing does not work properly when using the trace module.
#82692 commented on
Jun 6, 2022 • 0 new comments -
Can't gracefully ctrl+C multiprocessing pool on Python3 & Windows
#82609 commented on
Jun 6, 2022 • 0 new comments -
[Windows] multiprocessing: DupHandle.detach() race condition on DuplicateHandle(DUPLICATE_CLOSE_SOURCE)
#82444 commented on
Jun 6, 2022 • 0 new comments -
having a PriorityQueue in multiprocessing.queue module like in queue module would be a plus
#82440 commented on
Jun 6, 2022 • 0 new comments -
Setting a signal handler gets multiprocessing.Pool stuck
#82408 commented on
Jun 6, 2022 • 0 new comments -
A bug in the multiprocessing module
#82376 commented on
Jun 6, 2022 • 0 new comments -
Incorrect Argument Order for Calls to _winapi.DuplicateHandle() in multiprocessing.reduction.DupHandle
#82369 commented on
Jun 6, 2022 • 0 new comments -
resource tracker destroys shared memory segments when other processes should still have valid access
#82300 commented on
Jun 6, 2022 • 0 new comments -
shared_semaphores cannot be shared across unrelated processes
#82216 commented on
Jun 6, 2022 • 0 new comments -
Consistency of Unix's shared_memory implementation with windows
#81935 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing shared_memory ValueError on race with ShareableList
#81833 commented on
Jun 6, 2022 • 0 new comments -
function changed when pickle bound method object
#81478 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.InterpreterPoolExecutor
#81474 commented on
Jun 6, 2022 • 0 new comments -
Incorrect number of running calls in ProcessPoolExecutor
#81457 commented on
Jun 6, 2022 • 0 new comments -
sub-process would be terminated when registered finalizers are still running
#81423 commented on
Jun 6, 2022 • 0 new comments -
use os.memfd_create in multiprocessing.shared_memory?
#81366 commented on
Jun 6, 2022 • 0 new comments -
SharedMemoryManager should relase its resources when its parent process dies
#81158 commented on
Jun 6, 2022 • 0 new comments -
errors in multiprocessing.shared_memory examples
#80545 commented on
Jun 6, 2022 • 0 new comments -
multpirocessing.Process alive after SIGTERM on parent
#80180 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: shared manager Pool fails with AttributeError
#80100 commented on
Jun 6, 2022 • 0 new comments -
shared memory construct to avoid need for serialization between processes
#79994 commented on
Jun 6, 2022 • 0 new comments -
get_lock() method is not present for Values created using multiprocessing.Manager()
#79967 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Process.join() ignores timeout if child process use os.exec*()
#79838 commented on
Jun 6, 2022 • 0 new comments -
python3 multiprocessing queue deadlock when use thread and process at same time
#79789 commented on
Jun 6, 2022 • 0 new comments -
exception unpickling error causes `multiprocessing.Pool` to hang forever
#79492 commented on
Jun 6, 2022 • 0 new comments -
reproducible deadlock with multiprocessing.Pool
#79448 commented on
Jun 6, 2022 • 0 new comments -
RawArray causes FileNotFoundError at cleanup
#79429 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Queue in an inconsistent state and a traceback silently suppressed if put an unpickable object and process's target function is finished
#79423 commented on
Jun 6, 2022 • 0 new comments -
Add name to process and thread pool
#79177 commented on
Jun 6, 2022 • 0 new comments -
Multi-processing example inaccurate warning
#79072 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing.pool API Extension - Pass Data to Workers w/o Globals
#79018 commented on
Jun 6, 2022 • 0 new comments -
infinite waiting in multiprocessing.Pool
#78962 commented on
Jun 6, 2022 • 0 new comments -
BaseProxy cache should be cleaned when Manager client is reconnected
#78947 commented on
Jun 6, 2022 • 0 new comments -
[multiprocessing] Multiprocessing in spawn mode doesn't work when the target is a method in a unittest.TestCase subclass, when run either with unittest or with pytest
#78065 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Pool hangs in terminate()
#78178 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Server swallows original exception traceback
#78279 commented on
Jun 6, 2022 • 0 new comments -
RAM consumption too high using concurrent.futures (Python 3.7 / 3.6 )
#78349 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool and ThreadPool leak resources after being deleted
#78353 commented on
Jun 6, 2022 • 0 new comments -
Documentation improvement proposal for multiprocessing
#77734 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: serialization must ensure that contexts are compatible (the same)
#77377 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing won't utilize all of platform resources
#77352 commented on
Jun 6, 2022 • 0 new comments -
Cannot pass a SyncManager proxy to a multiprocessing subprocess on Windows
#77269 commented on
Jun 6, 2022 • 0 new comments -
Trying to cleanly terminate a threaded Queue at exit of program raises an "EOFError"
#77257 commented on
Jun 6, 2022 • 0 new comments -
unittest blocks when testing function using multiprocessing.Pool with state spawn
#77235 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing, default assumption of Pool size unhelpful
#77167 commented on
Jun 6, 2022 • 0 new comments -
Race condition in multiprocessing Queue
#77060 commented on
Jun 6, 2022 • 0 new comments -
test_multiprocessing_main_handling: subprocess crash under Windows compatibility mode
#76999 commented on
Jun 6, 2022 • 0 new comments -
Incompatibilities with the socketserver and multiprocessing packages
#76789 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing: multiprocessing.connection.Listener.accept() should accept a timeout
#76425 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing: passing file descriptor using reduction breaks duplex pipes on darwin
#76401 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing freeze_support needed outside win32
#76327 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Server's shutdown method useless send message to manager
#76195 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Array 'c' code is not documented
#76187 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Array misleading error message in slice assignment
#76186 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Array("b", 1), multiprocessing.Array("c",1 ) wrong value returned
#76184 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing.Pool hangs after re-spawning several worker process.
#76067 commented on
Jun 6, 2022 • 0 new comments -
Inconsistent exitcode for terminated child processes on Windows
#76044 commented on
Jun 6, 2022 • 0 new comments -
Add a timeout to multiprocessing's Pool.join
#75963 commented on
Jun 6, 2022 • 0 new comments -
ctypes should support atomic operations
#75835 commented on
Jun 6, 2022 • 0 new comments -
Signal delivered to a subprocess triggers parent's handler
#75670 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.BoundedSemaphore of 32-bit python could not work while cross compiling on linux platform
#75354 commented on
Jun 6, 2022 • 0 new comments -
delicate behaviour of shared (managed) multiprocessing Queues
#75275 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Condition.notify_all() blocks indefinitely if a process waiting on it has died
#75158 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.dummy missing cpu_count
#74054 commented on
Jun 6, 2022 • 0 new comments -
Make Executor.map work with infinite/large inputs correctly
#74028 commented on
Jun 6, 2022 • 0 new comments -
Deadlock in multiprocessing.pool.Pool on terminate
#73945 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures as_completed raise TimeoutError wrong
#73919 commented on
Jun 6, 2022 • 0 new comments -
Shutting down consumer on a remote queue
#73640 commented on
Jun 6, 2022 • 0 new comments -
Possible glitch in the interaction of a thread and a multiprocessing manager
#73344 commented on
Jun 6, 2022 • 0 new comments -
Documentation: Clarify role of callback with map_async
#73294 commented on
Jun 6, 2022 • 0 new comments -
[doc] The fact that multiprocess.Queue uses serialization should be documented.
#73159 commented on
Jun 6, 2022 • 0 new comments -
SyncManager and Main Process fail to communicate after reboot or stoping with Ctrl - C
#73043 commented on
Jun 6, 2022 • 0 new comments -
Possible deadlock on sys.stdout/stderr when combining multiprocessing with threads
#72568 commented on
Jun 6, 2022 • 0 new comments -
Add a "starcaller" function
#72567 commented on
Jun 6, 2022 • 0 new comments -
parameterize what serialization is used in multiprocessing
#72240 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Manager error: send() called for a closed connection
#71936 commented on
Jun 6, 2022 • 0 new comments -
Cannot capture sys.stderr output from an uncaught exception in a multiprocessing Process using a multiprocessing Queue
#71268 commented on
Jun 6, 2022 • 0 new comments -
input() call blocks multiprocessing
#71070 commented on
Jun 6, 2022 • 0 new comments -
Shelve works inconsistently when carried over to child processes
#70960 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing sentinel resource leak
#70919 commented on
Jun 6, 2022 • 0 new comments -
cgroups support in multiprocessing
#70879 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing behavior combining daemon with non-daemon children inconsistent with threading
#70820 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.util._afterfork_registry leak in threaded environment
#70368 commented on
Jun 6, 2022 • 0 new comments -
Ctrl+C Can't Exit Script with Pool on Windows
#70150 commented on
Jun 6, 2022 • 0 new comments -
ProcessPoolExecutor deadlock on KeyboardInterrupt
#70096 commented on
Jun 6, 2022 • 0 new comments -
Worker stall in multiprocessing.Pool
#70094 commented on
Jun 6, 2022 • 0 new comments -
Mixing multiprocessing pool and subprocess may create zombie process, and cause program to hang.
#70015 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing .Condition.notify(_all) function has O(N) time complexity where N is the number of wait() calls with a timeout since the last notify(_all) call
#69655 commented on
Jun 6, 2022 • 0 new comments -
Better repr for multiprocessing.synchronize objects
#69252 commented on
Jun 6, 2022 • 0 new comments -
Raising an exception that cannot be unpickled causes hang in ProcessPoolExecutor
#69088 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing should log a warning when forking multithreaded process
#68700 commented on
Jun 6, 2022 • 0 new comments -
The docs never define what a pool "task" is
#68663 commented on
Jun 6, 2022 • 0 new comments -
OSError 17 due to _multiprocessing/semaphore.c assuming a one-to-one Pid -> process mapping.
#68491 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing.Manager: fix behavior and doc inconsistencies
#67886 commented on
Jun 6, 2022 • 0 new comments -
Memory corruption using pickle over pipe to subprocess
#67843 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing maxtasksperchild=1 + logging = task loss
#67467 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing doc organization impedes understanding
#67289 commented on
Jun 6, 2022 • 0 new comments -
Assert fails in multiprocessing.heap.Arena.__setstate__ on Windows
#67249 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool shouldn't hang forever if a worker process dies unexpectedly
#66587 commented on
Jun 6, 2022 • 0 new comments -
ProcessPoolExecutor/ThreadPoolExecutor should provide introspection APIs
#66477 commented on
Jun 6, 2022 • 0 new comments -
asyncio: support multiprocessing (support fork)
#66285 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.managers.BaseManager.__init__'s "serializer" argument is not documented
#65277 commented on
Jun 6, 2022 • 0 new comments -
Manager documentation unclear about lists and thread safeness
#64825 commented on
Jun 6, 2022 • 0 new comments -
Pool.imap doesn't work as advertised
#64192 commented on
Jun 6, 2022 • 0 new comments -
Update multiprocessing.spawn to use runpy.run_path
#64177 commented on
Jun 6, 2022 • 0 new comments -
[doc] multiprocessing Proxy docs need locking semantics explained
#64063 commented on
Jun 6, 2022 • 0 new comments -
Update pickle to take advantage of PEP 451
#63901 commented on
Jun 6, 2022 • 0 new comments -
Allow multiprocessing Pool initializer to return values
#63384 commented on
Jun 6, 2022 • 0 new comments -
Expose Queue maxsize parameter to multiprocessing.Pool class
#63372 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool._terminate_pool restarts workers during shutdown
#63295 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.reduction is undocumented
#63037 commented on
Jun 6, 2022 • 0 new comments -
A manager's server never joins its threads
#62951 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.dummy.Pool does not accept maxtasksperchild argument
#61329 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing JoinableQueue's join function with timeout
#60187 commented on
Jun 6, 2022 • 0 new comments -
Reimplement subset of multiprocessing.sharedctypes using memoryview
#59158 commented on
Jun 6, 2022 • 0 new comments -
Option to kill "stuck" workers in a multiprocessing pool
#58356 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.map skips finally blocks
#57348 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Connection does not communicate pipe closure between parent and child
#56697 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.Pool: Need a way to find out if work are finished.
#56503 commented on
Jun 6, 2022 • 0 new comments -
inconsistent behavior concerning multiprocessing.manager.BaseManager._Server
#55059 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing.dummy.Queue does not expose same interface as multiprocessing.Queue
#52936 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing Pool should allow custom task queue
#50656 commented on
Jun 6, 2022 • 0 new comments -
Pass MS CRT debug flags into subprocesses
#49869 commented on
Jun 6, 2022 • 0 new comments -
Multiprocessing: Expose underlying pipe in queues
#48081 commented on
Jun 6, 2022 • 0 new comments -
ProcessPoolExecutor subprocesses crash & break pool when raising an exception with keyword-only args and an arg passed to Exception
#80041 commented on
Jun 6, 2022 • 0 new comments -
multiprocessing AuthenticationError when nesting with non-default authkey
#78740 commented on
Jun 6, 2022 • 0 new comments -
Inconsistent Behavior Of futures.ProcessPoolExecutor
#79058 commented on
Jun 6, 2022 • 0 new comments -
future_factory argument for Thread/ProcessPoolExecutor
#80693 commented on
Jun 6, 2022 • 0 new comments -
ThreadPoolExecutor and ProcessPoolExecutor, dynamic worker count
#80314 commented on
Jun 6, 2022 • 0 new comments -
test_multiprocessing_fork hangs on an IPv6-only host
#82077 commented on
Jun 6, 2022 • 0 new comments -
Deprecate Process Child Watchers
#82772 commented on
Jun 6, 2022 • 0 new comments -
max_workers argument to concurrent.futures.ProcessPoolExecutor is not flexible enough
#83798 commented on
Jun 6, 2022 • 0 new comments -
Enable control over daemon flag in ThreadPoolExecutor and ProcessPoolExecutor
#88465 commented on
Jun 6, 2022 • 0 new comments -
Cannot use ProcessPoolExecutor if in a decorator?
#85749 commented on
Jun 6, 2022 • 0 new comments -
Feature request: maxtasksperchild for ProcessPoolExecutor
#88896 commented on
Jun 6, 2022 • 0 new comments -
recursive ProcessPoolExecutor invoke unable to return result
#89922 commented on
Jun 6, 2022 • 0 new comments -
test_multiprocessing_fork running without any timeout
#91155 commented on
Jun 6, 2022 • 0 new comments -
`concurrent.futures.Future.set_running_or_notify_cancel` does not notify cancel
#66820 commented on
Jun 6, 2022 • 0 new comments -
Module level map & submit for concurrent.futures
#67885 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures `wait` and `as_completed` depend on private api
#66918 commented on
Jun 6, 2022 • 0 new comments -
Add `Executor.filter` to concurrent.futures
#68383 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.threading: Add a timeout to Executor shutdown() method
#72165 commented on
Jun 6, 2022 • 0 new comments -
can concurrent.futures len(Executor) return the number of tasks?
#68955 commented on
Jun 6, 2022 • 0 new comments -
clarify concurrent.futures docs to not refer to async Futures except where truly necessary
#72239 commented on
Jun 6, 2022 • 0 new comments -
Add deferred single-threaded/fake executor to concurrent.futures
#80576 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.ThreadPoolExecutor: tasks in queue not marked as done
#72836 commented on
Jun 6, 2022 • 0 new comments -
Expand concurrent.futures.Future's public API
#83826 commented on
Jun 6, 2022 • 0 new comments -
Display exit-codes for abruptly terminated processes in concurrent.futures
#85297 commented on
Jun 6, 2022 • 0 new comments -
Log exception never retrieved in concurrent.futures
#85544 commented on
Jun 6, 2022 • 0 new comments -
Unable to use concurrent.futures in atexit hook
#86813 commented on
Jun 6, 2022 • 0 new comments -
Potential Memory leak with concurrent.futures.ThreadPoolExecutor's map
#85754 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.wait calls len() on an possible iterable
#86104 commented on
Jun 6, 2022 • 0 new comments -
test_concurrent_futures leaks many dangling threads on FreeBSD
#88011 commented on
Jun 6, 2022 • 0 new comments -
concurrent.future.ThreadPoolExecutor should parameterize class used for threads
#89502 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.wait() waits forever if given a cancelled future
#92001 commented on
Jun 6, 2022 • 0 new comments -
Make concurrent.futures.Future usable outside of executors
#89528 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures: add ScheduledExecutor
#62156 commented on
Jun 6, 2022 • 0 new comments -
concurrent.futures.as_completed() installs waiters for already completed Futures
#64496 commented on
Jun 6, 2022 • 0 new comments -
Ability to join() threads in concurrent.futures.ThreadPoolExecutor
#66557 commented on
Jun 6, 2022 • 0 new comments -
Concurrent.futures base concurrency improvement (with patch)
#64715 commented on
Jun 6, 2022 • 0 new comments -
Include thread_name_prefix in the concurrent.futures.ThreadPoolExecutor example 17.4.2.1
#73470 commented on
Jun 6, 2022 • 0 new comments -
Argparse.parse_args exits on unrecognized option with exit_on_error=False
#85427 commented on
Jun 7, 2022 • 0 new comments -
better name for re.error Exception class.
#83162 commented on
Jun 7, 2022 • 0 new comments -
Remove asyncore, asynchat and smtpd modules
#72719 commented on
Jun 7, 2022 • 0 new comments -
Port module setup to PY_STDLIB_MOD() macro and addext()
#90005 commented on
Jun 7, 2022 • 0 new comments -
multiprocessing.connection challenge implicitly uses MD5
#61460 commented on
Jun 7, 2022 • 0 new comments -
put http.server on a diet
#81199 commented on
Jun 7, 2022 • 0 new comments -
Removing old buffer support
#85275 commented on
Jun 7, 2022 • 0 new comments -
[Windows] installations should include pythonX.exe and pythonX.Y.exe executables
#65705 commented on
Jun 7, 2022 • 0 new comments -
optparse module does not emit DeprecationWarning
#69707 commented on
Jun 7, 2022 • 0 new comments -
PEP 594: uuencode codec and binascii functions apparently not properly deprecated or documented as such
#92613 commented on
Jun 7, 2022 • 0 new comments -
[doc] Possibly ambiguous phrasing in tutorial/modules#more-on-modules
#61585 commented on
Jun 8, 2022 • 0 new comments -
Documentation confusion in CookieJar functions
#86203 commented on
Jun 8, 2022 • 0 new comments -
tarfile in stream mode always set zlib compression level to 9
#70441 commented on
Jun 9, 2022 • 0 new comments -
Add SSL_CTX_set_client_cert_engine
#72881 commented on
Jun 9, 2022 • 0 new comments -
[doc] replace 'distutils' examples with 'setuptools'
#90163 commented on
Jun 9, 2022 • 0 new comments -
Include column offsets for bytecode instructions
#88116 commented on
Jun 9, 2022 • 0 new comments -
Out-of-tree builds are not tested.
#89858 commented on
Jun 10, 2022 • 0 new comments -
deepcopy of weakref proxies
#87418 commented on
Jun 11, 2022 • 0 new comments -
bpo-24869: Add startline and endline attributes to the tokens returned by shlex
#2799 commented on
Jun 8, 2022 • 0 new comments -
bpo-32608: Adding a server into socketserver that handles client connection in new "multiprocessing.Process" processes.
#5258 commented on
Jun 6, 2022 • 0 new comments -
bpo-34098: multiprocessing.Server now uses ExceptionWithTraceback
#8254 commented on
Jun 6, 2022 • 0 new comments -
bpo-34837: Multiprocessing.Pool API Extension - Pass Data to Workers w/o Globals
#9627 commented on
Jun 6, 2022 • 0 new comments -
bpo-22393: Fix multiprocessing.Pool hangs if a worker process dies unexpectedly
#10441 commented on
Jun 6, 2022 • 0 new comments -
bpo-31171: add `-lpthread' to build multiprocessing for linux platform
#13353 commented on
Jun 6, 2022 • 0 new comments -
bpo-28053: Allow custom reducer when using multiprocessing
#15058 commented on
Jun 6, 2022 • 0 new comments -
[WIP/RFC] multiprocessing: proxy: keep _manager after forking
#17333 commented on
Jun 6, 2022 • 0 new comments -
bpo-40307: Preserve manager Client in multiprocessing managers
#19609 commented on
Jun 6, 2022 • 0 new comments -
bpo-40402: Fix race condition in multiprocessing.connection.Connection
#19790 commented on
Jun 6, 2022 • 0 new comments -
bpo-17258: Stronger HMAC in multiprocessing
#20380 commented on
Jun 6, 2022 • 0 new comments -
bpo-40872: Add multiprocessing.Lock.locked()
#20651 commented on
Jun 6, 2022 • 0 new comments -
bpo-27578: Fix inspect.getsource() on empty file
#20809 commented on
Jun 9, 2022 • 0 new comments -
bpo-38520: Add multiprocessing.main_process()
#23621 commented on
Jun 6, 2022 • 0 new comments -
bpo-43952: Fix multiprocessing Listener authkey bug
#25845 commented on
Jun 6, 2022 • 0 new comments -
bpo-41222: new tests for demonstrating polling problem on subprocess with universal_newlines=True
#25859 commented on
Jun 10, 2022 • 0 new comments -
bpo-44155: Add backlog arg for multiprocessing manager server
#26332 commented on
Jun 6, 2022 • 0 new comments -
gh-76912: Raise OSError from any failure in getpass.getuser()
#29739 commented on
Jun 7, 2022 • 0 new comments -
bpo-10850: Fix multiprocessing.managers.Server classvar
#30086 commented on
Jun 6, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Jun 12, 2022 • 0 new comments -
bpo-24132: Add `pathlib._AbstractPath`
#31085 commented on
Jun 12, 2022 • 0 new comments -
bpo-46799: Improve multiprocessing shared_memory ShareableList
#31467 commented on
Jun 6, 2022 • 0 new comments -
Improve the documentation of the multiprocessing module
#31482 commented on
Jun 6, 2022 • 0 new comments -
gh-81536: For nonblocking sockets, add `SSLSocket.eager_recv` to call `SSL_read` in a loop
#31492 commented on
Jun 8, 2022 • 0 new comments -
bpo-46934: Make started multiprocessing.Process and multiprocessing.Manager instances serialisable
#31701 commented on
Jun 6, 2022 • 0 new comments -
bpo-46958: Added argument for json dump/dumps to print arrays (from lists and tuples) on one line
#31762 commented on
Jun 7, 2022 • 0 new comments -
bpo-46744: Support "-Win32" and make platform flags case insensitive on Windows build scripts
#31803 commented on
Jun 12, 2022 • 0 new comments -
bpo-47025: drop support for bytes on sys.path
#31934 commented on
Jun 10, 2022 • 0 new comments -
bpo-46841: Don't jump during `throw()`
#31968 commented on
Jun 8, 2022 • 0 new comments -
Add more FOR_ITER specialization stats
#32151 commented on
Jun 11, 2022 • 0 new comments -
gh-91340: Document multiprocessing.set_start_method force parameter
#32339 commented on
Jun 6, 2022 • 0 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
Jun 7, 2022 • 0 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
Jun 12, 2022 • 0 new comments -
gh-91962: Fix curses compilation on Solaris
#91964 commented on
Jun 7, 2022 • 0 new comments -
gh-57684: Add the -p command line option
#92361 commented on
Jun 7, 2022 • 0 new comments -
gh-72572: Remove mention of synced None returns for utcoffset() and dst()
#93001 commented on
Jun 8, 2022 • 0 new comments -
gh-93021: Fix __text_signature__ for __get__
#93023 commented on
Jun 11, 2022 • 0 new comments -
gh-90155: Fix broken `asyncio.Semaphore` and strengthen FIFO guarantee.
#93222 commented on
Jun 10, 2022 • 0 new comments -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `_test_multiprocessing.py`
#93233 commented on
Jun 6, 2022 • 0 new comments -
gh-71566: Fix SocketType introduction in the socket documentation.
#93288 commented on
Jun 7, 2022 • 0 new comments -
GH-83658: make multiprocessing.Pool raise an exception if maxtasksperchild is not None or a positive int
#93364 commented on
Jun 6, 2022 • 0 new comments -
docs: datetime: Encoding is no longer relevant
#93365 commented on
Jun 8, 2022 • 0 new comments -
[3.11] GH-93354: Use exponential backoff to avoid excessive specialization attempts (GH-93355)
#93379 commented on
Jun 11, 2022 • 0 new comments -
[3.11] gh-90300: split --help output into separate options (GH-30331)
#93413 commented on
Jun 12, 2022 • 0 new comments -
Doc: Add an empty line as secondary prompt
#93424 commented on
Jun 8, 2022 • 0 new comments -
gh-91810: Fix regression with writing an XML declaration with encoding='unicode'
#93426 commented on
Jun 12, 2022 • 0 new comments -
Fix typos in multiprocessing module documentation.
#93472 commented on
Jun 6, 2022 • 0 new comments -
gh-92893: Fix issue when ``dataclassses.is_dataclass`` returns False
#93497 commented on
Jun 6, 2022 • 0 new comments -
Fix incorrect directive in multiprocessing module documentation
#93517 commented on
Jun 7, 2022 • 0 new comments