Insights: python/cpython
Overview
Could not load contribution data
Please try again later
111 Pull requests merged by 40 people
-
GH-100813: Add IPv4 socket option constant IP_PKTINFO as socket module attribute
#10294 merged
Jan 9, 2023 -
GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback
#13364 merged
Jan 9, 2023 -
gh-74033: Fix bug when Path takes and ignores **kwargs
#19632 merged
Jan 14, 2023 -
gh-91851: Micro optimizations for Fraction's arithmetic
#25518 merged
Jan 8, 2023 -
bpo-28356: Document os.rename() behavior on Windows for differing filesystems
#27376 merged
Jan 9, 2023 -
GH-90829: Fix empty iterable error message in min/max
#31181 merged
Jan 8, 2023 -
gh-94518: [_posixsubprocess] Replace variable validity flags with reserved values
#94687 merged
Jan 14, 2023 -
gh-96461: clarify the meaning of the oparg for CACHE and COPY opcode
#96462 merged
Jan 12, 2023 -
gh-98636: Fix detecting gdbm_compat for _dbm module
#98643 merged
Jan 11, 2023 -
gh-98763: Prefer "python" over "python3" for command line examples in docs.
#98761 merged
Jan 11, 2023 -
gh-86682: Adds sys._getframemodulename as a lightweight alternative to _getframe
#99520 merged
Jan 13, 2023 -
gh-96290: support partial/invalid UNC drives in normpath() and splitdrive()
#100351 merged
Jan 12, 2023 -
gh-99191: Use correct check for MSVC C++ version support in _wmimodule.cpp
#100381 merged
Jan 9, 2023 -
gh-100160: Restore and deprecate implicit creation of an event loop
#100410 merged
Jan 13, 2023 -
[3.11] gh-100160: Remove any deprecation warnings in asyncio.get_event_loop()
#100412 merged
Jan 10, 2023 -
GH-100117: Make `co_lines` more efficient
#100447 merged
Jan 10, 2023 -
gh-87447: Fix walrus comprehension rebind checking
#100581 merged
Jan 8, 2023 -
GH-100126: Skip incomplete frames in more places
#100613 merged
Jan 9, 2023 -
[3.7] Correct CVE-2020-10735 documentation (GH-100306).
#100699 merged
Jan 9, 2023 -
gh-100689: Revert "bpo-41798: pyexpat: Allocate the expat_CAPI on the…
#100745 merged
Jan 8, 2023 -
gh-100764: add pycore_frame.h to PYTHON_HEADERS
#100765 merged
Jan 9, 2023 -
gh-100776: Fix misleading default value in help(input)
#100788 merged
Jan 8, 2023 -
gh-100783: fix os.path.join documentation
#100811 merged
Jan 8, 2023 -
gh-100824: Fix type for the documentation of unittest.TestLoader.testNamePatterns
#100825 merged
Jan 8, 2023 -
GH-100805: Support numpy.array() in random.choice().
#100830 merged
Jan 8, 2023 -
GH-100485: Convert from Fast2Sum to 2Sum
#100836 merged
Jan 8, 2023 -
[3.11] gh-100824: Fix typo in the documentation of unittest.TestLoader.testNamePatterns (GH-100825)
#100838 merged
Jan 8, 2023 -
[3.10] gh-100824: Fix typo in the documentation of unittest.TestLoader.testNamePatterns (GH-100825)
#100839 merged
Jan 8, 2023 -
[3.11] gh-100776: Fix misleading default value in help(input) (GH-100788)
#100841 merged
Jan 8, 2023 -
[3.10] gh-100776: Fix misleading default value in help(input) (GH-100788)
#100842 merged
Jan 8, 2023 -
[3.11] gh-100783: fix os.path.join documentation (GH-100811)
#100843 merged
Jan 8, 2023 -
[3.10] gh-100783: fix os.path.join documentation (GH-100811)
#100844 merged
Jan 8, 2023 -
gh-100833: Remove 'volatile' qualifiers in fsum algorithm
#100845 merged
Jan 8, 2023 -
Update copyright years to 2023.
#100848 merged
Jan 8, 2023 -
[3.11] Update copyright years to 2023. (gh-100848)
#100849 merged
Jan 9, 2023 -
[3.10] Update copyright years to 2023. (gh-100848).
#100850 merged
Jan 8, 2023 -
[3.9] Update copyright years to 2023. (gh-100848).
#100851 merged
Jan 8, 2023 -
[3.8] Update copyright years to 2023. (gh-100848).
#100852 merged
Jan 8, 2023 -
[3.7] Update copyright years to 2023. (gh-100848).
#100853 merged
Jan 8, 2023 -
GH-100485: Tweaks to sumprod()
#100857 merged
Jan 8, 2023 -
[3.11] GH-100805: Support numpy.array() in random.choice(). (GH-100830)
#100858 merged
Jan 8, 2023 -
Update additional copyright years to 2023.
#100859 merged
Jan 8, 2023 -
Update copyright year in README
#100863 merged
Jan 9, 2023 -
[3.11] Update copyright year in README (GH-100863)
#100864 merged
Jan 9, 2023 -
[3.10] Update copyright year in README (GH-100863)
#100865 merged
Jan 9, 2023 -
[3.9] Update copyright year in README (GH-100863) (GH-100865)
#100866 merged
Jan 9, 2023 -
[3.8] Update copyright year in README (GH-100863) (GH-100865)
#100867 merged
Jan 9, 2023 -
[3.7] Update copyright year in README (GH-100863) (GH-100865)
#100868 merged
Jan 9, 2023 -
gh-100871: Improve `copy` module tests
#100872 merged
Jan 11, 2023 -
fix up mock tests coverage
#100874 merged
Jan 9, 2023 -
[3.11] GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback (GH-13364)
#100877 merged
Jan 9, 2023 -
[3.10] GH-81061: Fix refcount issue when returning `None` from a `ctypes.py_object` callback (GH-13364)
#100878 merged
Jan 9, 2023 -
Fix typos in Doc folder
#100880 merged
Jan 10, 2023 -
gh-100873: Fix "‘lo’ may be used uninitialized in this function" warning in `mathmodule.c`
#100881 merged
Jan 9, 2023 -
gh-100882: Improve `test_pickling` case in `test_ast.py`
#100883 merged
Jan 9, 2023 -
GH-98831: Refactor instr format code and change to enum
#100895 merged
Jan 9, 2023 -
[3.11] bpo-28356: Document os.rename() behavior on Windows for differing volumes (GH-27376)
#100896 merged
Jan 9, 2023 -
[3.10] bpo-28356: Document os.rename() behavior on Windows for differing volumes (GH-27376)
#100897 merged
Jan 9, 2023 -
gh-100180: Update Windows installer to OpenSSL 1.1.1s
#100901 merged
Jan 9, 2023 -
[3.11] gh-100180: Update Windows installer to OpenSSL 1.1.1s (GH-100901)
#100902 merged
Jan 10, 2023 -
[3.10] gh-100180: Update Windows installer to OpenSSL 1.1.1s (GH-100901)
#100903 merged
Jan 10, 2023 -
gh-100893: update bpo reference in Mac README
#100905 merged
Jan 10, 2023 -
[3.11] gh-100893: update bpo reference in Mac README (GH-100905)
#100906 merged
Jan 10, 2023 -
[3.10] gh-100893: update bpo reference in Mac README (GH-100905)
#100907 merged
Jan 10, 2023 -
gh-100180: Update macOS installer to OpenSSL 1.1.1s
#100908 merged
Jan 10, 2023 -
[3.11] gh-100180: Update macOS installer to OpenSSL 1.1.1s (GH-100908)
#100909 merged
Jan 10, 2023 -
[3.10] gh-100180: Update macOS installer to OpenSSL 1.1.1s (GH-100908)
#100910 merged
Jan 10, 2023 -
GH-100894: Updated the doc for `sys.winver`
#100913 merged
Jan 12, 2023 -
[3.11] Fix typos in Doc folder (GH-100880).
#100914 merged
Jan 10, 2023 -
[3.10] Fix typos in Doc folder (GH-100880).
#100915 merged
Jan 10, 2023 -
gh-100916: Convert argument to appropriate type (GH-100917)
#100917 merged
Jan 10, 2023 -
[3.11] gh-100916: Convert argument to appropriate type (GH-100917) (GH-100918)
#100918 merged
Jan 10, 2023 -
[3.10] gh-100916: Convert argument to appropriate type (GH-100917) (GH-100919)
#100919 merged
Jan 10, 2023 -
GH-100892: Fix race in clearing `threading.local`
#100922 merged
Jan 11, 2023 -
GH-100923: Embed jump mask in `COMPARE_OP` oparg
#100924 merged
Jan 11, 2023 -
gh-100931: Test all `pickle` protocols in `test_slice`
#100932 merged
Jan 11, 2023 -
gh-94912: Adjusted check for non-standard coroutine function marker.
#100935 merged
Jan 11, 2023 -
[3.11] GH-100892: Fix race in clearing `threading.local` (GH-100922).
#100937 merged
Jan 11, 2023 -
[3.10] GH-100892: Fix race in clearing `threading.local` (GH-100922).
#100938 merged
Jan 11, 2023 -
gh-100247: Fix py.exe launcher not using entire shebang command for finding custom commands
#100944 merged
Jan 13, 2023 -
add newline at EOF
#100946 merged
Jan 11, 2023 -
Skip py.exe launcher tests in full layout CI test
#100948 merged
Jan 11, 2023 -
[3.11] Skip py.exe launcher tests in full layout CI test (GH-100948)
#100952 merged
Jan 11, 2023 -
GH-81381: Add longer comment _PyType_AllocNoTrack().
#100954 merged
Jan 12, 2023 -
GH-98831: Identify instructions that don't use oparg
#100957 merged
Jan 14, 2023 -
GH-100573: Fix server hang caused by os.stat() on named pipe (Windows)
#100959 merged
Jan 13, 2023 -
[3.11] GH-100894: Updated the doc for `sys.winver` to clarify its usual contents (GH-100913)
#100962 merged
Jan 12, 2023 -
[3.10] GH-100894: Updated the doc for `sys.winver` to clarify its usual contents (GH-100913)
#100963 merged
Jan 12, 2023 -
GH-100942: Fix incorrect cast in property_copy().
#100965 merged
Jan 12, 2023 -
[3.11] gh-100160: Tweak the documentation for the default asyncio policy
#100969 merged
Jan 13, 2023 -
[3.10] [3.11] gh-100160: Remove any deprecation warnings in asyncio.g…
#100970 merged
Jan 13, 2023 -
[3.10] gh-100871: Improve `copy` module tests (GH-100872)
#100975 merged
Jan 12, 2023 -
[3.11] gh-100871: Improve `copy` module tests (GH-100872)
#100976 merged
Jan 12, 2023 -
[3.10] gh-100931: Test all `pickle` protocols in `test_slice` (GH-100932).
#100978 merged
Jan 12, 2023 -
[3.11] gh-100931: Test all `pickle` protocols in `test_slice` (GH-100932).
#100979 merged
Jan 12, 2023 -
Don't double count misses.
#100984 merged
Jan 13, 2023 -
Fix typo in enum module documentation
#100992 merged
Jan 12, 2023 -
[3.11] Fix typo in `enum` module documentation (GH-100992)
#100993 merged
Jan 12, 2023 -
GH-100997: Implement Multi-Phase Init for the _testinternalcapi Module
#100998 merged
Jan 12, 2023 -
[3.11] gh-96290: Support partial/invalid UNC drives in ntpath.normpath() and splitdrive() (GH-100351)
#100999 merged
Jan 12, 2023 -
[3.11] gh-100247: Fix py.exe launcher not using entire shebang command for finding custom commands (GH-100944)
#101012 merged
Jan 13, 2023 -
[3.11] GH-100573: Fix server hang caused by os.stat() on named pipe (Windows) (GH-100959)
#101019 merged
Jan 13, 2023 -
[3.10] GH-100573: Fix server hang caused by os.stat() on named pipe (Windows) (GH-100959)
#101020 merged
Jan 13, 2023 -
Add recipes to showcase tee(), zip*, batched, starmap, and product.
#101023 merged
Jan 14, 2023 -
gh-101021: Document binary parameters as bytes
#101024 merged
Jan 14, 2023 -
Fix typo in docs
#101025 merged
Jan 14, 2023 -
[3.11] Add recipes to showcase tee(), zip*, batched, starmap, and product.
#101028 merged
Jan 14, 2023 -
Fix parameter name in equivalent code snippet of `enumerate`
#101029 merged
Jan 14, 2023 -
[3.11] gh-101021: Document binary parameters as bytes (GH-101024)
#101043 merged
Jan 14, 2023
38 Pull requests opened by 31 people
-
gh-100829: Show the Python Launcher version
#100832 opened
Jan 7, 2023 -
gh-39615: Add warnings.warn() skip_file_prefixes support
#100840 opened
Jan 8, 2023 -
[3.7] Bump Azure Pipelines to ubuntu-20.04
#100854 opened
Jan 8, 2023 -
gh-100293: explain that email clients might not be compatible with lo…
#100856 opened
Jan 8, 2023 -
gh-100870: A per-class type cache
#100869 opened
Jan 9, 2023 -
GH-100884: email/_header_value_parser: don't encode list separators
#100885 opened
Jan 9, 2023 -
[3.9] gh-100180: Update Windows installer to OpenSSL 1.1.1s (GH-100903)
#100904 opened
Jan 10, 2023 -
GH-98831: Implement array support in cases generator
#100912 opened
Jan 10, 2023 -
gh-99735: Make providing a sub-command mandatory
#100927 opened
Jan 10, 2023 -
gh-100933: Improve `check_element` helper in `test_xml_etree`
#100934 opened
Jan 11, 2023 -
gh-100940: Change "char *str" to "const char *str" in KeywordToken: It is an immutable string.
#100936 opened
Jan 11, 2023 -
[3.9] GH-100892: Fix race in clearing `threading.local` (GH-100922)
#100939 opened
Jan 11, 2023 -
gh-100320: Fix path calculations on Windows when python.exe is moved outside of the normal location
#100947 opened
Jan 11, 2023 -
GH-100892: consolidate `HEAD_LOCK/HEAD_UNLOCK` macros
#100953 opened
Jan 11, 2023 -
gh-100403: Collect GC statistics when --enable-pystats is provided
#100958 opened
Jan 11, 2023 -
gh-100668: Clarify how sqlite3 maps parameters onto placeholders
#100960 opened
Jan 11, 2023 -
gh-99942: correct the pkg-config/python-config flags for cygwin/android
#100967 opened
Jan 12, 2023 -
gh-100972: For command line examples in the documentation, use "python" rather than "python3
#100973 opened
Jan 12, 2023 -
GH-100982: Add `COMPARE_AND_BRANCH` instruction
#100983 opened
Jan 12, 2023 -
gh-100985: Consistently wrap IPv6 IP address during CONNECT
#100986 opened
Jan 12, 2023 -
GH-100987: Refactor `_PyInterpreterFrame` a bit, to assist generator improvement.
#100988 opened
Jan 12, 2023 -
gh-100989: Fix docstrings of `collections.deque`
#100990 opened
Jan 12, 2023 -
[3.11] Clarify re docs for byte pattern group names (GH-99308)
#101001 opened
Jan 12, 2023 -
gh-101000: Add os.path.splitroot()
#101002 opened
Jan 12, 2023 -
gh-100956: Update directions for how to run python + wasm
#101003 opened
Jan 13, 2023 -
gh-101006: Improve error handling when read marshal data
#101007 opened
Jan 13, 2023 -
[3.11] GH-100942: Fix incorrect cast in property_copy(). (GH-100965).
#101008 opened
Jan 13, 2023 -
[3.10] GH-100942: Fix incorrect cast in property_copy(). (GH-100965).
#101009 opened
Jan 13, 2023 -
gh-100795: avoid unexpected `freeaddrinfo` after failed `getaddrinfo`
#101010 opened
Jan 13, 2023 -
gh-100762: Switch order of exception match in gen_close
#101011 opened
Jan 13, 2023 -
GH-100762: Don't call `gen.throw()` in `gen.close()`, unless necessary.
#101013 opened
Jan 13, 2023 -
[3.11] Sync-up parameter name in equivalent code snippet of `enumerate` (GH-101029)
#101030 opened
Jan 14, 2023 -
gh-101015: Fix `typing.ForwardRef` with `*tuple` unpack
#101031 opened
Jan 14, 2023 -
gh-101035: Check `fs.st_mtime` before use.
#101036 opened
Jan 14, 2023 -
gh-101037: Fix potential memory underallocation for zeros of int subtypes
#101038 opened
Jan 14, 2023 -
gh-95299: Stop installing setuptools as a part of ensurepip and venv
#101039 opened
Jan 14, 2023 -
Fix ctypes typo set_exception
#101040 opened
Jan 14, 2023 -
gh-101041: Fix a misspelled name of `utctimetuple` in a doc warning
#101042 opened
Jan 14, 2023
89 Issues closed by 39 people
-
The docs for email.mime types incorrectly identify bytes as strings
#101021 closed
Jan 14, 2023 -
`__sizeof__` incorrectly ignores the size 1 array in PyVarObjects (bool, int, tuple) when ob_size is 0
#100637 closed
Jan 14, 2023 -
Py_Finalize() function, why it does not finalise Python??
#98524 closed
Jan 14, 2023 -
.sort(keepN=5)
#101022 closed
Jan 14, 2023 -
Path takes and ignores **kwargs
#74033 closed
Jan 14, 2023 -
Calling os.stat() on a named pipe used by asyncio.ProactorEventLoop.start_serving_pipe() will raise OSError
#100573 closed
Jan 13, 2023 -
Potential bug in heapq.heappush?
#100968 closed
Jan 13, 2023 -
code.co_positions behaviour does not match documentation
#100117 closed
Jan 13, 2023 -
ipaddress module incorrectly identifies ipv6 link-local
#100995 closed
Jan 13, 2023 -
Skip `throw()` when finalizing generators, if they do not include a `try` statement.
#100977 closed
Jan 13, 2023 -
DeprecationWarning scope expanded in asyncio.events
#100160 closed
Jan 13, 2023 -
Finish deprecation in asyncio.get_event_loop()
#93453 closed
Jan 13, 2023 -
py.exe launcher ignores [commands] from py.ini
#100247 closed
Jan 13, 2023 -
Convert more functions in `bltinsmodule.c` to Argument Clinic
#100357 closed
Jan 13, 2023 -
test_capi fails with "Maximum call stack size exceeded" on "wasm32-emscripten node (pthreads) 3.x" buildbot
#99985 closed
Jan 13, 2023 -
bpo-43785 removed the lock from BZ2File, but on PyPy writing from multiple threads now deadlocks
#100996 closed
Jan 13, 2023 -
Detecting unused unittest.mock.patch
#101004 closed
Jan 13, 2023 -
Arbitrary code execution (python 3.8.10)
#100971 closed
Jan 13, 2023 -
ntpath.normpath('\\\\') produces different result on Windows
#96290 closed
Jan 12, 2023 -
Implement Multi-Phase Init for the _testinternalcapi Module
#100997 closed
Jan 12, 2023 -
Do not encourage 'if elem' comparisons where 'elem' could be None
#100994 closed
Jan 12, 2023 -
PyType_GenericAlloc might over-allocate memory
#81381 closed
Jan 12, 2023 -
Document that asyncio.wait() cancels remaining Tasks for you
#100928 closed
Jan 12, 2023 -
The "mask" stored in the cache of `COMPARE_OP` could be stored in the oparg.
#100923 closed
Jan 12, 2023 -
Long bug in cmdline
#100974 closed
Jan 12, 2023 -
Improve `pickle` protocols coverage in `test_slice`
#100931 closed
Jan 12, 2023 -
Improve tests of `copy` module
#100871 closed
Jan 12, 2023 -
startswith and endswith leak implementation details
#76165 closed
Jan 12, 2023 -
configure: `--with-dbmliborder=gdbm` no longer satisfies `_dbm`
#98636 closed
Jan 12, 2023 -
lambda function not works in else branch of expression.
#100966 closed
Jan 12, 2023 -
Update documentation for `sys.winver` to not say it's "normally the first three characters of version"
#100894 closed
Jan 12, 2023 -
Fix typos in Doc folder
#100879 closed
Jan 11, 2023 -
pandas method xs crash in 3.11.0 at tupleobject.c:927: bad argument to internal function
#98794 closed
Jan 11, 2023 -
There is no the cotangent function in the math library
#100943 closed
Jan 11, 2023 -
IndexError does not trigger on logical evaluation
#100941 closed
Jan 11, 2023 -
logging. In class TimedRotatingFileHandler do not work backup rotation
#100790 closed
Jan 11, 2023 -
fnmatch does not follow Unix fnmatch functionality
#75306 closed
Jan 10, 2023 -
asyncio accepting connection limit
#77992 closed
Jan 10, 2023 -
Cannot import logging module
#100899 closed
Jan 10, 2023 -
Object allocation overallocates by 8 bytes for instances of tuple subclasses
#100659 closed
Jan 10, 2023 -
from __future__ import annotations makes dataclasses.Field.type a string, not type
#83623 closed
Jan 10, 2023 -
Convert argument to appropriate type
#100916 closed
Jan 10, 2023 -
ensurepip --upgrade doesn't change the version of pip used by venv
#81288 closed
Jan 10, 2023 -
Mac Readme doc mentions bpo
#100893 closed
Jan 10, 2023 -
ctypes `PYFUNCTYPE` assignment on a `Structure` mutates saved references outside
#100861 closed
Jan 10, 2023 -
Improve `test_pickling` in `test_ast`
#100882 closed
Jan 9, 2023 -
Shim frames can be accessed during frame teardown (via `tstate->cframe->current_frame`)
#100126 closed
Jan 9, 2023 -
Windows install failure "could not set file security"
#86127 closed
Jan 9, 2023 -
Script name for venv PowerShell activate
#88790 closed
Jan 9, 2023 -
/std:c++20 instead of /std:c++17 used for _wmimodule.cpp, but seems unnecessary
#99191 closed
Jan 9, 2023 -
Add a new proxy node named Hashable in ast and add a new type Hashable in types module
#100889 closed
Jan 9, 2023 -
Add inspect.ishashable
#100875 closed
Jan 9, 2023 -
Warning: "‘lo’ may be used uninitialized in this function" in `math_fsum` in `mathmodule.c`
#100873 closed
Jan 9, 2023 -
Programming Project
#100890 closed
Jan 9, 2023 -
[SPAM] https://github.com/python/cpython/labels/docs
#100888 closed
Jan 9, 2023 -
[SPAM] 1
#100887 closed
Jan 9, 2023 -
[SPAM] sorry
#100886 closed
Jan 9, 2023 -
socket.IP_PKTINFO is missing from python
#75386 closed
Jan 9, 2023 -
Dead assignment in idna_converter function
#87527 closed
Jan 9, 2023 -
Include/internal/pycore_frame.h is missing from PYTHON_HEADERS in makefile
#100764 closed
Jan 9, 2023 -
Add IPv4 socket option constant IP_PKTINFO as socket module attribute.
#100813 closed
Jan 9, 2023 -
Bizarre behavior adding floats
#100862 closed
Jan 9, 2023 -
Add flags or function in pathlib.Path
#88364 closed
Jan 8, 2023 -
Add PurePath.with_suffix_appended()
#87161 closed
Jan 8, 2023 -
Pathlib PureWindowsPath sorting incorrect (is not natural sort)
#83725 closed
Jan 8, 2023 -
Recursive directory list with pathlib.Path.iterdir
#80783 closed
Jan 8, 2023 -
Add pathlib.chown method
#64978 closed
Jan 8, 2023 -
pathlib: iterfiles() and iterdirs()
#63966 closed
Jan 8, 2023 -
Walrus comprehension rebind checking behavior
#87447 closed
Jan 8, 2023 -
random.choice fails on numpy arrays
#100805 closed
Jan 8, 2023 -
Add support for Path.absolute()
#73874 closed
Jan 8, 2023 -
Has the volatile declaration in fsum() outlived its usefulness?
#100833 closed
Jan 8, 2023 -
Consider adding sumproduct() or dotproduct() to the math module
#100485 closed
Jan 8, 2023 -
error handling in the compiler is inconsistent
#99955 closed
Jan 8, 2023 -
Add Path.lexist() to pathlib
#78318 closed
Jan 8, 2023 -
pathlib glob ignores trailing slash in pattern
#66472 closed
Jan 8, 2023 -
csv: Doesn't append a new row with writerow()
#100821 closed
Jan 8, 2023 -
Document various options for getting the absolute path from pathlib.Path objects
#83271 closed
Jan 8, 2023 -
Possible typo in the documentation of unittest.TestLoader.testNamePatterns
#100824 closed
Jan 8, 2023 -
File-altering aspects of pathlib should return new pathlib objects
#73611 closed
Jan 8, 2023 -
Crash in _elementtree.c after #24061
#100689 closed
Jan 8, 2023 -
"ValueError: min() arg is an empty sequence" is wrong (builtins.min/max)
#90829 closed
Jan 8, 2023 -
Clarify os.path.join documentation
#100783 closed
Jan 8, 2023 -
Incorrect documentation for `input` parameter
#100776 closed
Jan 8, 2023 -
argparse does not accept negative args w/ exponents as for negative arguments
#96994 closed
Jan 8, 2023 -
Optimize the Fraction class arithmetics for small components
#91851 closed
Jan 8, 2023 -
Shell restart due to moderately-sized matrices in GPU programming
#100752 closed
Jan 8, 2023
44 Issues opened by 42 people
-
`utcfromtimetuple` is mentioned in documentation, which isn't a thing. The 'from' part is erroneous
#101041 opened
Jan 14, 2023 -
long_subtype_new underallocates for zero
#101037 opened
Jan 14, 2023 -
HeaderParseError on email address ending with '.'
#101034 opened
Jan 14, 2023 -
Failed to build mmap module
#101033 opened
Jan 14, 2023 -
Tkinter show different symbol for the same unicode character depending on which character is used first
#101032 opened
Jan 14, 2023 -
`enumerate` and `filter` documentation should explicitly mention that they accept any iterable
#101027 opened
Jan 14, 2023 -
datetime.strptime becomes None after first run in WASM environment
#101026 opened
Jan 14, 2023 -
functools.cache should support non-hashable function arguments via a key arg.
#101016 opened
Jan 13, 2023 -
[typing: PEP 646]: `*tuple[int, int]` is improperly evaluated by `get_type_hints`
#101015 opened
Jan 13, 2023 -
multiprocessing.managers. SharedMemoryManager should let you name the created object
#101014 opened
Jan 13, 2023 -
Improve error handling when read marshal data
#101006 opened
Jan 13, 2023 -
Tkinter ::: Radiobutton class is not working properly based on type of value supplied to it
#101005 opened
Jan 13, 2023 -
Add os.path.splitroot() function
#101000 opened
Jan 12, 2023 -
email module incorrectly qp-encodes References and In-Reply-To headers
#100991 opened
Jan 12, 2023 -
Accommodate Sphinx option by changing docstring return type of "integer" to "int".
#100989 opened
Jan 12, 2023 -
Make it easier to traverse the frame stack for third party tools.
#100987 opened
Jan 12, 2023 -
HTTPSConnection double wrapping IPv6 address during CONNECT
#100985 opened
Jan 12, 2023 -
Specialization of `COMPARE_OP` does not conform to PEP 659, and prevents PEP 669
#100982 opened
Jan 12, 2023 -
Segmentation fault during the test__xxsubinterpreters test
#100981 opened
Jan 12, 2023 -
ctypes Stucture._fields_ cannot be set when Structure has been subclassed
#100980 opened
Jan 12, 2023 -
For command line examples in the documentation, use "python" rather than "python3"
#100972 opened
Jan 12, 2023 -
Strange reference cycle (?) introduced with shim frames
#100964 opened
Jan 12, 2023 -
`profile` and `cProfile` cannot profile a directory or PEP-441 zip file
#100961 opened
Jan 11, 2023 -
Document how to run code under WASI
#100956 opened
Jan 11, 2023 -
Inconsistent validation of defaults in `argparse`
#100949 opened
Jan 11, 2023 -
segfault in property.getter/setter/deleter if property subclass has weird __new__
#100942 opened
Jan 11, 2023 -
Change "char *str" to "const char *str" in KeywordToken because it is an immutable string.
#100940 opened
Jan 11, 2023 -
Remove `check_string` and `check_mapping` from `test_xml_etree`
#100933 opened
Jan 11, 2023 -
Reuse code objects for similar `dataclass` definitions
#100930 opened
Jan 11, 2023 -
Add new format code to strptime for when microsecond is optional
#100929 opened
Jan 10, 2023 -
ctypes infinite pointer cache
#100926 opened
Jan 10, 2023 -
Improve layout of the documentation for array
#100925 opened
Jan 10, 2023 -
Generate separate pages for every individual free function and class
#100921 opened
Jan 10, 2023 -
asyncio Streams wait_closed
#100920 opened
Jan 10, 2023 -
Leaks on Python's standard library at runtime shutdown
#100911 opened
Jan 10, 2023 -
email.utils.formataddr incorrect handling of unicode names with comma
#100900 opened
Jan 9, 2023 -
socket documentation should mention AF_UNSPEC in the section on constants and getaddrinfo() docs
#100898 opened
Jan 9, 2023 -
Possible race condition between `threading.local()` and GIL acquisition on Linux
#100892 opened
Jan 9, 2023 -
Proposed Improvement to tkinter geometry manager method return values
#100891 opened
Jan 9, 2023 -
email: address list folding encodes list-separator comma
#100884 opened
Jan 9, 2023 -
Per-class type cache
#100870 opened
Jan 9, 2023
134 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-100726: optimize construction of range object for medium sized integers (version 6)
#100810 commented on
Jan 14, 2023 • 14 new comments -
Python 3.11.0 -> 3.11.1 : ...\Python311\DLLs not added to sys.path in embedded startup on Windows
#100320 commented on
Jan 12, 2023 • 13 new comments -
Show the version of Python Launcher for Windows
#100829 commented on
Jan 14, 2023 • 13 new comments -
email.utils.make_msgid return ids that break email messages with related content
#100293 commented on
Jan 10, 2023 • 12 new comments -
gh-69426: only unescape properly terminated character entities in attribute values
#95215 commented on
Jan 14, 2023 • 12 new comments -
Generator finalization is slower in 3.11 vs 3.10
#100762 commented on
Jan 13, 2023 • 11 new comments -
Compile time textwrap.dedent() equivalent for str or bytes literals
#81087 commented on
Jan 12, 2023 • 9 new comments -
Windows python3 executable
#99185 commented on
Jan 12, 2023 • 8 new comments -
bpo-22253: Add support to unnamed sections in ConfigParser
#2735 commented on
Jan 10, 2023 • 7 new comments -
Float string formatting with no specified presentation type behavior.
#99694 commented on
Jan 10, 2023 • 6 new comments -
regression with latest Python 3.11.1 and _socket not found
#100171 commented on
Jan 12, 2023 • 6 new comments -
gh-91351: Fix some bugs in importlib handling of re-entrant imports
#94504 commented on
Jan 14, 2023 • 6 new comments -
segfault in a docker container on host with ipv6 disabled when using getaddrinfo from socket.py
#100795 commented on
Jan 13, 2023 • 5 new comments -
xml.etree.ElementTree.Element inconsistent warning for bool
#83122 commented on
Jan 14, 2023 • 5 new comments -
gh-100809: Fix handling of drive-relative paths in pathlib.Path.absolute()
#100812 commented on
Jan 11, 2023 • 5 new comments -
Document new 3.11 enum APIs (ReprEnum, global_* and/or show_flag_values)
#98298 commented on
Jan 13, 2023 • 4 new comments -
`Doc/whatsnew/3.{9,10,11}.rst` are out of sync on various branches
#100734 commented on
Jan 10, 2023 • 3 new comments -
Upgrade OpenSSL bundled with windows to 1.1.1s
#100180 commented on
Jan 10, 2023 • 3 new comments -
Windows: WindowsConsoleIO produces mojibake for strings longer than 32 KiB
#82052 commented on
Jan 10, 2023 • 3 new comments -
Change shutil.rmtree and os.walk to support very deep hierarchies
#89727 commented on
Jan 11, 2023 • 3 new comments -
Enhance frame handing in warnings.warn() to skip by module rather that stacklevel
#39615 commented on
Jan 12, 2023 • 3 new comments -
multiprocessing.Pool gets stuck indefinitely when the child process is killed manually
#96062 commented on
Jan 13, 2023 • 3 new comments -
Prefer "python" over "python3" for command line examples in docs.
#98763 commented on
Jan 14, 2023 • 3 new comments -
GH-100930: Implement `dataclass` code caching
#92650 commented on
Jan 13, 2023 • 3 new comments -
WIP: Isolate elementtree
#99221 commented on
Jan 12, 2023 • 3 new comments -
Meta issue: clean up redundant compat code
#100176 commented on
Jan 8, 2023 • 2 new comments -
list comprehensions don't see local variables in pdb in python3
#65360 commented on
Jan 12, 2023 • 2 new comments -
Building and linking C extensions in a post-distutils world
#99942 commented on
Jan 12, 2023 • 2 new comments -
Improving GC collections: dynamic thresholds, single generation gc and time barriers
#100403 commented on
Jan 13, 2023 • 2 new comments -
pathlib.Path: glob and rglob should accept PathLike patterns
#79634 commented on
Jan 14, 2023 • 2 new comments -
gh-76961: Fix the PEP3118 format string for ctypes.Structure
#5561 commented on
Jan 14, 2023 • 2 new comments -
bpo-22708: Upgrade HTTP CONNECT to protocol HTTP/1.1
#8305 commented on
Jan 13, 2023 • 2 new comments -
bpo-43980: Set default netrc file name correctly on Windows
#25732 commented on
Jan 9, 2023 • 2 new comments -
bpo-45587: Distinguish title and description arguments from **kwargs in add_argument_group methods
#29192 commented on
Jan 13, 2023 • 2 new comments -
gh-89727: Fix pathlib.Path.walk RecursionError on deep trees
#100282 commented on
Jan 11, 2023 • 2 new comments -
FAIL: test_quickened_static_code_gets_unquickened_at_Py_FINALIZE
#100225 commented on
Jan 8, 2023 • 1 new comment -
Deprecate os.path.commonprefix
#74453 commented on
Jan 8, 2023 • 1 new comment -
pathlib.Path.iterdir doesn't throw an exception until you start iterating
#78722 commented on
Jan 8, 2023 • 1 new comment -
Better exclude_address function in ipaddress.py
#97610 commented on
Jan 9, 2023 • 1 new comment -
create_connection with local_addr misses valid socket bindings
#79483 commented on
Jan 9, 2023 • 1 new comment -
Freeze support documentation is misleading.
#80334 commented on
Jan 9, 2023 • 1 new comment -
shutil.copystat fails with PermissionError in WSL
#82814 commented on
Jan 9, 2023 • 1 new comment -
PEP 632: Remove the distutils package (Python 3.12)
#92584 commented on
Jan 9, 2023 • 1 new comment -
sys.stdin does not iterate correctly on '\r' line separator
#89780 commented on
Jan 10, 2023 • 1 new comment -
TypeError in importlib.metadata when distribution metadata has no name
#100455 commented on
Jan 10, 2023 • 1 new comment -
unitest.mock: Using autospec=True conflicts with 'wraps'
#75988 commented on
Jan 10, 2023 • 1 new comment -
_ProactorDatagramTransport: If close() is called when write buffer is not empty, the remaining data is not sent and connection_lost is not called
#82652 commented on
Jan 10, 2023 • 1 new comment -
asyncio.sleep may sleep less time then it should
#75720 commented on
Jan 10, 2023 • 1 new comment -
Handle no arguments when using sub-commands in argparse
#99735 commented on
Jan 10, 2023 • 1 new comment -
Improve Interpreter Isolation
#100227 commented on
Jan 10, 2023 • 1 new comment -
asdict/astuple Dataclass methods
#80843 commented on
Jan 11, 2023 • 1 new comment -
email.policy.SMTP TypeError: 'Header' object is not subscriptable
#100261 commented on
Jan 12, 2023 • 1 new comment -
WFERR_UNMARSHALLABLE breaks recursion limit
#82166 commented on
Jan 12, 2023 • 1 new comment -
Cryptic deprecation notice in the re module
#99308 commented on
Jan 12, 2023 • 1 new comment -
ctypes: memoryview gives incorrect PEP3118 format strings for both packed and unpacked structs
#76961 commented on
Jan 13, 2023 • 1 new comment -
Allow accessing all arguments by name on mock call objects
#95839 commented on
Jan 13, 2023 • 1 new comment -
"ModuleNotFoundError: No module named 'pyexpat'" when run pip install on embedded Python
#100399 commented on
Jan 13, 2023 • 1 new comment -
multiprocessing's default posix start method of `'fork'` is broken: change to `'spawn'`
#84559 commented on
Jan 13, 2023 • 1 new comment -
Clarify how sqlite3 maps parameters onto placeholders
#100668 commented on
Jan 13, 2023 • 1 new comment -
[Security] CVE-2007-4559: tarfile: Add absolute_path option to tarfile, disabled by default
#73974 commented on
Jan 13, 2023 • 1 new comment -
Python WASM-WASI can't be executed from a different directory than root
#100307 commented on
Jan 13, 2023 • 1 new comment -
doctest should allow custom sys.displayhook
#70280 commented on
Jan 14, 2023 • 1 new comment -
bpo-15590: distinct python-config from pkg-config python
#737 commented on
Jan 10, 2023 • 1 new comment -
bpo-30790: fix proxy works uncorrectly if registry value end with a semicolon
#2611 commented on
Jan 8, 2023 • 1 new comment -
gh-76002: asyncio: allow pause_reading() from connection_made()
#4053 commented on
Jan 10, 2023 • 1 new comment -
bpo-31954: Reuse oldkeys if oldkeys->dk_size == newsize.
#4292 commented on
Jan 9, 2023 • 1 new comment -
gh-84436: Implement Immortal Instances
#19474 commented on
Jan 10, 2023 • 1 new comment -
bpo-37985: Remove redundant p->depth-- in marshal extension module
#19482 commented on
Jan 12, 2023 • 1 new comment -
gh-83365: Fix incorrect return value in `msvcrt_get_osfhandle_impl`
#21322 commented on
Jan 9, 2023 • 1 new comment -
gh-85403: Make wraps retain type annotations
#21392 commented on
Jan 7, 2023 • 1 new comment -
bpo-41787: add references to PEP424, and a sentence on purpose for __length_hint__
#22269 commented on
Jan 10, 2023 • 1 new comment -
socket documentation fix - rename triple to 3-tuple
#24722 commented on
Jan 10, 2023 • 1 new comment -
bpo-44239: Use platform defined data directories instead of ~/.python_history
#26377 commented on
Jan 11, 2023 • 1 new comment -
bpo-20039: Add doc to argparse.ArgumentTypeError
#31125 commented on
Jan 11, 2023 • 1 new comment -
gh-83122: Warn when testing element truth values in C version of `ElementTree`
#31149 commented on
Jan 14, 2023 • 1 new comment -
bpo-17505 : [doc] email.header.Header.__unicode__ does not decode header
#31765 commented on
Jan 11, 2023 • 1 new comment -
gh-91378: Allow subprocess pass-thru with stdout/stderr capture
#32344 commented on
Jan 12, 2023 • 1 new comment -
bpo-44530: Document the change in MAKE_FUNCTION behavior
#93189 commented on
Jan 11, 2023 • 1 new comment -
gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibility
#99040 commented on
Jan 11, 2023 • 1 new comment -
gh-99952: [ctypes] fix refcount issues in from_param() result.
#100169 commented on
Jan 12, 2023 • 1 new comment -
gh-100220: Fix error handling in make rules
#100328 commented on
Jan 11, 2023 • 1 new comment -
gh-100221: Fix creating dirs in `make sharedinstall`
#100329 commented on
Jan 11, 2023 • 1 new comment -
gh-100290: unittest checks file follows pattern
#100487 commented on
Jan 8, 2023 • 1 new comment -
GH-84559: Deprecate fork being the multiprocessing default.
#100618 commented on
Jan 10, 2023 • 1 new comment -
gh-89727: Fix os.walk to handle late editing of dirs
#100703 commented on
Jan 11, 2023 • 1 new comment -
argparse does not preserve namespace with subparser defaults
#89398 commented on
Jan 7, 2023 • 0 new comments -
Configure fails on getaddrinfo bug check in networkless environement
#100200 commented on
Jan 8, 2023 • 0 new comments -
Undocumented behavior in csv.Sniffer (preferred delimiters)
#80678 commented on
Jan 8, 2023 • 0 new comments -
Returning None from a callback with restype py_object decrements None's refcount too much
#81061 commented on
Jan 9, 2023 • 0 new comments -
async generator missing unawaited coroutine warning
#89091 commented on
Jan 9, 2023 • 0 new comments -
can't use UTF8 passwords in imaplib login
#93548 commented on
Jan 10, 2023 • 0 new comments -
make `asyncio.iscoroutinefunction` a deprecated alias of `inspect.iscoroutinefunction` and remove `asyncio.coroutines._is_coroutine`
#94912 commented on
Jan 11, 2023 • 0 new comments -
Enable informing callee it's awaited via vector call flag
#91121 commented on
Jan 11, 2023 • 0 new comments -
`make sharedinstall` does not create lib-dynload in DESTDIR if lib-dynload exists in system already
#100221 commented on
Jan 11, 2023 • 0 new comments -
`make sharedinstall` does not return failure if install commands fail
#100220 commented on
Jan 11, 2023 • 0 new comments -
Callbacks pended by `Py_AddPendingCall` will never be invoked if the main thread doesn't release GIL
#95820 commented on
Jan 11, 2023 • 0 new comments -
Generate the interpreter
#98831 commented on
Jan 11, 2023 • 0 new comments -
Automatically dedent docstring constants by default
#81283 commented on
Jan 12, 2023 • 0 new comments -
HTTPRedirectHandler fails on POST for 307 and 308
#91306 commented on
Jan 12, 2023 • 0 new comments -
Remove more deprecated importlib APIs from Python 3.12
#98040 commented on
Jan 12, 2023 • 0 new comments -
Python 3.10.9 installer on Windows not adding PATH variable
#100716 commented on
Jan 13, 2023 • 0 new comments -
make install DESTDIR=... does not create the lib-dynload directory in DESTDIR if the real lib-dynload directory exists
#98782 commented on
Jan 13, 2023 • 0 new comments -
Remove bundled setuptools
#95299 commented on
Jan 14, 2023 • 0 new comments -
HTMLParser handle_starttag replaces entity references in attribute value even without semicolon
#69426 commented on
Jan 14, 2023 • 0 new comments -
gh-71136: IDLE: Fix hanging when raise KeyboardInterrupt with debugger open
#1711 commented on
Jan 8, 2023 • 0 new comments -
gh-58319: IDLE: Add interrupt handle when open debugger
#1821 commented on
Jan 8, 2023 • 0 new comments -
gh-38066: IDLE: Dedenting with shift+tab
#2210 commented on
Jan 8, 2023 • 0 new comments -
gh-74112: IDLE: Fix blocking function ignore SIGINT
#2466 commented on
Jan 8, 2023 • 0 new comments -
gh-75710: IDLE: Add docstrings and tests to some editor.py functions
#3669 commented on
Jan 8, 2023 • 0 new comments -
gh-66136: IDLE: Fix use of unsaved indicator in titlebar of shell window
#3701 commented on
Jan 8, 2023 • 0 new comments -
gh-78722: Fixed, pathlib.Path.iterdir now throws an exception when path is not valid
#8999 commented on
Jan 8, 2023 • 0 new comments -
bpo-31391: Forward-port test_xpickle from Python 2 to 3.
#22452 commented on
Jan 10, 2023 • 0 new comments -
gh-70280: allow using custom sys.displayhook's with doctest
#25651 commented on
Jan 14, 2023 • 0 new comments -
bpo-45524: fix `get_type_hints` with dataclasses `__init__` generation
#29158 commented on
Jan 7, 2023 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Jan 13, 2023 • 0 new comments -
gh-89398: Fix argparse namespace overridden by subparsers default
#30219 commented on
Jan 7, 2023 • 0 new comments -
gh-71770: Add more details on behavior of configparser's default_section
#31562 commented on
Jan 8, 2023 • 0 new comments -
gh-59999: Add option to preserve permissions in ZipFile.extract
#32289 commented on
Jan 8, 2023 • 0 new comments -
Correct output from interactive mode in tutorial pages
#91478 commented on
Jan 11, 2023 • 0 new comments -
gh-94609: Make test_ssl.ThreadedEchoServer exceptions appear in a main thread
#92475 commented on
Jan 14, 2023 • 0 new comments -
gh-92893: Fix issue when ``dataclassses.is_dataclass`` returns False
#93497 commented on
Jan 8, 2023 • 0 new comments -
gh-93548: add exemple of SASL PLAIN authentication in documentation
#93549 commented on
Jan 10, 2023 • 0 new comments -
gh-88324: Clarify documentation for redirected stdout/stderr when using subprocess in Linux
#94035 commented on
Jan 9, 2023 • 0 new comments -
gh-95474: avoid the _global_lock in asyncio.mixins
#95475 commented on
Jan 9, 2023 • 0 new comments -
gh-80678: Add comment on preferred csv delimiters
#96199 commented on
Jan 8, 2023 • 0 new comments -
gh-98040: Remove just the `imp` module
#98573 commented on
Jan 12, 2023 • 0 new comments -
gh-98641: Don't portray asyncio.TaskGroup as a replacement for asyncio.gather in docs
#98659 commented on
Jan 8, 2023 • 0 new comments -
gh-99595: Fix bug in multiprocessing.managers.BaseProxy that causes AttributeError when passing a proxy between processes
#99598 commented on
Jan 7, 2023 • 0 new comments -
gh-99203: `shutil.make_archive()`: restore select CPython <= 3.10.5 behavior
#99802 commented on
Jan 12, 2023 • 0 new comments -
gh-100340: Allows -Wno-int-conversion for wasm
#100341 commented on
Jan 11, 2023 • 0 new comments -
gh-99942: python.pc on android/cygwin should link to libpython per configure.ac
#100356 commented on
Jan 12, 2023 • 0 new comments -
gh-100522 Add a test for 'futures.as_completed' timing out with a non-zero timeout value
#100523 commented on
Jan 13, 2023 • 0 new comments -
gh-100750: pass encoding kwarg in lib/platform.py
#100751 commented on
Jan 7, 2023 • 0 new comments -
gh-81435: Fixed an issue that `self.rfile.read` in Windows can't read the complete POST form if the form is big enough
#100794 commented on
Jan 12, 2023 • 0 new comments