Overview
Could not load contribution data
Please try again later
126 Pull requests merged by 40 people
-
[3.11] Update macOS installer Welcome and ReadMe display wording to "beta".
#93344 merged
May 30, 2022 -
[3.10] Fix typo in Lib/idlelib/idle_test/test_parenmatch.py (GH-93332)
#93340 merged
May 30, 2022 -
[3.11] Fix typo in Lib/idlelib/idle_test/test_parenmatch.py (GH-93332)
#93339 merged
May 30, 2022 -
[3.11] bpo-42272: fix misleading warning filter message/module docs (GH-23172)
#93342 merged
May 30, 2022 -
[3.10] bpo-42272: fix misleading warning filter message/module docs (GH-23172)
#93341 merged
May 30, 2022 -
bpo-42272: fix misleading warning filter message/module docs
#23172 merged
May 30, 2022 -
Fix typo in Lib/idlelib/idle_test/test_parenmatch.py unit test
#93332 merged
May 30, 2022 -
[3.10] gh-93217: fix some issues in man page and --help (GH-93219)
#93261 merged
May 29, 2022 -
gh-93244: Py_PRINT_RAW was incorrectly spelled as Py_Print_RAW.
#93245 merged
May 29, 2022 -
[3.10] test.pythoninfo logs more build info
#93256 merged
May 29, 2022 -
[3.10] gh-92240 : Include release dates for "What's New In Python 3.X" (GH-92937)
#93328 merged
May 29, 2022 -
[3.11] gh-92240 : Include release dates for "What's New In Python 3.X" (GH-92937)
#93329 merged
May 29, 2022 -
bpo-41287: Handle `doc` argument of `property.__init__` in subclasses
#23205 merged
May 29, 2022 -
gh-92240 : Include release dates for "What's New In Python 3.X"
#92937 merged
May 29, 2022 -
Revert "gh-84508: Add mapping files for Korean and Japanese."
#93320 merged
May 29, 2022 -
[3.10] gh-92839: fixed typo in _bisectmodule.c (line 131) (GH-92849)
#93321 merged
May 28, 2022 -
[3.11] gh-92839: fixed typo in _bisectmodule.c (line 131) (GH-92849)
#93322 merged
May 28, 2022 -
[3.11] gh-92727: Add example of named group in doc for re.Match.__getitem__ (GH-92730)
#93323 merged
May 28, 2022 -
gh-92727: Add example of named group in doc for re.Match.__getitem__
#92730 merged
May 28, 2022 -
gh-92839: fixed typo in _bisectmodule.c (line 131)
#92849 merged
May 28, 2022 -
gh-84508: Add mapping files for Korean and Japanese.
#93309 merged
May 28, 2022 -
[3.11] bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185)
#93306 merged
May 28, 2022 -
bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS
#93185 merged
May 27, 2022 -
[3.11] gh-93297: Make asyncio task groups prevent child tasks from being GCed (GH-93299)
#93305 merged
May 27, 2022 -
[3.11] gh-93250: [Enum] Change IntEnum boundary to KEEP for backwards compatibility (GH-93302)
#93304 merged
May 27, 2022 -
[3.11] gh-91243: Document Required and NotRequired (GH-93173)
#93303 merged
May 27, 2022 -
gh-93297: Make asyncio task groups prevent child tasks from being GCed
#93299 merged
May 27, 2022 -
gh-93250: [Enum] Change IntEnum boundary to KEEP for backwards compatibility
#93302 merged
May 27, 2022 -
gh-91243: Document Required and NotRequired
#93173 merged
May 27, 2022 -
[3.10] gh-77024: test.support: Improve documentation (GH-92513)
#93292 merged
May 27, 2022 -
bpo-46951: Order contents of zipapps
#31713 merged
May 27, 2022 -
GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame`
#93284 merged
May 27, 2022 -
[3.11] gh-77024: test.support: Improve documentation (GH-92513)
#93291 merged
May 27, 2022 -
gh-77024: test.support: Improve documentation
#92513 merged
May 27, 2022 -
gh-82616: Add Py_IS_TYPE_SIGNED() macro
#93178 merged
May 27, 2022 -
GH-93207: Remove configure check for stdarg.h (HAVE_STDARG_PROTOTYPES)
#93215 merged
May 27, 2022 -
gh-93223: More aggressive Jump-To-Jump elimination
#93229 merged
May 27, 2022 -
gh-60074: add new stable API function PyType_FromMetaclass
#93012 merged
May 27, 2022 -
[3.11] gh-92898: Enhance _testcppext test on cast to PyObject* (GH-93111)
#93275 merged
May 26, 2022 -
gh-92898: Enhance _testcppext test on cast to PyObject*
#93111 merged
May 26, 2022 -
gh-91924: Optimize unicode_check_encoding_errors()
#93200 merged
May 26, 2022 -
gh-91513: Tidied up a test and did minor refactoring around test filename gener… (GH-93265)
#93265 merged
May 26, 2022 -
[3.11] gh-93217: fix some issues in man page and --help (GH-93219)
#93260 merged
May 26, 2022 -
[3.11] test.pythoninfo logs more build info (GH-93225)
#93257 merged
May 26, 2022 -
gh-93217: fix some issues in man page and --help
#93219 merged
May 26, 2022 -
test.pythoninfo logs more build info
#93225 merged
May 26, 2022 -
gh-91513: Add 'asyncio' taskName to logging LogRecord attributes. (GH-93193)
#93193 merged
May 26, 2022 -
[3.11] gh-93005: Fix py.exe launcher test to search for intended tag (GH-93190)
#93230 merged
May 25, 2022 -
[3.10] gh-91924: Fix __ltrace__ for non-UTF-8 stdout encoding
#93214 merged
May 25, 2022 -
gh-69443: Add test.support.Py_DEBUG constant
#93226 merged
May 25, 2022 -
gh-93005: Fix py.exe launcher test to search for intended tag
#93190 merged
May 25, 2022 -
[3.11] gh-90817: Deprecate explicitly locale.resetlocale() (GH-93196)
#93227 merged
May 25, 2022 -
gh-90817: Deprecate explicitly locale.resetlocale()
#93196 merged
May 25, 2022 -
Remove unnecessary for loop initializer in long_lshift1()
#93071 merged
May 25, 2022 -
[3.11] gh-93035: [Enum] Fix IntFlag crash when no single-bit members (GH-93076)
#93197 merged
May 25, 2022 -
gh-93172: Remove unnecessary if in binascii_a2b_qp_impl() from Modules/binascii.c
#93181 merged
May 25, 2022 -
gh-93124: Fix typos in comments
#93125 merged
May 25, 2022 -
[3.11] gh-90473: Misc test fixes for WASI (GH-93218)
#93220 merged
May 25, 2022 -
gh-90473: Misc test fixes for WASI
#93218 merged
May 25, 2022 -
gh-92777: Add LOAD_METHOD_LAZY_DICT
#92778 merged
May 25, 2022 -
gh-93117: Remove too large sqlite3 bigmemtest
#93154 merged
May 25, 2022 -
gh-93202: Always use %zd printf formatter
#93201 merged
May 25, 2022 -
gh-93040 Wrap unused parameters in Objects/obmalloc.c with Py_UNUSED
#93175 merged
May 25, 2022 -
[3.11] gh-91924: Fix __lltrace__ for non-UTF-8 stdout encoding (GH-93199)
#93212 merged
May 25, 2022 -
gh-91924: Fix __lltrace__ for non-UTF-8 stdout encoding
#93199 merged
May 25, 2022 -
[3.11] test_threaded_import: Fix unittest.main spelling (GH-93114)
#93208 merged
May 25, 2022 -
[3.10] test_threaded_import: Fix unittest.main spelling (GH-93114)
#93209 merged
May 25, 2022 -
test_threaded_import: Fix unittest.main spelling
#93114 merged
May 25, 2022 -
[3.10] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291)
#93140 merged
May 25, 2022 -
[3.11] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291)
#93141 merged
May 25, 2022 -
[3.11] gh-92728: Restore re.template, but deprecate it (GH-93161)
#93206 merged
May 25, 2022 -
gh-92728: Restore re.template, but deprecate it
#93161 merged
May 25, 2022 -
gh-92658: AF_HYPERV is only supported on Windows
#93192 merged
May 25, 2022 -
gh-92434: Silence a compiler warning in _xxsubinterpretersmodule.c for 32bit version
#93091 merged
May 25, 2022 -
gh-93035: Fix IntFlag crash with no single bit members
#93076 merged
May 25, 2022 -
[3.10] test.pythoninfo no longer requires socket (GH-93191)
#93194 merged
May 25, 2022 -
[3.11] test.pythoninfo no longer requires socket (GH-93191)
#93195 merged
May 25, 2022 -
test.pythoninfo no longer requires socket
#93191 merged
May 25, 2022 -
gh-93103: Py_DecodeLocale() uses _PyRuntime.preconfig
#93187 merged
May 24, 2022 -
gh-93103: Enhance PyConfig.parser_debug documentation
#93186 merged
May 24, 2022 -
gh-92658: Add Hyper-V socket support
#92755 merged
May 24, 2022 -
gh-93103: Parser uses PyConfig.parser_debug instead of Py_DebugFlag
#93106 merged
May 24, 2022 -
[3.10] GH-89369: test_contextlib_async finalizes event loop after each test (GH-93074)
#93171 merged
May 24, 2022 -
[3.11] GH-89369: test_contextlib_async finalizes event loop after each test (GH-93074)
#93170 merged
May 24, 2022 -
GH-89369: fix test_contextlib_async to finalize event loop after each test
#93074 merged
May 24, 2022 -
[3.11] GH-93112: Fix missing ResourceDenied import in test_urllib2net (GH-93113)
#93168 merged
May 24, 2022 -
[3.10] GH-93112: Fix missing ResourceDenied import in test_urllib2net (GH-93113)
#93169 merged
May 24, 2022 -
GH-93112: Fix missing ResourceDenied import in test_urllib2net
#93113 merged
May 24, 2022 -
[3.8] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93148 merged
May 24, 2022 -
[3.9] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93147 merged
May 24, 2022 -
[3.10] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93146 merged
May 24, 2022 -
[3.11] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93145 merged
May 24, 2022 -
gh-93033: Use wmemchr in find_char and replace_1char_inplace
#93034 merged
May 24, 2022 -
[3.11] gh-93099: Fix _pyio to use locale module properly (gh-93136)
#93155 merged
May 24, 2022 -
gh-93099: Fix _pyio to use locale module properly
#93136 merged
May 24, 2022 -
[3.10] gh-93061: Mark as artificial: backwards jump after async for (GH-93062)
#93120 merged
May 23, 2022 -
[3.11] Doc: No need to use rst syntax in code comments. (GH-93102)
#93153 merged
May 23, 2022 -
Doc: No need to use rst syntax in code comments.
#93102 merged
May 23, 2022 -
[3.11] gh-93118: [Enum] fix error message (GH-93138)
#93142 merged
May 23, 2022 -
[3.7] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93149 merged
May 23, 2022 -
[3.7] gh-80254: Disallow recursive usage of cursors in sqlite3 converters
#92334 merged
May 23, 2022 -
[3.10] gh-92859: Doc: add info about logging.debug() calling basicConfig() (GH-93063) (GH-93150)
#93150 merged
May 23, 2022 -
[3.11] gh-92859: Doc: add info about logging.debug() calling basicConfig() (GH-93063)
#93151 merged
May 23, 2022 -
gh-92859: Doc: add info about logging.debug() calling basicConfig() (GH-93063)
#93063 merged
May 23, 2022 -
gh-93065: Fix HAMT to iterate correctly over 7-level deep trees
#93066 merged
May 23, 2022 -
[3.11] gh-93061: Mark as artificial: backwards jump after async for (GH-93062)
#93110 merged
May 23, 2022 -
gh-93118: [Enum] fix error message
#93138 merged
May 23, 2022 -
gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt file
#32291 merged
May 23, 2022 -
[3.11] gh-93100: [Enum] fix missing variable in global_str (GH-93107)
#93134 merged
May 23, 2022 -
[3.10] gh-93010: InvalidHeaderError used but nonexistent (GH-93015)
#93132 merged
May 23, 2022 -
[3.11] gh-93010: InvalidHeaderError used but nonexistent (GH-93015)
#93131 merged
May 23, 2022 -
[3.11] gh-92913: Fix typos in documentation (GH-93129)
#93135 merged
May 23, 2022 -
[3.11] gh-93005: Fixes launcher test when no Python install is available (GH-93007)
#93130 merged
May 23, 2022 -
gh-92913: Fix typos in documentation
#93129 merged
May 23, 2022 -
[3.11] GH-93115: Fix version check in sqlite3 module constants test (GH-93116)
#93128 merged
May 23, 2022 -
gh-93010: InvalidHeaderError used but nonexistent
#93015 merged
May 23, 2022 -
gh-93005: Fixes launcher test when no Python install is available
#93007 merged
May 23, 2022 -
GH-93115: Fix error code tests in test_sqlite3.test_dbapi
#93116 merged
May 23, 2022 -
gh-93100: [Enum] fix missing variable in global_str
#93107 merged
May 23, 2022 -
[3.11] gh-90473: WASI: skip gethostname tests (GH-93092)
#93093 merged
May 23, 2022 -
Minor: fix unicode-related inline function warnings
#93011 merged
May 23, 2022 -
gh-93061: Mark as artificial: backwards jump after async for
#93062 merged
May 23, 2022 -
gh-93103: Update PyUnicode_DecodeFSDefault() doc
#93105 merged
May 23, 2022 -
gh-93103: Deprecate global configuration variable
#93104 merged
May 23, 2022 -
gh-90473: WASI: skip gethostname tests
#93092 merged
May 23, 2022
55 Pull requests opened by 34 people
-
gh-92434: Silence a compiler warning in _sqlite/connection.c for 32bit version
#93090 opened
May 23, 2022 -
gh-90016: Reword sqlite3 adapter/converter docs
#93095 opened
May 23, 2022 -
gh-93096: Make `mimetypes` CLI tool public
#93097 opened
May 23, 2022 -
test_concurrent_futures: Remove unneeded/confusing format call
#93119 opened
May 23, 2022 -
gh-92888: memory_ass_sub() calls CHECK_RELEASED_INT() twice
#93127 opened
May 23, 2022 -
gh-93143: Avoid NULL check in LOAD_FAST based on analysis in the compiler
#93144 opened
May 23, 2022 -
gh-81340: Use `copy_file_range` in `shutil.copyfile` copy functions
#93152 opened
May 23, 2022 -
[3.10] gh-93108: Bump sphinx to fix rendering issue.
#93159 opened
May 24, 2022 -
gh-74696: Do not change the current working directory in shutil.make_archive() if possible
#93160 opened
May 24, 2022 -
gh-93158: Support obsolete email syntax, fieldnames that are followed by whitespace
#93176 opened
May 24, 2022 -
Adding argument server_hostname to HTTPSConnection
#93177 opened
May 24, 2022 -
gh-93180: Update documentation of `os.copy_file_range`
#93182 opened
May 24, 2022 -
Comment nit: fix comment reference in pycore_interp.h
#93188 opened
May 24, 2022 -
bpo-44530: Document the change in MAKE_FUNCTION behavior
#93189 opened
May 24, 2022 -
gh-85320: IDLE now uses UTF-8 for its configuration file
#93198 opened
May 25, 2022 -
gh-43414: os.get_terminal_size() should use file descriptors in Windows
#93203 opened
May 25, 2022 -
[WIP] gh-85235: Always specify encoding for open() text files.
#93204 opened
May 25, 2022 -
[3.10] Bring IntFlag enumeration behaviour in-line with that of 3.11+ (GH-93210)
#93211 opened
May 25, 2022 -
GH-91095: Specialize calls to normal python classes
#93221 opened
May 25, 2022 -
gh-90155: Fix broken `asyncio.Semaphore` and strengthen FIFO guarantee.
#93222 opened
May 25, 2022 -
gh-93205 when rotating logs with no namer specified, match whole extension
#93224 opened
May 25, 2022 -
gh-92886: Remove `assert` in clinic.permute_optional_groups so that it works when running with optimizations
#93228 opened
May 25, 2022 -
gh-92886: Fix test in `test_routines.py` so that it works when running with optimizations (`-O`)
#93232 opened
May 25, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `_test_multiprocessing.py`
#93233 opened
May 25, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_sys_settrace.py`
#93234 opened
May 25, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_py_compile.py`
#93235 opened
May 25, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_zipimport.py`
#93236 opened
May 25, 2022 -
gh-92886: Fixing test that fails when running with optimizations (`-O`) in `test_imaplib.py`
#93237 opened
May 25, 2022 -
gh-92886: Fixing tests that fail when running with optimizations (`-O`) in `test_dis.py`
#93238 opened
May 25, 2022 -
gh-93121: change _sample_headers from a map to list + tuples to allow duplicates
#93242 opened
May 26, 2022 -
gh-93243: Make smtpd private before porting its users
#93246 opened
May 26, 2022 -
gh-93247: Fix assert function in asyncio locks test
#93248 opened
May 26, 2022 -
gh-93253: Added clear message
#93254 opened
May 26, 2022 -
gh-88831: Augment docs for asyncio.create _task
#93258 opened
May 26, 2022 -
GH-93262: Better error message for -X option
#93264 opened
May 26, 2022 -
Fix `Path.relative_to` links in the pathlib documentation.
#93268 opened
May 26, 2022 -
gh-93162: Add ability to configure QueueHandler/QueueListener together and prov…
#93269 opened
May 26, 2022 -
gh-84508: tool to generate cjk traditional chinese mappings
#93272 opened
May 26, 2022 -
gh-93156: fix negative indexing into absolute `pathlib.PurePath().parents`
#93273 opened
May 26, 2022 -
gh-93240: clarify wording in IO tutorial
#93276 opened
May 27, 2022 -
gh-85308: argparse: Use filesystem encoding for arguments file
#93277 opened
May 27, 2022 -
gh-91320: Fix more old-style cast warnings in C++
#93285 opened
May 27, 2022 -
gh-71566: Fix SocketType introduction in the socket documentation.
#93288 opened
May 27, 2022 -
gh-88123: Implement new Enum __contains__
#93298 opened
May 27, 2022 -
gh-93296: test that urllib sets wrong `Content-Length` for pseudo files
#93301 opened
May 27, 2022 -
netrc: Remove unused "import shlex"
#93311 opened
May 28, 2022 -
GH-93312: Add os.PIDFD_NONBLOCK
#93313 opened
May 28, 2022 -
GH-93316: socketmodule: remove constraint on queue size for macOS and FreeBSD.
#93315 opened
May 28, 2022 -
gh-91985: Investigate getpath.py with experimental tests
#93319 opened
May 28, 2022 -
gh-73561: Omit interface scope from IPv6 when used as Host header
#93324 opened
May 28, 2022 -
gh-91162: Support substitution of TypeVar with an unpacked variable-size tuple
#93330 opened
May 29, 2022 -
Remove VOC reference
#93333 opened
May 29, 2022 -
gh-86986: bump min sphinx version to 3.2
#93337 opened
May 29, 2022 -
Allow nested event loops
#93338 opened
May 29, 2022
98 Issues closed by 41 people
-
Warning filter message/module documentation is misleading
#86438 closed
May 30, 2022 -
Implement PEP 655 (Required/NotRequired)
#91243 closed
May 29, 2022 -
Micro-optimization of small integer lookup
#93325 closed
May 29, 2022 -
Minor issues in python --help and man page
#93217 closed
May 29, 2022 -
SyntaxError location for `*args` in class bases is inconsistent
#93165 closed
May 29, 2022 -
Refactor compiler so that the low level code generation functions operate on a basicblock*
#93008 closed
May 29, 2022 -
isnumeric() return True for "三" and float("三") throws error
#93335 closed
May 29, 2022 -
Typo in Spanish version of documentation
#93331 closed
May 29, 2022 -
expanding platform module and making it work as it should
#41840 closed
May 29, 2022 -
__doc__ attribute is not set in property-derived classes
#85459 closed
May 29, 2022 -
GCC 9 compiler warnings on MacOS Catalina
#84696 closed
May 28, 2022 -
[meta issue] PEP 3121, 384 Refactoring
#59991 closed
May 28, 2022 -
PEP 3121, 384 Refactoring applied to ossaudio module
#59940 closed
May 28, 2022 -
Bad behaviour in <ossaudio audio device>.obuf*
#44040 closed
May 28, 2022 -
test_ossaudiodev fails under padsp (Linux PulseAudio OSS emulation)
#75247 closed
May 28, 2022 -
curses for windows (alternative patch)
#47138 closed
May 28, 2022 -
add an optional "default" argument to tokenize.detect_encoding
#53980 closed
May 28, 2022 -
subprocess failing in GUI applications on Windows
#48155 closed
May 28, 2022 -
Add OSS module support for Solaris
#61106 closed
May 28, 2022 -
3.11 beta 1: _posixsubprocess.fork_exec fails with TypeError: expected bytes, str found
#93327 closed
May 28, 2022 -
The binary files produced by compiling python twice are different
#93317 closed
May 28, 2022 -
Make asyncio task groups prevent child tasks from being GCed
#93297 closed
May 28, 2022 -
Wrong raw string with one backslash in it
#93314 closed
May 28, 2022 -
Wrong float4 struct pack on ppc64le and musl-based linux.
#92826 closed
May 28, 2022 -
Small improvement in large integer addition/subtraction
#93279 closed
May 28, 2022 -
_PyPegen_is_memoized() has a complexity of O(n)
#93289 closed
May 28, 2022 -
Counter.__iadd__ can mutate the collection even if it throws
#93278 closed
May 27, 2022 -
Default enum.FlagBoundary should be KEEP?
#93250 closed
May 27, 2022 -
New `bisect.contains` function proposal
#93294 closed
May 27, 2022 -
`unittest.mock.patch` ,`create=False` flag not working as expected?
#93290 closed
May 27, 2022 -
locale.resetlocale is broken
#35920 closed
May 27, 2022 -
Path(rootdir).glob('**/*') aborts without reason.
#93286 closed
May 27, 2022 -
Zipapp contents are in filesystem-dependent order
#91107 closed
May 27, 2022 -
statistics module: box and whisker 'plot' function
#92779 closed
May 27, 2022 -
Jump-To-Jump elimination could be more aggressive.
#93223 closed
May 27, 2022 -
Windows launcher finds but fails to launch Python <3.9
#93263 closed
May 27, 2022 -
addition of line_iterator and positions_iterator to _collections_abc.py
#93282 closed
May 27, 2022 -
Remove check for stdarg.h (HAVE_STDARG_PROTOTYPES) in configure.ac
#93207 closed
May 27, 2022 -
Sporadic freeze in test_interrupted_write_retry_text
#67868 closed
May 27, 2022 -
test_urandom_fd_reopened failure if OS X crash reporter default set to Developer
#68345 closed
May 27, 2022 -
ERROR: test_no_optimize_flag on Mageia Linux Cauldron x86-64 with certain configure flags
#62388 closed
May 27, 2022 -
test_logging test_race failed with PermissionError
#63889 closed
May 27, 2022 -
Solaris ctypes_test failures
#60937 closed
May 27, 2022 -
android does not have pwd.getpwall()
#71043 closed
May 27, 2022 -
test_time incorrectly defined
#78585 closed
May 27, 2022 -
test_largefile fails on android
#83031 closed
May 27, 2022 -
Buildbot: workers detached every minute and "no space left on device" issue
#85808 closed
May 27, 2022 -
Debuggers using PEP 523 will not see calls to Python functions, if those calls are specialized.
#92239 closed
May 26, 2022 -
add `%(taskname)s` in `logging` for asyncio
#91513 closed
May 26, 2022 -
On Windows, ` os.defpath` incorrectly mentions `C:\bin`
#91537 closed
May 26, 2022 -
test_lltrace fails on non-UTF-8 locale
#91924 closed
May 25, 2022 -
test_launcher fails on the ARM64 Windows Non-Debug Azure 3.x buildbot
#93005 closed
May 25, 2022 -
Use %zd printf format in the C code of Python
#93202 closed
May 25, 2022 -
sqlite3: optionally autoconvert table_info's DATETIME fields
#79326 closed
May 25, 2022 -
Code simplification
#93172 closed
May 25, 2022 -
Typos found with codespell
#93124 closed
May 25, 2022 -
More `LOAD_METHOD` specializations
#92777 closed
May 25, 2022 -
Wrap unused arguments in Objects/obmalloc.c with `Py_UNUSED`.
#93040 closed
May 25, 2022 -
[subinterpreters] Add --experimental-isolated-subinterpreters build option
#84694 closed
May 25, 2022 -
3.11.0b1 regression: re.template removed without a deprecation period
#92728 closed
May 25, 2022 -
trace module cli does not write cover files
#76089 closed
May 25, 2022 -
test_local.TestEnUSCollection failures on Solaris 10
#60462 closed
May 25, 2022 -
pipes uses text files and the locale encodig
#85322 closed
May 25, 2022 -
Detect OEM code page for zip archives in ZipFile based on system locale
#86095 closed
May 25, 2022 -
A possible reference leak in _locale.localeconv()
#85625 closed
May 25, 2022 -
IntFlag crashes with no single bit members
#93035 closed
May 25, 2022 -
trace CLI reads source files using the locale encoding
#85310 closed
May 25, 2022 -
locale.setlocale checks locale name for string incorrectly
#67927 closed
May 25, 2022 -
Setup locales on buildbots
#67660 closed
May 25, 2022 -
Python 3.7.13 - Segmentation fault on import
#92825 closed
May 24, 2022 -
socket.connect - support custom family value
#92658 closed
May 24, 2022 -
Document whether `asyncio.wait_for(q.get(), timeout)` is safe of race-conditions.
#92824 closed
May 24, 2022 -
我
#93164 closed
May 24, 2022 -
test_contextlib_async logs "Task was destroyed but it is pending" messages
#89369 closed
May 24, 2022 -
Python 3.x built for ppc+ppc64 errs on: No module named 'msvcrt', '_posixsubprocess'
#91396 closed
May 24, 2022 -
`ResourceDenied` raised in `TransientResource` but not imported in `test_urllib2net`
#93112 closed
May 24, 2022 -
threading.Thread is rather awkward to use
#91876 closed
May 24, 2022 -
Fix contextvars HAMT implementation to handle iteration over deep trees
#93065 closed
May 24, 2022 -
Add examples for mocking async for and async context manager in unittest.mock docs
#81233 closed
May 24, 2022 -
TextIOBase: non-pythonic behaviour for tell() and seek()
#93101 closed
May 24, 2022 -
Use `wmemchr` in stringlib if `sizeof(STRINGLIB_CHAR) == sizeof(wchar_t)`
#93033 closed
May 24, 2022 -
_pyio: NameError: name 'locale' is not defined
#93099 closed
May 24, 2022 -
Incorrect tracing of "if" inside async-for
#93061 closed
May 23, 2022 -
tkinter with Tk 8.6.11 is slow on macOS
#87677 closed
May 23, 2022 -
Cannot use multiprocessing-based python code as a function argument on windows ?
#91573 closed
May 23, 2022 -
logging: Surprising call to basicConfig()
#92859 closed
May 23, 2022 -
`enum`: Member names accidentally removed from "invalid enum member name(s)" message
#93118 closed
May 23, 2022 -
enum.global_enum: `cls_name` undefined in `global_str`
#93100 closed
May 23, 2022 -
The readme claims macos creates `python.exe` =)
#93137 closed
May 23, 2022 -
AttributeError: module 'email.errors' has no attribute 'InvalidHeaderError'.
#93010 closed
May 23, 2022 -
`test_sqlite3.test_dbapi`: Extended error codes aren't actually tested
#93115 closed
May 23, 2022 -
Python Variable isnt private
#93123 closed
May 23, 2022 -
The 'subprocess' module leaks memory when called in certain ways
#72352 closed
May 23, 2022 -
List comprehension failure results in the merging of two items.
#93109 closed
May 23, 2022 -
locals are not passed to inner function defined in exec()
#92681 closed
May 23, 2022 -
Add some REPL secondary prompt markers
#89158 closed
May 23, 2022
51 Issues opened by 44 people
-
Add more examples in the `warnings` docs
#93343 opened
May 30, 2022 -
Out-of-tree builds skip test_embed on GitHub
#93336 opened
May 29, 2022 -
`PathFinder.find_spec()` can raise bare `KeyError` when `path=None`
#93334 opened
May 29, 2022 -
socketmodule sock_listen accepts backlog negative arg on macOs and FreeBSD
#93316 opened
May 28, 2022 -
Expose PIDFD_NONBLOCK as os.PIDFD_NONBLOCK
#93312 opened
May 28, 2022 -
IDLE wrongly gives a syntax error when pasting code
#93308 opened
May 28, 2022 -
sendfile for sockets neglects pseudo files on Linux
#93300 opened
May 27, 2022 -
urllib sets wrong `Content-Length` for pseudo files on Linux
#93296 opened
May 27, 2022 -
threading.Thread.start should return self
#93293 opened
May 27, 2022 -
raw readinto() returned invalid length 4494852078 (should have been between 0 and 2297167872)
#93287 opened
May 27, 2022 -
Unexpected whitespace handling in f-string !r
#93283 opened
May 27, 2022 -
Receiving vector calls in the Py_LIMITED_API
#93274 opened
May 26, 2022 -
Refresh big5hkscs mapping to HKSCS-2016
#93271 opened
May 26, 2022 -
The documentation of MAKE_FUNCTION in Python 3.11 does not reflect the actual usage
#93270 opened
May 26, 2022 -
Wrong Result Documented in Date Arithmetic datetime
#93267 opened
May 26, 2022 -
IDLE removes highlighting on selected text
#93266 opened
May 26, 2022 -
Better error message for -X option
#93262 opened
May 26, 2022 -
`importlib.metadata.version(None)` returns arbitrary version number
#93259 opened
May 26, 2022 -
Missing `context` parameter in `call_*` methods of `asyncio.events.AbstractEventLoop`
#93255 opened
May 26, 2022 -
Uninformative error message when working with semaphores
#93253 opened
May 26, 2022 -
Python/pystate.c:2218: _PyThreadState_PopFrame: Assertion `tstate->datastack_top >= base' failed.
#93252 opened
May 26, 2022 -
socket.getfqdn() UnicodeDecodeError depending on LANG variable
#93251 opened
May 26, 2022 -
Objects/codeobject.c:814: retreat: Assertion `bounds->ar_start > 0' failed
#93249 opened
May 26, 2022 -
Fix asyncio locks test case
#93247 opened
May 26, 2022 -
Py_PRINT_RAW Misspelled as Py_Print_RAW in Include/abstract.h
#93244 opened
May 26, 2022 -
PEP 594: Process "to be removed in 3.12" part of the plan
#93243 opened
May 26, 2022 -
Text copy-edit in the tutorial? Passing a dict named 'table'
#93240 opened
May 26, 2022 -
DeprecationWarning in test_enum
#93216 opened
May 25, 2022 -
Expose `threading.Semaphore._value`
#93213 opened
May 25, 2022 -
IntFlag iteration behaviour is inconsistent between versions
#93210 opened
May 25, 2022 -
Multiple TimedRotatingFileHandler with similar names but different backup counts do not work
#93205 opened
May 25, 2022 -
[docs] socket documentation: "packages" -> "packets"
#93183 opened
May 24, 2022 -
Update `os.copy_file_range` documentation
#93180 opened
May 24, 2022 -
Document the thread safety of `functools.lru_cache`
#93179 opened
May 24, 2022 -
Combination of @classmethod @property and @abc.abstractmethod
#93167 opened
May 24, 2022 -
Clarify http.server documentation using RFC 7230 terminology
#93166 opened
May 24, 2022 -
Allow using QueueHandler and QueueListener in logging.dictConfig
#93162 opened
May 24, 2022 -
email.parser.Parser dropping headers into payload if space between header name and colon
#93158 opened
May 24, 2022 -
fileinput with inplace=True ignores errors parameter
#93157 opened
May 24, 2022 -
the `pathlib.Path.parents[-1]` didn't receive the `self._parts`
#93156 opened
May 24, 2022 -
Dataflow analysis in the compiler to avoid runtime NULL checks
#93143 opened
May 23, 2022 -
`sys.ps1`/`sys.ps2` should be empty (or not shown) if stdin is not a tty
#93139 opened
May 23, 2022 -
unittest mock miss attributes with `AttributeError` with `dataclasses` and `attrs` class when `slots=False`?
#93133 opened
May 23, 2022 -
asyncio.gather behaves inconsistently when handling KeyboardInterruption/SystemExit
#93122 opened
May 23, 2022 -
`test_mailbox`: Duplicate keys in `_sample_headers` cause `_check_sample` to only test one value
#93121 opened
May 23, 2022 -
Missing brackets in docs: logging.handlers.SysLogHandler(address='localhost', SYSLOG_UDP_PORT,...
#93108 opened
May 23, 2022 -
[C API] Deprecate Global Configuration Variables like Py_IgnoreEnvironment
#93103 opened
May 23, 2022 -
The Canvas widget of tkinter does not get redrawn/refreshed when contens change on Mac OS
#93098 opened
May 23, 2022 -
Decide the fate of undocumented script behavior of some modules
#93096 opened
May 23, 2022 -
ctypes.util.find_library raises FileNotFoundError for libsecp256k1
#93094 opened
May 23, 2022
108 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-92888: Fix memoryview bad `__index__` use after free
#92946 commented on
May 29, 2022 • 27 new comments -
gh-90300: split --help output into separate options
#30331 commented on
May 29, 2022 • 24 new comments -
gh-90763: Modernise xx template module initialisation
#93078 commented on
May 24, 2022 • 16 new comments -
PEP 646: Decide on substitution behavior
#91162 commented on
May 29, 2022 • 13 new comments -
argparse uses default encoding when read arguments from file
#85308 commented on
May 27, 2022 • 11 new comments -
gh-89018: Complete documentation of `sqlite3` exceptions
#27645 commented on
May 28, 2022 • 11 new comments -
bpo-45383: Inherit MetaClass from bases in FromSpec API
#28748 commented on
May 27, 2022 • 9 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
May 25, 2022 • 9 new comments -
bpo-14243: Optionally delete NamedTemporaryFile on content manager exit but not on file close
#22431 commented on
May 29, 2022 • 8 new comments -
gh-93166: Clarify http.server documentation using RFC 7230 terminology
#30686 commented on
May 25, 2022 • 8 new comments -
SimpleCookie() fails for json-like values with embedded double-quotes
#92936 commented on
May 27, 2022 • 7 new comments -
gh-81790: support "UNC" device paths in `ntpath.splitdrive()`
#91882 commented on
May 29, 2022 • 7 new comments -
gh-57684: Add the -p command line option
#92361 commented on
May 27, 2022 • 7 new comments -
asyncio with two interpreter instances
#91375 commented on
May 24, 2022 • 6 new comments -
[Tkinter] [MacOS] [Python 3.10]: Setting value of ttk.Progressbar once will permanently increase CPU usage of application
#93037 commented on
May 24, 2022 • 6 new comments -
IDLE uses the locale encoding for config files
#85320 commented on
May 25, 2022 • 6 new comments -
bpo-34828 sqlite3.iterdump now correctly handles tables with autoincrement
#9621 commented on
May 25, 2022 • 6 new comments -
Use After Free when assigning into a memoryview
#92888 commented on
May 23, 2022 • 5 new comments -
Tkinter on Linux: tk.geometry(f"{d}x{d}") fails when maxsize() is set
#92996 commented on
May 24, 2022 • 5 new comments -
shutil.make_archive should not need to chdir (alternatively: make shutil.make_archive thread-safe)
#74696 commented on
May 24, 2022 • 4 new comments -
[DOC] Warnings/notes in docs including most of the page
#91483 commented on
May 25, 2022 • 4 new comments -
Crash on AST with misordered linenos
#92597 commented on
May 27, 2022 • 4 new comments -
Document the differences between str.isdigit, isdecimal and isnumeric
#80281 commented on
May 29, 2022 • 4 new comments -
Update socketserver.rst
#24767 commented on
May 24, 2022 • 4 new comments -
bpo-to-github-migration replace roundup summary script
#91738 commented on
May 26, 2022 • 4 new comments -
Improve graphlib.TopologicalSort by removing the prepare step
#91301 commented on
May 24, 2022 • 3 new comments -
Implement asyncio.timeout() context manager
#90927 commented on
May 24, 2022 • 3 new comments -
Allow extensions to set the vectorcall field on instances of PyFunctionObject
#91049 commented on
May 25, 2022 • 3 new comments -
[CVE-2015-20107] mailcap.findmatch: document shell command Injection danger in filename parameter
#68966 commented on
May 26, 2022 • 3 new comments -
Enable TLS certificate validation by default for SMTP/IMAP/FTP/POP/NNTP protocols
#91826 commented on
May 24, 2022 • 2 new comments -
MRO: Behavior change from 3.10 to 3.11: multiple inheritance issue with C-API (pybind11)
#92678 commented on
May 25, 2022 • 2 new comments -
os.get_terminal_size() should use file descriptors in Windows
#87580 commented on
May 25, 2022 • 2 new comments -
[doc] SocketType changed in Python 3
#71566 commented on
May 27, 2022 • 2 new comments -
Add tests for PEP 468 and PEP 520
#78526 commented on
May 27, 2022 • 2 new comments -
Memory leak when asyncio.open_connection raise
#88863 commented on
May 28, 2022 • 2 new comments -
bpo-42969: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
May 25, 2022 • 2 new comments -
bpo-47049: Fix incorrect shutil.copytree() behaviour with symlinks
#31967 commented on
May 25, 2022 • 2 new comments -
gh-92626: Correct JavaScript MIME types + extensions per RFC 9239
#92627 commented on
May 27, 2022 • 2 new comments -
exec docs should note that the no argument form in a local scope is really the two argument form
#68988 commented on
May 23, 2022 • 1 new comment -
[doc] Py_UTF8Mode is not documented
#77782 commented on
May 23, 2022 • 1 new comment -
[security] directory traversal in tempfile prefix
#79459 commented on
May 23, 2022 • 1 new comment -
getpath miscalculates sys.path from second initialization with PYTHONHOME on Windows
#91985 commented on
May 23, 2022 • 1 new comment -
Windows build of local repository main branch crashes
#93038 commented on
May 23, 2022 • 1 new comment -
Add `rmtree` & `copy` method to pathlib
#92771 commented on
May 23, 2022 • 1 new comment -
some tests fail with -O (assertions off)
#92886 commented on
May 24, 2022 • 1 new comment -
Improvements Related to Namespace Package Portions for PathEntryFinders
#92896 commented on
May 24, 2022 • 1 new comment -
functools.cached_property incorrectly locks the entire descriptor on class instead of per-instance locking
#87634 commented on
May 24, 2022 • 1 new comment -
locale.getlocale fails if locale is set
#87281 commented on
May 25, 2022 • 1 new comment -
Avoid using the locale encoding for open() in tests
#85235 commented on
May 25, 2022 • 1 new comment -
Library multiprocess leaks named resources.
#90549 commented on
May 25, 2022 • 1 new comment -
Python cannot start in locale zh_TW.euctw
#91992 commented on
May 25, 2022 • 1 new comment -
open() doesn't use locale.getpreferredencoding()
#75746 commented on
May 25, 2022 • 1 new comment -
Hide __enter__ calls in mock_open
#88669 commented on
May 25, 2022 • 1 new comment -
Recursive '**' matches non-existent directories.
#79382 commented on
May 25, 2022 • 1 new comment -
[Windows] Python 3.7 initializes LC_CTYPE locale at startup, causing performance issue on msvcrt isdigit()
#79376 commented on
May 25, 2022 • 1 new comment -
Ensure venv works with source builds when using --copies
#92897 commented on
May 25, 2022 • 1 new comment -
asyncio.Semaphore waiters deque doesn't work
#90155 commented on
May 25, 2022 • 1 new comment -
Add API to allow extensions to set callback function on creation, modification, and destruction of PyFunctionObject
#91053 commented on
May 26, 2022 • 1 new comment -
Opening a new unfocused tab in Chrome with webbrowser.open
#92683 commented on
May 26, 2022 • 1 new comment -
python --help output is too long
#90300 commented on
May 26, 2022 • 1 new comment -
3.11: Tracing of decorators now visits the decorator line before the decorator function
#90392 commented on
May 27, 2022 • 1 new comment -
Multiple test failures on Alpine 3.15 / musl-1.2.2-r7
#90548 commented on
May 27, 2022 • 1 new comment -
[Enum] update __contains__ to return True for valid values
#88123 commented on
May 27, 2022 • 1 new comment -
Use platform defined data directories instead of ~/.python_history
#88405 commented on
May 27, 2022 • 1 new comment -
support reproducible Python builds
#73894 commented on
May 28, 2022 • 1 new comment -
Python3.8 optimizes away a "while" line
#79069 commented on
May 28, 2022 • 1 new comment -
repr(PermissionError) lacks filename information
#92921 commented on
May 29, 2022 • 1 new comment -
Sphinx conf.py needs_version entry is outdated
#86986 commented on
May 29, 2022 • 1 new comment -
bpo-22708: Upgrade HTTP CONNECT to protocol HTTP/1.1
#8305 commented on
May 27, 2022 • 1 new comment -
bpo-38748: Add test for stack corruption.
#26204 commented on
May 24, 2022 • 1 new comment -
bpo-46679: Don't ignore timeout argument in test.support.wait_process.
#31205 commented on
May 23, 2022 • 1 new comment -
bpo-33601 Py_UTF8Mode is not documented
#31480 commented on
May 23, 2022 • 1 new comment -
bpo-47222: Allow pass-thru with stdout/stderr capture (GH-91378)
#32344 commented on
May 23, 2022 • 1 new comment -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
May 29, 2022 • 1 new comment -
gh-84461: Improve WebAssembly in-browser demo
#91879 commented on
May 27, 2022 • 1 new comment -
gh-68966: Make mailcap refuse to match unsafe filenames/types/params
#91993 commented on
May 26, 2022 • 1 new comment -
gh-91803: Mock - fix error when using autospec methods with seal
#92213 commented on
May 24, 2022 • 1 new comment -
gh-93183: Adjust wording in socket docs
#92935 commented on
May 26, 2022 • 1 new comment -
gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK
#92945 commented on
May 23, 2022 • 1 new comment -
[3.8] bpo-46114: Fix OpenSSL version check for 3.0.1 (GH-30170)
#92954 commented on
May 23, 2022 • 1 new comment -
gh-68966: fix CVE-2015-20107
#93014 commented on
May 26, 2022 • 1 new comment -
Fix minor docstring issues in `dataclasses.py`
#93024 commented on
May 23, 2022 • 1 new comment -
gh-89973: Fix re.error in the fnmatch module.
#93072 commented on
May 26, 2022 • 1 new comment -
When having on --with-system-expat, system still builds using bundled expat for tests
#92875 commented on
May 23, 2022 • 0 new comments -
C Extensions on Darwin that link against libpython are likely to crash
#86782 commented on
May 23, 2022 • 0 new comments -
The compatibility problems start with expat 2.4.4, not just 2.4.5
#93018 commented on
May 23, 2022 • 0 new comments -
None is not a valid value for ast.ImportFrom.level
#92986 commented on
May 23, 2022 • 0 new comments -
file.seek(file.tell()) needed: bad docs or a bug?
#93079 commented on
May 24, 2022 • 0 new comments -
Deprecate default converters in sqlite3
#90016 commented on
May 25, 2022 • 0 new comments -
Possible loss of data warnings when building 32bit executable since 3.11
#92434 commented on
May 26, 2022 • 0 new comments -
Change .js mime to "text/javascript"
#79056 commented on
May 27, 2022 • 0 new comments -
LookupError etc. need API to get the key
#37218 commented on
May 27, 2022 • 0 new comments -
Add tools for generating mappings_XX.h
#84508 commented on
May 29, 2022 • 0 new comments -
Clarify `asyncio` API in a backward compatible manner
#92679 commented on
May 29, 2022 • 0 new comments -
bpo-40255: Implement Immortal Instances
#19474 commented on
May 23, 2022 • 0 new comments -
bpo-45399: Remove hostflags from PySSLContext
#28602 commented on
May 28, 2022 • 0 new comments -
bpo-45357: Make extentions use user's keys, not all defaults
#28713 commented on
May 24, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
May 27, 2022 • 0 new comments -
bpo-45924: Fix asyncio incorrect traceback when future's exception is raised multiple times
#30274 commented on
May 27, 2022 • 0 new comments -
gh-88050: Fix asyncio subprocess kill process cleanly when process is blocked
#32073 commented on
May 27, 2022 • 0 new comments -
gh-90005: Port _ctypes to PY_STDLIB_MOD
#32229 commented on
May 23, 2022 • 0 new comments -
gh-72346: Added isdst deprecation warning to email.utils.localtime
#91450 commented on
May 24, 2022 • 0 new comments -
gh-91456: Fix issue affecting the use of auto() alongside aliases in Enums
#91457 commented on
May 25, 2022 • 0 new comments -
gh-56809: Add an example using load_tests to parameterise test cases
#91694 commented on
May 25, 2022 • 0 new comments -
Fix issues gh-86199 gh-86795
#92192 commented on
May 23, 2022 • 0 new comments -
gh-92573: Add IPv4Address.ipv6_mapped attribute
#92581 commented on
May 27, 2022 • 0 new comments -
gh-92822: Added "selected" section to IDLE statusbar
#92823 commented on
May 26, 2022 • 0 new comments