Overview
Could not load contribution data
Please try again later
168 Pull requests merged by 48 people
-
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 -
[3.11] gh-89158: Add some REPL secondary prompt markers (GH-93073)
#93087 merged
May 23, 2022 -
[3.10] gh-89158: Add some REPL secondary prompt markers (GH-93073)
#93088 merged
May 23, 2022 -
gh-89158: Add some REPL secondary prompt markers
#93073 merged
May 23, 2022 -
[3.11] gh-73137: Added sub-subsection headers for flags in re (GH-93000)
#93083 merged
May 23, 2022 -
[3.10] gh-92994: Clarify importlib "check" example (GH-92995)
#93085 merged
May 23, 2022 -
[3.11] gh-92994: Clarify importlib "check" example (GH-92995)
#93086 merged
May 23, 2022 -
[3.10] gh-73137: Added sub-subsection headers for flags in re (GH-93000)
#93084 merged
May 23, 2022 -
[3.11] binascii docs: strict_mode parameter is keyword-only (GH-93055)
#93082 merged
May 23, 2022 -
gh-91061: also accept pathlib.Path for winsound.PlaySound
#91489 merged
May 23, 2022 -
gh-92994: Clarify importlib "check" example
#92995 merged
May 23, 2022 -
gh-73137: Added sub-subsection headers for flags in re
#93000 merged
May 23, 2022 -
binascii docs: strict_mode parameter is keyword-only
#93055 merged
May 23, 2022 -
[3.11] termios docs: fix indentation (GH-93080)
#93081 merged
May 22, 2022 -
termios docs: fix indentation
#93080 merged
May 22, 2022 -
[3.11] Clean up the sqlite3 tests (GH-93056)
#93058 merged
May 21, 2022 -
Clean up the sqlite3 tests
#93056 merged
May 21, 2022 -
[3.10] gh-91362: reword pickle docs to account for nested classes (GH-92429)
#93054 merged
May 21, 2022 -
[3.11] gh-91362: reword pickle docs to account for nested classes (GH-92429)
#93053 merged
May 21, 2022 -
[3.11] Improve tests for opening Sqlite by URI (GH-93047)
#93051 merged
May 21, 2022 -
gh-91362: reword pickle docs to account for nested classes
#92429 merged
May 21, 2022 -
[3.11] GH-92898: Make _Py_Cast C++ version compatible with cast opera…
#93049 merged
May 21, 2022 -
Improve tests for opening Sqlite by URI
#93047 merged
May 21, 2022 -
[3.11] gh-93044: No longer convert the database argument of sqlite3.c…
#93048 merged
May 21, 2022 -
gh-92898: Make _Py_Cast C++ version compatible with cast operator
#92951 merged
May 21, 2022 -
gh-93044: No longer convert the database argument of sqlite3.connect() to bytes
#93046 merged
May 21, 2022 -
ci: add GitHub token permissions
#92999 merged
May 21, 2022 -
[3.11] gh-71223: Improve rendering of some references in the docs (GH-93041)
#93043 merged
May 21, 2022 -
gh-71223: Improve rendering of some references in the docs
#93041 merged
May 21, 2022 -
[3.11] gh-93019: Fix markup in zipfile.rst (GH-93025)
#93039 merged
May 21, 2022 -
gh-93019: Fix markup in zipfile.rst
#93025 merged
May 21, 2022 -
[3.11] Take advantage of math.comb() in the nth_combination() recipe (GH-93027)
#93032 merged
May 20, 2022 -
Take advantage of math.comb() in the nth_combination() recipe
#93027 merged
May 20, 2022 -
Fix a directive in the `pathlib` docs
#93030 merged
May 20, 2022 -
[3.10] gh-72073: Add Windows case in pathlib.rename (GH-93002)
#93029 merged
May 20, 2022 -
[3.11] gh-72073: Add Windows case in pathlib.rename (GH-93002)
#93028 merged
May 20, 2022 -
[3.11] gh-92611: Clarify planned removal version in PEP 594-deprecated modules (GH-92793)
#93026 merged
May 20, 2022 -
gh-72073: Add Windows case in pathlib.rename
#93002 merged
May 20, 2022 -
gh-92611: Clarify planned removal version in PEP 594-deprecated modules
#92793 merged
May 20, 2022 -
tiny speedup in shutil fast copy on Windows
#92377 merged
May 20, 2022 -
[3.11] gh-91860: documentation for typing.dataclass_transform (GH-92768)
#93017 merged
May 20, 2022 -
gh-91860: documentation for typing.dataclass_transform
#92768 merged
May 20, 2022 -
[3.11] gh-91922: Fix sqlite connection on nonstardard locales and paths (GH-92926)
#93006 merged
May 20, 2022 -
[3.10] Doc: add missing manpage and title references in tkinter docs (GH-29008)
#93003 merged
May 20, 2022 -
gh-91922: Fix sqlite connection on nonstardard locales and paths
#92926 merged
May 20, 2022 -
[3.11] Doc: add missing manpage and title references in tkinter docs (GH-29008)
#93004 merged
May 20, 2022 -
Doc: add missing manpage and title references to tkinter docs
#29008 merged
May 20, 2022 -
Doc: Minor adjustment of `socket.create_server` docs
#26938 merged
May 20, 2022 -
gh-81057: Update globals-to-fix.tsv to follow recent changes
#92959 merged
May 20, 2022 -
[3.11] gh-92817: Fix precedence of options to py.exe launcher (GH-92988)
#92993 merged
May 19, 2022 -
[3.11] gh-92984: Explicitly disable incremental linking for Windows Release and PGO builds (GH-92985)
#92991 merged
May 19, 2022 -
[3.10] gh-92984: Explicitly disable incremental linking for Windows Release and PGO builds (GH-92985)
#92990 merged
May 19, 2022 -
gh-92817: Fix precedence of options to py.exe launcher
#92988 merged
May 19, 2022 -
gh-92984 The Windows build of Python does not need incremental linker support for release and PGO builds
#92985 merged
May 19, 2022 -
[3.11] gh-92913: Clarify changes to PyInitConfig.module_search_paths[_set] fields (GH-92980)
#92982 merged
May 19, 2022 -
gh-92913: Clarify change to init config module_search_paths[_set] fields
#92980 merged
May 19, 2022 -
[3.10] bpo-28249: fix `lineno` location for empty `DocTest` instances (GH-30498)
#92981 merged
May 19, 2022 -
[3.11] bpo-28249: fix `lineno` location for empty `DocTest` instances (GH-30498)
#92978 merged
May 19, 2022 -
[3.11] gh-78630: Drop invalid HP aCC compiler switch -fPIC on HP-UX (GH-8847)
#92977 merged
May 19, 2022 -
GH-89914: Make the oparg of the YIELD_VALUE instruction equal the stack depth.
#92960 merged
May 19, 2022 -
[3.11] gh-92417: `importlib` docs: remove references to unsupported Python versions (GH-92424)
#92979 merged
May 19, 2022 -
[3.9] bpo-46879: Fix incorrect sphinx object names in doc (GH-31615)
#92976 merged
May 19, 2022 -
[3.10] bpo-46879: Fix incorrect sphinx object names in doc (GH-31615)
#92975 merged
May 19, 2022 -
[3.11] bpo-46879: Fix incorrect sphinx object names in doc (GH-31615)
#92974 merged
May 19, 2022 -
[3.11] gh-92417: `subprocess` docs: remove note on compatibility with Python <3.5 (GH-92538)
#92972 merged
May 19, 2022 -
[3.10] gh-92417: `subprocess` docs: remove note on compatibility with Python <3.5 (GH-92538)
#92973 merged
May 19, 2022 -
gh-92417: `importlib` docs: remove references to unsupported Python versions
#92424 merged
May 19, 2022 -
bpo-28249: fix `lineno` location for empty `DocTest` instances
#30498 merged
May 19, 2022 -
[3.10] gh-92417: `fractions`, `decimal`: Improve docs for alternative constructor methods (GH-92421)
#92971 merged
May 19, 2022 -
[3.11] gh-92417: `fractions`, `decimal`: Improve docs for alternative constructor methods (GH-92421)
#92970 merged
May 19, 2022 -
[3.10] gh-92417: `socket` docs: remove references to Python <3.3 (GH-92544)
#92969 merged
May 19, 2022 -
bpo-34449: HP aCC complains about invalid -fPIC on HP-UX
#8847 merged
May 19, 2022 -
[3.11] gh-92417: `socket` docs: remove references to Python <3.3 (GH-92544)
#92968 merged
May 19, 2022 -
[3.11] bpo-45393: help() on operator precedence has misleading entries (GH-31246)
#92965 merged
May 19, 2022 -
bpo-46879: Fix incorrect sphinx object names in doc
#31615 merged
May 19, 2022 -
[3.9] bpo-45393: help() on operator precedence has misleading entries (GH-31246)
#92967 merged
May 19, 2022 -
[3.10] bpo-45393: help() on operator precedence has misleading entries (GH-31246)
#92966 merged
May 19, 2022 -
gh-92417: `subprocess` docs: remove note on compatibility with Python <3.5
#92538 merged
May 19, 2022 -
gh-92417: `fractions`, `decimal`: Improve docs for alternative constructor methods
#92421 merged
May 19, 2022 -
gh-92417: `socket` docs: remove references to Python <3.3
#92544 merged
May 19, 2022 -
[3.9] gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3 (GH-92502)
#92964 merged
May 19, 2022 -
[3.10] gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3 (GH-92502)
#92963 merged
May 19, 2022 -
[3.11] gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3 (GH-92502)
#92962 merged
May 19, 2022 -
[3.11] gh-92675: venv: Fix ensure_directories() to again accept a Path for env_dir (GH-92676)
#92961 merged
May 19, 2022 -
[3.11] gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803)
#92952 merged
May 19, 2022 -
bpo-45393: help() on operator precedence has misleading entries
#31246 merged
May 19, 2022 -
gh-92417: Update docs and examples of doctest.IGNORE_EXCEPTION_DETAIL for Py>=3
#92502 merged
May 19, 2022 -
gh-92675: venv: Fix ensure_directories() to again accept a Path for env_dir
#92676 merged
May 19, 2022 -
[3.11] gh-91491: Complete Whats New in 3.11 for typing (GH-92708)
#92958 merged
May 19, 2022 -
gh-91491: Complete Whats New in 3.11 for typing
#92708 merged
May 19, 2022 -
GH-92955: fix memory leak in code object lines and positions iterators
#92956 merged
May 19, 2022 -
gh-90473: Decrease recursion limit and skip tests on WASI (GH-92803)
#92803 merged
May 19, 2022 -
GH-90690: Remove `PRECALL` instruction
#92925 merged
May 19, 2022 -
[3.10] gh-92670: Skip test_shutil.TestCopy.test_copyfile_nonexistent_dir on AIX (GH-92718)
#92947 merged
May 19, 2022 -
[3.11] gh-92670: Skip test_shutil.TestCopy.test_copyfile_nonexistent_dir on AIX (GH-92718)
#92948 merged
May 19, 2022 -
[3.10] Doc: amend ssl.PROTOCOL_SSLv2 and ssl.PROTOCOL_SSLv3 wording (GH-92634)
#92950 merged
May 19, 2022 -
[3.11] Doc: amend ssl.PROTOCOL_SSLv2 and ssl.PROTOCOL_SSLv3 wording (GH-92634)
#92949 merged
May 19, 2022 -
Doc: amend ssl.PROTOCOL_SSLv2 and ssl.PROTOCOL_SSLv3 wording
#92634 merged
May 19, 2022 -
gh-92670: Skip test_copyfile_nonexistent_dir test on AIX
#92718 merged
May 19, 2022 -
[3.11] gh-87518: Include ``asyncio.Barrier`` in 3.11 Whats New (GH-92927)
#92943 merged
May 19, 2022 -
gh-87518: update whatsnew/311.rst in asyncio module
#92927 merged
May 19, 2022 -
gh-92914: Round the allocated size for lists up to the even number
#92915 merged
May 19, 2022 -
[3.11] gh-87901: Remove the encoding argument from os.popen (GH-92836)
#92939 merged
May 19, 2022 -
gh-87901: os.popen: Remove the encoding argument
#92836 merged
May 19, 2022 -
[3.10] gh-92812: Align ArgumentParser.add_subparsers() docs with argument spec (GH-92814)
#92933 merged
May 18, 2022 -
[3.11] gh-92812: Align ArgumentParser.add_subparsers() docs with argument spec (GH-92814)
#92934 merged
May 18, 2022 -
gh-92812: Align `ArgumentParser.add_subparsers()` docs with actual argument spec
#92814 merged
May 18, 2022 -
Split refcount stats into 'interpreter' and 'non-interpreter'
#92919 merged
May 18, 2022 -
Remove Windows release build script (it has been migrated to the release-tools repository)
#92908 merged
May 18, 2022 -
bpo-42047: DragonFlyBSD thread native id support.
#22714 merged
May 18, 2022 -
[3.10] gh-85015: document `getdoc`, `getmodule`, `getsourcefile` in `inspect` returns `None` (GH-30575)
#92910 merged
May 18, 2022 -
gh-91755: Remove doc of C API private refcount functions
#92918 merged
May 18, 2022 -
[3.10] gh-92780: Improve sqlite3.Connection.create_collation docs (GH-92790)
#92923 merged
May 18, 2022 -
[3.11] gh-92780: Improve sqlite3.Connection.create_collation docs (GH-92790)
#92922 merged
May 18, 2022 -
gh-92780: Improve sqlite3.Connection.create_collation docs
#92790 merged
May 18, 2022 -
[3.11] gh-91755: Document Py_IncRef and Py_DecRef as C functions (GH-91805)
#92916 merged
May 18, 2022 -
[3.10] gh-91755: Document Py_IncRef and Py_DecRef as C functions (GH-91805)
#92917 merged
May 18, 2022 -
gh-91755: Document Py_IncRef and Py_DecRef as C function.
#91805 merged
May 18, 2022 -
[3.10] bpo-39829: Fix `__len__()` is called twice in list() constructor (GH-31816)
#92912 merged
May 18, 2022 -
[3.11] bpo-40838: document `getdoc`, `getmodule`, `getsourcefile` in `inspect` returns `None` (GH-30575)
#92909 merged
May 18, 2022 -
bpo-40838 document `getdoc`, `getmodule`, `getsourcefile` in `inspect` returns `None`
#30575 merged
May 18, 2022 -
[3.11] gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842)
#92905 merged
May 17, 2022 -
[3.11] gh-89898: Fix test_threading.test_args_argument() (GH-92885)
#92901 merged
May 17, 2022 -
gh-92841: Fix asyncio's RuntimeError: Event loop is closed
#92842 merged
May 17, 2022 -
bpo-38704: Prevent installation on unsupported Windows versions
#17950 merged
May 17, 2022 -
gh-89898: Fix test_threading.test_args_argument()
#92885 merged
May 17, 2022 -
[3.11] gh-89653: PEP 670: Fix PyUnicode_READ() cast (GH-92872)
#92884 merged
May 17, 2022 -
gh-89653: Add assertions on PyUnicode_READ() index
#92883 merged
May 17, 2022 -
gh-89653: PEP 670: Fix PyUnicode_READ() cast
#92872 merged
May 17, 2022 -
[3.11] gh-92530: Fix an issue that occurred after interrupting threading.Condition.notify (GH-92534)
#92829 merged
May 17, 2022 -
[3.11] gh-81548: Clarify the deprecation of octal sequences affect byte strings (GH-92643)
#92843 merged
May 17, 2022 -
[3.11] Fix NULL check in test_type_from_ephemeral_spec in_testcapimodule.c (GH-92863)
#92880 merged
May 17, 2022 -
Fix NULL check in test_type_from_ephemeral_spec
#92863 merged
May 17, 2022 -
gh-92536: Compute unicode struct sizes to ensure MemError is raised
#92867 merged
May 17, 2022 -
gh-92782: unify the style of CFG traversal algorithms in the compiler
#92784 merged
May 17, 2022 -
Summarize stats: Increase number shown Predecessor/Successor Pairs from 3 to 5.
#92853 merged
May 17, 2022
55 Pull requests opened by 33 people
-
gh-92871: Remove typing.{io,re} namespaces
#92873 opened
May 17, 2022 -
gh-92877: Advise to use typing.IO sparingly
#92878 opened
May 17, 2022 -
gh-92611: Update 3.11.rst; enhance text, amend list pending deprecation
#92882 opened
May 17, 2022 -
gh-92771: Add pathlib.Path.rmtree method
#92887 opened
May 17, 2022 -
gh-91102: Port 8-argument _warnings.warn_explicit to Argument Clinic
#92891 opened
May 17, 2022 -
gh-92858: Improve error message for some suites with syntax error before ':'
#92894 opened
May 17, 2022 -
gh-92897: Ensure `venv --copies` respects source build property of the creating interpreter
#92899 opened
May 17, 2022 -
[3.10] gh-92841: Fix asyncio's RuntimeError: Event loop is closed (GH-92842)
#92904 opened
May 17, 2022 -
gh-92906: Enable test_cppext on Windows
#92907 opened
May 17, 2022 -
gh-92930: _pickle.c: Acquire strong references after PyDict_Next
#92931 opened
May 18, 2022 -
Doc: adjust wording in socket docs
#92935 opened
May 18, 2022 -
gh-92240 : Include release dates for "What's New In Python 3.X"
#92937 opened
May 18, 2022 -
[3.11] gh-92914: Round the allocated size for lists up to the even number (GH-92915)
#92941 opened
May 19, 2022 -
[3.10] gh-92914: Round the allocated size for lists up to the even number (GH-92915)
#92942 opened
May 19, 2022 -
gh-92932: dis._unpack_opargs should handle EXTENDED_ARG_QUICK
#92945 opened
May 19, 2022 -
gh-92888: Fix memoryview bad `__index__` use after free
#92946 opened
May 19, 2022 -
[3.8] bpo-46114: Fix OpenSSL version check for 3.0.1 (GH-30170)
#92954 opened
May 19, 2022 -
GH-89914: Remove f_globals and f_builtins fields from _PyInterpreterFrame.
#92957 opened
May 19, 2022 -
gh-92986: Fix ast.unparse when ImportFrom.level is None
#92992 opened
May 19, 2022 -
gh-72572: Remove mention of synced None returns for utcoffset() and dst()
#93001 opened
May 20, 2022 -
gh-60074: add new stable API function PyType_FromMetaclass
#93012 opened
May 20, 2022 -
gh-68966: fix CVE-2015-20107
#93014 opened
May 20, 2022 -
gh-93018: Fix for the compatibility problems with expat started in 2.4.4, not just 2.4.5
#93022 opened
May 20, 2022 -
gh-93021: Fix __text_signature__ for __get__
#93023 opened
May 20, 2022 -
Fix minor docstring issues in `dataclasses.py`
#93024 opened
May 20, 2022 -
Use SyntaxError invalid range in tutorial introduction example
#93031 opened
May 20, 2022 -
gh-48496: Added example and link to faq for UnboundLocalError in reference
#93068 opened
May 22, 2022 -
gh-47937: Note that Popen attributes are read-only
#93070 opened
May 22, 2022 -
Remove unnecessary for loop initializer in long_lshift1()
#93071 opened
May 22, 2022 -
gh-89973: Fix re.error in the fnmatch module.
#93072 opened
May 22, 2022 -
GH-89369: fix test_contextlib_async to finalize event loop after each test
#93074 opened
May 22, 2022 -
gh-93035: Fix IntFlag crash with no single bit members
#93076 opened
May 22, 2022 -
gh-90763: Modernise xx template module initialisation
#93078 opened
May 22, 2022 -
gh-92434: Silence a compiler warning in _sqlite/connection.c for 32bit version
#93090 opened
May 23, 2022 -
gh-92434: Silence a compiler warning in _xxsubinterpretersmodule.c for 32bit version
#93091 opened
May 23, 2022 -
[WIP] gh-90016: Reword sqlite3 adapter/converter docs
#93095 opened
May 23, 2022 -
gh-93096: Make `mimetypes` CLI tool public
#93097 opened
May 23, 2022 -
gh-93103: Parser uses PyConfig.parser_debug instead of Py_DebugFlag
#93106 opened
May 23, 2022 -
gh-92898: Enhance _testcppext test on cast to PyObject*
#93111 opened
May 23, 2022 -
GH-93112: Fix missing ResourceDenied import in test_urllib2net
#93113 opened
May 23, 2022 -
test_threaded_import: Fix unittest.main spelling
#93114 opened
May 23, 2022 -
test_concurrent_futures: Remove unneeded/confusing format call
#93119 opened
May 23, 2022 -
gh-93124: Fix typos in comments
#93125 opened
May 23, 2022 -
gh-92888: memory_ass_sub() calls CHECK_RELEASED_INT() twice
#93127 opened
May 23, 2022 -
[3.10] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291)
#93140 opened
May 23, 2022 -
[3.11] gh-83245: Raise BadZipFile instead of ValueError when reading a corrupt ZIP file (GH-32291)
#93141 opened
May 23, 2022 -
gh-93143: Avoid NULL check in LOAD_FAST based on analysis in the compiler
#93144 opened
May 23, 2022 -
[3.11] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93145 opened
May 23, 2022 -
[3.10] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93146 opened
May 23, 2022 -
[3.9] gh-93065: Fix HAMT to iterate correctly over 7-level deep trees (GH-93066)
#93147 opened
May 23, 2022 -
gh-81340: Use `copy_file_range` in `shutil.copyfile` copy functions
#93152 opened
May 23, 2022 -
gh-93117: Use correct memuse for sqlite3 deserialize bigmem test
#93154 opened
May 23, 2022
179 Issues closed by 34 people
-
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_launcher fails on the ARM64 Windows Non-Debug Azure 3.x buildbot
#93005 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 -
enum.EnumMeta renaming
#93064 closed
May 23, 2022 -
LTO fails to build on 10.5.x–10.6.x due to -Wl,-export_dynamic flag not understood by gcc
#93045 closed
May 23, 2022 -
winsound.PlaySound should accept pathlib.Path instances
#91061 closed
May 23, 2022 -
importlib check example can actually import things
#92994 closed
May 23, 2022 -
re.flags not documented in Module Contents as promised.
#73137 closed
May 23, 2022 -
Call not visited in ast.NodeTransformer
#90875 closed
May 22, 2022 -
TextIOWrapper: stream.tell() returns big 64 bits random number
#93077 closed
May 22, 2022 -
Instruction-Offsets vs Byte-Offsets in dis.dis output NOT A BUG
#93060 closed
May 22, 2022 -
datetime.utctimetuple() should not set tm_isdst flag to 0
#53250 closed
May 22, 2022 -
SQLite3 iterdump ordering
#61089 closed
May 22, 2022 -
test.test_socket.RDSTest.testPeek hangs indefinitely
#79428 closed
May 22, 2022 -
[AIX] test_asyncio.test_create_connection_ipv6_scope fails(in mock test?)
#81171 closed
May 22, 2022 -
test_interpreters: when TestInterpreterAttrs.test_id_type() is run alone, it fails with an assertion error
#88128 closed
May 22, 2022 -
test_executable_without_cwd fails on appx test run in Azure pipelines
#85557 closed
May 22, 2022 -
test_ttk_guionly: 2 tests fail once each on Pipelines Ubuntu
#88550 closed
May 22, 2022 -
test_concurrent_futures: failure on Windows (x64)
#88650 closed
May 22, 2022 -
Equality is not transitive on collections
#93069 closed
May 22, 2022 -
Warning about "Unknown child process pid" in test_asyncio
#89137 closed
May 22, 2022 -
OpenSSL 3.0 uses different version scheme
#90272 closed
May 22, 2022 -
test_asyncio ignores exception in _ProactorBasePipeTransport.__del__: RuntimeError('Event loop is closed')
#91233 closed
May 22, 2022 -
ctypes: variadic function call still doesn't work on Apple Silicon
#87046 closed
May 22, 2022 -
subprocess.Popen ResourceWarning should have activation-deactivation flags
#77335 closed
May 21, 2022 -
[sqlite3] cleanup and harden `Connection.__init__`
#89289 closed
May 21, 2022 -
test_tcl fails on the 3.7 branch
#78359 closed
May 21, 2022 -
Speed up python startup by pre-warming the vm
#78477 closed
May 21, 2022 -
sqlite3.connect() should check if the sqlite file exists and throw a FileNotFoundError if it doesn't
#89418 closed
May 21, 2022 -
sqlite3 timestamp converter cannot handle timezone
#73285 closed
May 21, 2022 -
Lib/sqlite3/dbapi2.py: convert_timestamp function failed to correctly parse timestamp
#90820 closed
May 21, 2022 -
Emoji causes IDLE to freeze or insert ghost chars
#93052 closed
May 21, 2022 -
Unintentional changes in sqlite3.connect()
#93044 closed
May 21, 2022 -
pickle docs are wrong about nested classes
#91362 closed
May 21, 2022 -
changes to PyObject casting macros causing build failures with python-greenlet
#92898 closed
May 21, 2022 -
pip not installed with fresh python3.8.10 installation
#89407 closed
May 21, 2022 -
<dict> multiple operations of dict causes core dump of Python interpreter.
#87354 closed
May 21, 2022 -
Eval with too high string multiplication crashes newer Python versions
#86775 closed
May 21, 2022 -
BUILD: AIX-64-bit segmentation fault using xlc-v11
#86475 closed
May 21, 2022 -
Python 3.8.2 Mac freezing/not responding when saving new programs
#84733 closed
May 21, 2022 -
Uninitialized free_extra in code_dealloc
#76765 closed
May 21, 2022 -
segfault on missing library symbol
#75471 closed
May 21, 2022 -
Make the dict type used in csv.DictReader configurable
#76520 closed
May 21, 2022 -
Mark up of references in different form
#71223 closed
May 21, 2022 -
Poll returns POLLOUT on Pipe read endpoint on MacOS 10.14
#88763 closed
May 21, 2022 -
freeze: problems excluding site
#39824 closed
May 21, 2022 -
test_gdb is skipped in builds since gdb is not installed as part of build script
#78107 closed
May 21, 2022 -
library/functions.rst causes translated builds to fail
#83410 closed
May 21, 2022 -
Multiple test failures in GCC and Clang optional builds on Travis CI
#80595 closed
May 21, 2022 -
test_dbm failure: KeyError: b'0' (intermittent in 3.5, reliable in 3.6)
#72886 closed
May 21, 2022 -
Failed tests for Python 3.5.0 on shared virtual host
#69429 closed
May 21, 2022 -
Race condition in test_threaded_import.task()?
#64326 closed
May 21, 2022 -
test failures on KFreeBSD
#62851 closed
May 21, 2022 -
timeout with exit code 0 while re-running failed tests
#57578 closed
May 21, 2022 -
test_long.test_nan_inf() failed on OpenBSD (powerpc)
#56798 closed
May 21, 2022 -
Error EBADF in test_urllibnet
#56346 closed
May 21, 2022 -
test_capi.test_no_FatalError_infinite_loop crash on Windows
#53362 closed
May 21, 2022 -
zipfile.ZipFile docs look broken
#93019 closed
May 21, 2022 -
Docs: the difference between Path.rename() and Path.replace() is not obvious
#72073 closed
May 21, 2022 -
Windows build of local repository main branch crashes
#93036 closed
May 21, 2022 -
JSONDecodeError: Extra Data Raised on Long Valid JSON
#87973 closed
May 21, 2022 -
Upgrade to zlib v1.2.12 in CPython binary releases
#91350 closed
May 20, 2022 -
BUILD_MAP_UNPACK doesn't function as expected for dict subclasses
#79347 closed
May 20, 2022 -
Add Windows ARM32 buildbot
#80692 closed
May 20, 2022 -
Windows Installer fails with error 0x80091007 when trying to install debugging symbols
#75948 closed
May 20, 2022 -
Readline module loading in interactive mode
#56447 closed
May 20, 2022 -
Obmalloc lock LOCK_INIT and LOCK_FINI are never used
#70940 closed
May 20, 2022 -
Missing sanity checks for various C library function calls...
#68066 closed
May 20, 2022 -
[sqlite3] make sqlite3.Connection exception refs strong
#88665 closed
May 20, 2022 -
DTrace FreeBSD build fix
#83141 closed
May 20, 2022 -
Embedding python into shared library crash on AIX
#50991 closed
May 20, 2022 -
Should we add "i" as a suffix for imaginary numbers (while keeping "j" also)?
#92938 closed
May 20, 2022 -
Compiler warnings in ubsan builds
#85170 closed
May 20, 2022 -
macOS Monterey 16" M1 Pro _gdbm and _tkinter not found
#92895 closed
May 20, 2022 -
Caching/interning of small ints sometimes fails
#91117 closed
May 20, 2022 -
Missing frame block push in compiler_async_comprehension_generator()
#87661 closed
May 20, 2022 -
Windows registry path not ignored with -E option
#53147 closed
May 20, 2022 -
test_sqlite3 fails on non-UTF-8 locale
#91922 closed
May 20, 2022 -
remove free_list for bound method objects
#81521 closed
May 20, 2022 -
Win7/Python3.8/asyncio IPv6 UDP Server raise OSError when recved any packet
#84253 closed
May 20, 2022 -
__aexit__ is not called when a context manager is used in an async generator
#80630 closed
May 20, 2022 -
aexit called after loop close
#79181 closed
May 20, 2022 -
start_tls() difficult when using asyncio.start_server()
#79156 closed
May 20, 2022 -
Event loop incorrectly inherited in child processes.
#75155 closed
May 20, 2022 -
__aexit__ not called when `run_until_complete` is interrupted by SIGINT
#74864 closed
May 20, 2022 -
`loop.add_reader` and `<<EOF`
#73903 closed
May 20, 2022 -
test_create_connection_service_name fails if "http" isn't listed in /etc/services
#73452 closed
May 20, 2022 -
asyncio.Server class documented but not exported
#69935 closed
May 20, 2022 -
gmtoff is not set for %Z directive
#91709 closed
May 20, 2022 -
Python Launcher for Windows (py.exe) seems to ignore virtual environment in recent beta 3.11.0b1
#92817 closed
May 19, 2022 -
Custom functions in sqlite receive None on invalid UTF-8
#73207 closed
May 19, 2022 -
pdb continue followed by an exception in the same frame shows incorrect frame linenumber
#70966 closed
May 19, 2022 -
Crash calling sqlite3_close with invalid pointer
#70575 closed
May 19, 2022 -
Provide a more convenient way to set an exception as "active", from Python code
#89524 closed
May 19, 2022 -
The Windows build of Python does not need incremental linker support for release and PGO builds
#92984 closed
May 19, 2022 -
Bogus syntax error on "nonlocal"
#92983 closed
May 19, 2022 -
Regression in sys.path construction behaviour of Py_InitializeFromConfig()
#92913 closed
May 19, 2022 -
join method for list and tuple
#77395 closed
May 19, 2022 -
Add the root_dir and dir_fd parameters in glob.glob()
#82325 closed
May 19, 2022 -
doctest.DocTestFinder reports incorrect line numbers with exclude_empty=False
#72436 closed
May 19, 2022 -
syntax parsing for `except*` appears a little too lenient (PEP 654)
#92862 closed
May 19, 2022 -
HP aCC complains about invalid -fPIC on HP-UX
#78630 closed
May 19, 2022 -
Deprecate register_adapter() and register_converter() in sqlite3
#70838 closed
May 19, 2022 -
Add support for SQLCipher
#83589 closed
May 19, 2022 -
Improve some sqlite3 errors
#89022 closed
May 19, 2022 -
SQLITE_MISUSE race condition in sqlite3 is misleadingly raised as a binding error
#82592 closed
May 19, 2022 -
[doc] incorrect sphinx object names
#91035 closed
May 19, 2022 -
Fix test discovery for test_concurrent_futures.py
#61172 closed
May 19, 2022 -
help() on operator precedence has confusing entries "await" "x" and "not" "x"
#89556 closed
May 19, 2022 -
Skip test_copyfile_nonexistent_dir in AIX
#92670 closed
May 19, 2022 -
venv.EnvBuilder.ensure_directories() no longer accepts Path for env_dir parameter
#92675 closed
May 19, 2022 -
Add typing to 3.11 What's New
#91491 closed
May 19, 2022 -
Memory leak in code object lines and positions iterator
#92955 closed
May 19, 2022 -
Having issues following build instructions
#81819 closed
May 19, 2022 -
PEP 623: Remove wstr from Unicode
#92536 closed
May 19, 2022 -
setup.py: GCC detection is broken when cross-compiling with a German locale
#82653 closed
May 19, 2022 -
M1 Macbook causes Thread.Lock() and related processes to not work.
#92227 closed
May 19, 2022 -
ctypes doesn't build on hp-ux
#53421 closed
May 19, 2022 -
Python 3.11 C API is not compatible with ISO C90: ISO C90 forbids mixed declarations and code
#92781 closed
May 19, 2022 -
logging reopens file with same mode, possibly truncating
#86544 closed
May 19, 2022 -
Virus found in parser.py
#92944 closed
May 19, 2022 -
Fraction module in IDLE gives some incorrect results
#92940 closed
May 19, 2022 -
multiprocessing is not worked, when use type module.
#92920 closed
May 19, 2022 -
Add padding in list allocation
#92914 closed
May 19, 2022 -
PEP 597: os.popen() uses locale encoding
#87901 closed
May 19, 2022 -
add docstrings to functions in pdb module
#83459 closed
May 18, 2022 -
Deprecate and remove ctypes usage in uuid
#84681 closed
May 18, 2022 -
Check that new heap types cannot be created uninitialised: add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag
#88082 closed
May 18, 2022 -
array.array should remain immutable: add Py_TPFLAGS_IMMUTABLETYPE flag
#88074 closed
May 18, 2022 -
sock_accept() does not remove server socket reader on cancellation
#85489 closed
May 18, 2022 -
ArgumentParser.add_subparsers() argument spec discrepancies
#92812 closed
May 18, 2022 -
Redefinition of HMAC functions prevents static linking
#86115 closed
May 18, 2022 -
Runtime error while trying to use Python3.9 with virtualenv
#86114 closed
May 18, 2022 -
Use-after-free by mutating set during set operations
#90773 closed
May 18, 2022 -
IDLE Show completions pop-up not working on Ubuntu Linux
#89356 closed
May 18, 2022 -
Eliminate NOPs in the assembler, by emitting zero-width entries in the line number table
#86885 closed
May 18, 2022 -
DragonFlyBSD thread native id support missing
#86213 closed
May 18, 2022 -
inspect.getsourcefile documentation doesn't mention it can return None
#85015 closed
May 18, 2022 -
[sqlite3] sqlite3_prepare_v2 micro optimisation: pass string size
#88331 closed
May 18, 2022 -
[sqlite3] Redundant type checks in pysqlite_statement_bind_parameter()
#87433 closed
May 18, 2022 -
sqlite3: `Connection.create_collation()` documentation inaccuracies
#92780 closed
May 18, 2022 -
__future__.annotations breaks inspect.signature()
#87521 closed
May 18, 2022 -
contextvars does not work properly in asyncio REPL.
#87585 closed
May 18, 2022 -
Tottime column for cprofile output does not add up
#87627 closed
May 18, 2022 -
Python 3.9 installer not updating ARP table
#87652 closed
May 18, 2022 -
pipes seems designed for bytes but is str-only
#89272 closed
May 18, 2022 -
C API docs: Py_IncRef and Py_DecRef are not documented as functions
#91755 closed
May 18, 2022 -
netbsd CAN protocol flags addition
#89335 closed
May 18, 2022 -
Regression in overallocation for literal list initialization in v3.9+
#87740 closed
May 18, 2022 -
Add sys._getfunc
#90701 closed
May 18, 2022 -
some headers not compatible with C90
#92889 closed
May 17, 2022 -
PyUnicode_READ() fails to build on C++: _Py_CAST() used with a constant type (const void*)
#92800 closed
May 17, 2022 -
`test_concurrent_futures` sometimes hangs indefinitely on Windows
#92222 closed
May 17, 2022 -
Minor fix in cmathmodule.c
#92879 closed
May 17, 2022 -
Chained tracebacks are confusing because the first traceback is minimal
#56744 closed
May 17, 2022 -
Traceback from __exit__ method is misleading
#69724 closed
May 17, 2022 -
Unify the style of CFG traversal algorithms in the compiler
#92782 closed
May 17, 2022 -
Import rlcompleter before sys.path is extended
#92345 closed
May 17, 2022
54 Issues opened by 43 people
-
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 missed `attrs` class when `slots=False`?
#93133 opened
May 23, 2022 -
Typos found with codespell
#93124 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 -
`ResourceDenied` raised in `TransientResource` but not imported in `test_urllib2net`
#93112 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 -
file.seek(file.tell()) needed: bad docs or a bug?
#93079 opened
May 22, 2022 -
Fix contextvars HAMT implementation to handle iteration over deep trees
#93065 opened
May 22, 2022 -
Accidental name bindings with structural pattern matching
#93059 opened
May 21, 2022 -
Make optional parameters of sqlite3.connect() keyword-only
#93057 opened
May 21, 2022 -
pickle does not work with unbuffered streams
#93050 opened
May 21, 2022 -
Test_tkinter crash on macOS
#93042 opened
May 21, 2022 -
Wrap unused arguments in Objects/obmalloc.c with `Py_UNUSED`.
#93040 opened
May 21, 2022 -
Windows build of local repository main branch crashes
#93038 opened
May 21, 2022 -
IntFlag crashes with no single bit members
#93035 opened
May 21, 2022 -
__text_signature__ for __get__ methods is wrong
#93021 opened
May 20, 2022 -
The compatibility problems start with expat 2.4.4, not just 2.4.5
#93018 opened
May 20, 2022 -
IDLE: Run ... Customized strips backslashes from arguments
#93016 opened
May 20, 2022 -
Qt causes Python's Py_Main to no-op on Windows
#93013 opened
May 20, 2022 -
Refactor compiler so that the low level code generation functions operate on a basicblock*
#93008 opened
May 20, 2022 -
Tkinter on Linux: tk.geometry(f"{d}x{d}") fails when maxsize() is set
#92996 opened
May 20, 2022 -
Improve syntax error for nonlocal not in a nested function
#92989 opened
May 19, 2022 -
None is not a valid value for ast.ImportFrom.level
#92986 opened
May 19, 2022 -
Comments in struct pool_header is not accurate
#92953 opened
May 19, 2022 -
SimpleCookie() fails for json-like values with embedded double-quotes
#92936 opened
May 18, 2022 -
dis._unpack_opargs should handle EXTENDED_ARG_QUICK
#92932 opened
May 18, 2022 -
Use-after-free while pickling dicts
#92930 opened
May 18, 2022 -
Error when initializing queue listener from config file
#92929 opened
May 18, 2022 -
Documentation of `argparse.add_argument`s `append` should mention `dest`
#92928 opened
May 18, 2022 -
repr(PermissionError) lacks filename information
#92921 opened
May 18, 2022 -
Enable test_cppext on Windows
#92906 opened
May 17, 2022 -
Ensure venv works with source builds when using --copies
#92897 opened
May 17, 2022 -
Improvements Related to Namespace Package Portions for PathEntryFinders
#92896 opened
May 17, 2022 -
dataclasses.is_dataclass doesn't always work correctly with Generic types
#92893 opened
May 17, 2022 -
ARM64 macOS variadic arguments not passed properly in ctypes
#92892 opened
May 17, 2022 -
Use After Free when assigning into a memoryview
#92888 opened
May 17, 2022 -
some tests fail with -O (assertions off)
#92886 opened
May 17, 2022 -
multiprocessing.Process.is_alive() incorrect if waitpid() was executed concurrently to it
#92881 opened
May 17, 2022 -
Advise to use typing.IO sparingly
#92877 opened
May 17, 2022 -
hashlib should probably load "default" OpenSSL provider on OpenSSL 3.x explicitly
#92876 opened
May 17, 2022 -
When having on --with-system-expat, system still builds using bundled expat for tests
#92875 opened
May 17, 2022 -
hashlib.algorithms_available doesn't account for backends loaded dynamically at runtime
#92874 opened
May 17, 2022 -
Remove typing.io and typing.re
#92871 opened
May 17, 2022
397 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-92658: Add Hyper-V socket support
#92755 commented on
May 24, 2022 • 41 new comments -
PEP 646: Decide on substitution behavior
#91162 commented on
May 24, 2022 • 13 new comments -
Add `rmtree` & `copy` method to pathlib
#92771 commented on
May 23, 2022 • 12 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
May 18, 2022 • 8 new comments -
bpo-37860: re-add netlify.toml to set up deploy previews for docs
#92852 commented on
May 21, 2022 • 8 new comments -
Minor improvement to errors with (no) missing colon
#92858 commented on
May 18, 2022 • 7 new comments -
bpo-41287: Handle `doc` argument of `property.__init__` in subclasses
#23205 commented on
May 24, 2022 • 7 new comments -
gh-92205: set loader for namespace packages PathFinder.find_spec
#92279 commented on
May 17, 2022 • 7 new comments -
gh-77024: test.support: Improve documentation
#92513 commented on
May 23, 2022 • 7 new comments -
PyType_FromSpec should take metaclass as an argument
#60074 commented on
May 19, 2022 • 6 new comments -
bpo-14243: Optionally delete NamedTemporaryFile on content manager exit but not on file close
#22431 commented on
May 23, 2022 • 6 new comments -
Python 3.7.13 - Segmentation fault on import
#92825 commented on
May 23, 2022 • 5 new comments -
bpo-46142: split --help output into separate options
#30331 commented on
May 23, 2022 • 5 new comments -
_scproxy and Python Launcher fail to build wtih GNU gcc on macOS 10.13+
#70505 commented on
May 19, 2022 • 4 new comments -
use AI_NUMERICHOST | AI_NUMERICSERV to skip getaddrinfo thread in asyncio
#90980 commented on
May 20, 2022 • 4 new comments -
asyncio crashes when tearing down the proactor event loop
#83413 commented on
May 21, 2022 • 4 new comments -
[CVE-2015-20107] mailcap.findmatch: document shell command Injection danger in filename parameter
#68966 commented on
May 23, 2022 • 4 new comments -
Improve graphlib.TopologicalSort by removing the prepare step
#91301 commented on
May 24, 2022 • 4 new comments -
bpo-37013: Fix the error handling in socket.if_indextoname()
#13503 commented on
May 20, 2022 • 4 new comments -
bpo-42653: Add constants to socket module for IsoTp CAN protocol
#26174 commented on
May 18, 2022 • 4 new comments -
gh-90815: Add mimalloc memory allocator
#31164 commented on
May 21, 2022 • 4 new comments -
gh-91398: Remove IDLE shell sidebar padding
#32363 commented on
May 21, 2022 • 4 new comments -
GH-92308 What's New: list pending removals in 3.13 and future versions
#92562 commented on
May 21, 2022 • 4 new comments -
IDLE - Make full docstring visible with CallTips
#45691 commented on
May 20, 2022 • 3 new comments -
Get path to shell/known folders on Windows
#46103 commented on
May 21, 2022 • 3 new comments -
Warning for foo == "bar" or "baz"
#92739 commented on
May 22, 2022 • 3 new comments -
contextlib.suppress should capture exception for inspection and filter on substrings
#77327 commented on
May 22, 2022 • 3 new comments -
shutil.make_archive should not need to chdir (alternatively: make shutil.make_archive thread-safe)
#74696 commented on
May 24, 2022 • 3 new comments -
bpo-34828 sqlite3.iterdump now correctly handles tables with autoincrement
#9621 commented on
May 22, 2022 • 3 new comments -
gh-91456: Fix issue affecting the use of auto() alongside aliases in Enums
#91457 commented on
May 20, 2022 • 3 new comments -
gh-90539: doc: Expand on what should not go into CFLAGS, LDFLAGS
#92754 commented on
May 17, 2022 • 3 new comments -
Dissociate `__future__` docs description from concurrency futures
#92760 commented on
May 22, 2022 • 3 new comments -
gh-92822: Added "selected" section to IDLE statusbar
#92823 commented on
May 21, 2022 • 3 new comments -
MRO: Behavior change from 3.10 to 3.11: multiple inheritance issue with C-API (pybind11)
#92678 commented on
May 17, 2022 • 2 new comments -
Add FreeBSD build and test using Cirrus-CI
#91960 commented on
May 17, 2022 • 2 new comments -
venv python reports wrong sys.executable in a subprocess on Windows
#83086 commented on
May 18, 2022 • 2 new comments -
Python 3.8.13 unconditionally enables -g with LTO even without debug features
#91620 commented on
May 19, 2022 • 2 new comments -
Library multiprocess leaks named resources.
#90549 commented on
May 19, 2022 • 2 new comments -
Many references to unsupported Python versions in the stdlib docs
#92417 commented on
May 20, 2022 • 2 new comments -
asyncio internals throw `RuntimeError: Event loop is closed` on script exit
#92841 commented on
May 22, 2022 • 2 new comments -
Create to_dict function
#92773 commented on
May 22, 2022 • 2 new comments -
add an optional "default" argument to tokenize.detect_encoding
#53980 commented on
May 23, 2022 • 2 new comments -
[security] directory traversal in tempfile prefix
#79459 commented on
May 23, 2022 • 2 new comments -
bpo-32782: PEP3118 itemsize of an empty ctypes array should not be 0
#5576 commented on
May 17, 2022 • 2 new comments -
bpo-44205: Ignore out of space errors in shutil.copystat
#26282 commented on
May 19, 2022 • 2 new comments -
gh-88339: enable fast seeking of uncompressed unencrypted zipfile.ZipExtFile
#27737 commented on
May 22, 2022 • 2 new comments -
bpo-46679: Don't ignore timeout argument in test.support.wait_process.
#31205 commented on
May 23, 2022 • 2 new comments -
bpo-42777: implement `pathlib.WindowsPath.is_mount()`
#31458 commented on
May 20, 2022 • 2 new comments -
bpo-33601 Py_UTF8Mode is not documented
#31480 commented on
May 23, 2022 • 2 new comments -
gh-91629 Use conf.d configs and fish_add_path to set the PATH when installing for the Fish shell.
#91630 commented on
May 20, 2022 • 2 new comments -
gh-91803: Mock - fix error when using autospec methods with seal
#92213 commented on
May 21, 2022 • 2 new comments -
gh-81039: Add small description of f-string's "=}" to tutorial
#92291 commented on
May 20, 2022 • 2 new comments -
gh-91400: make sure email parsing dont unquote realnames with spaces
#92638 commented on
May 21, 2022 • 2 new comments -
platform.libc_ver() returns no information on Alpine Linux
#87414 commented on
May 17, 2022 • 1 new comment -
Add workflow_dispatch trigger for GitHub Actions jobs
#89135 commented on
May 17, 2022 • 1 new comment -
`Release date: XXXX-XX-XX` in What's New of 3.5 and 3.9
#92454 commented on
May 17, 2022 • 1 new comment -
[Enum] update __contains__ to return True for valid values
#88123 commented on
May 17, 2022 • 1 new comment -
Python 3.10.4 for linux install issue
#92551 commented on
May 17, 2022 • 1 new comment -
The decode_header() function decodes raw part to bytes or str, depending on encoded part
#67022 commented on
May 17, 2022 • 1 new comment -
gzip module failing to decompress valid compressed file
#68489 commented on
May 18, 2022 • 1 new comment -
No documentation for ast.Module class and others.
#92788 commented on
May 18, 2022 • 1 new comment -
Improve efficiency of PRECALL/CALL instructions
#90690 commented on
May 18, 2022 • 1 new comment -
Add optional weights to random.sample()
#84749 commented on
May 18, 2022 • 1 new comment -
Add an autocommit property to sqlite3.Connection with a PEP 249 compliant manual commit mode and migrate
#83638 commented on
May 18, 2022 • 1 new comment -
"What’s New In Python 3.X" does not include the release date for 3.0, 3.2, 3.8 and 3.10
#92240 commented on
May 19, 2022 • 1 new comment -
sched doesn't handle at the expected time those events which are added after scheduler starts
#64325 commented on
May 19, 2022 • 1 new comment -
[doc] SocketType changed in Python 3
#71566 commented on
May 19, 2022 • 1 new comment -
Mock(2.0.0).assert_has_calls() raise AssertionError in two same calls
#70939 commented on
May 19, 2022 • 1 new comment -
Invalid memory write in bytearray
#91153 commented on
May 19, 2022 • 1 new comment -
GCC 9 compiler warnings on MacOS Catalina
#84696 commented on
May 19, 2022 • 1 new comment -
locale.resetlocale is broken
#35920 commented on
May 20, 2022 • 1 new comment -
curses for windows (alternative patch)
#47138 commented on
May 20, 2022 • 1 new comment -
subprocess failing in GUI applications on Windows
#48155 commented on
May 20, 2022 • 1 new comment -
Add OSS module support for Solaris
#61106 commented on
May 20, 2022 • 1 new comment -
Add mimalloc memory allocator
#90815 commented on
May 20, 2022 • 1 new comment -
support "UNC" device paths in ntpath.splitdrive
#81790 commented on
May 20, 2022 • 1 new comment -
PEP 594: uuencode codec and binascii functions apparently not properly deprecated or documented as such
#92613 commented on
May 20, 2022 • 1 new comment -
SyntaxError misidentified in 3.10.0b1 when = used instead of : in dict literal
#88346 commented on
May 20, 2022 • 1 new comment -
IDLE: Add "selected" section to Statusbar
#92822 commented on
May 21, 2022 • 1 new comment -
Define behavior of descriptor-typed fields on dataclasses
#91330 commented on
May 21, 2022 • 1 new comment -
mock.seal has infinite recursion with mutually recursive class references
#91710 commented on
May 21, 2022 • 1 new comment -
Documentation for asserting values of `unittest.mock.Mock.call_args_list`
#91365 commented on
May 21, 2022 • 1 new comment -
json fails to serialise numpy.int64
#68501 commented on
May 21, 2022 • 1 new comment -
Hide __enter__ calls in mock_open
#88669 commented on
May 21, 2022 • 1 new comment -
plistlib should create non-naïve datetime objects
#53502 commented on
May 21, 2022 • 1 new comment -
Python 3.x built for ppc+ppc64 errs on: No module named 'msvcrt', '_posixsubprocess'
#91396 commented on
May 21, 2022 • 1 new comment -
Improve documentation about tzinfo.dst(None)
#72572 commented on
May 21, 2022 • 1 new comment -
f-strings should be part of the Grammar
#77935 commented on
May 21, 2022 • 1 new comment -
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
May 22, 2022 • 1 new comment -
subprocess and deadlock avoidance
#54691 commented on
May 22, 2022 • 1 new comment -
Py_XDECREF() module on fail in Py_mod_exec
#90763 commented on
May 22, 2022 • 1 new comment -
"ValueError: min() arg is an empty sequence" is wrong (builtins.min/max)
#90829 commented on
May 22, 2022 • 1 new comment -
Modulefinder does not consider source file encoding
#83387 commented on
May 23, 2022 • 1 new comment -
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 -
C Extensions on Darwin that link against libpython are likely to crash
#86782 commented on
May 23, 2022 • 1 new comment -
[doc] Py_UTF8Mode is not documented
#77782 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 -
Enable TLS certificate validation by default for SMTP/IMAP/FTP/POP/NNTP protocols
#91826 commented on
May 23, 2022 • 1 new comment -
bpo-1207613: IDLE Editor Bottom Scroll Bar
#1984 commented on
May 18, 2022 • 1 new comment -
bpo-30665: fcntl.ioctl() now accepts larger range of integers
#2286 commented on
May 18, 2022 • 1 new comment -
bpo-33397: IDLE Help: Modifications for font size
#6665 commented on
May 17, 2022 • 1 new comment -
bpo-33898: Fix pathlib issues with Windows device paths
#8671 commented on
May 17, 2022 • 1 new comment -
bpo-34774: Use user-selected color theme for Help => IDLE Help.
#9502 commented on
May 17, 2022 • 1 new comment -
bpo-25095: test_httpservers hangs since Python 3.5
#9564 commented on
May 18, 2022 • 1 new comment -
bpo-35232: Add module and qualname arguments to dataclasses.make_dataclass()
#11371 commented on
May 18, 2022 • 1 new comment -
bpo-37768: IDLE: show help(object) output in a text viewing window
#15140 commented on
May 20, 2022 • 1 new comment -
bpo-37824: Properly handle user input warnings in IDLE shell.
#15311 commented on
May 17, 2022 • 1 new comment -
bpo-22393: Fix deadlock from pool worker death without communication
#16103 commented on
May 20, 2022 • 1 new comment -
bpo-38693: Use f-strings instead of str.format() within importlib
#17058 commented on
May 20, 2022 • 1 new comment -
bpo-38856: Fix StreamWriter.wait_closed() ConnectionResetError for ProactorEventLoop
#18199 commented on
May 17, 2022 • 1 new comment -
bpo-39468: Improve the site module's error handling while writing .python_history
#18299 commented on
May 18, 2022 • 1 new comment -
bpo-40101: Fix parser's assumption about the return value of convert
#19214 commented on
May 17, 2022 • 1 new comment -
bpo-40262: SSLSocket.recv_into() shouldn't require __len__
#20310 commented on
May 17, 2022 • 1 new comment -
bpo-25782: Prevent cycles in the __context__ chain.
#20543 commented on
May 17, 2022 • 1 new comment -
bpo-40643: Improve doctrings for datetime parsing methods
#20677 commented on
May 19, 2022 • 1 new comment -
bpo-39981: Introduce default values for AST node classes
#21417 commented on
May 20, 2022 • 1 new comment -
bpo-38893: Ignore EACCES, ENOSYS in copyxattr
#21430 commented on
May 17, 2022 • 1 new comment -
bpo-41352: Raise UnsupportedOperation for FileIO.readall() in "w" mode
#21568 commented on
May 20, 2022 • 1 new comment -
bpo-41541: Make pty.spawn set window size
#21861 commented on
May 20, 2022 • 1 new comment -
bpo-40352: Try to reconnect socket when send message in SocketHandler.
#22061 commented on
May 17, 2022 • 1 new comment -
bpo-35928: io.TextIOWrapper drops the internal buffer during write()
#22535 commented on
May 21, 2022 • 1 new comment -
bpo-38523: ignore_dangling_symlinks does not apply recursively
#22937 commented on
May 20, 2022 • 1 new comment -
bpo-42239: Add tests for idlelib.calltip
#23098 commented on
May 17, 2022 • 1 new comment -
bpo-38647: Add *name* to webbrowser.MacOSXOSAScript
#23134 commented on
May 17, 2022 • 1 new comment -
bpo-42619: Arm64 build on macos10.15
#24187 commented on
May 17, 2022 • 1 new comment -
DOC: Improvements in library/stdtypes
#24466 commented on
May 17, 2022 • 1 new comment -
bpo-24147: Document csv Dialect class defaults. Patch by Brandon Milam
#25989 commented on
May 18, 2022 • 1 new comment -
bpo-40452: IDLE: fix clipboard being cleared upon exit
#26163 commented on
May 20, 2022 • 1 new comment -
bpo-44149: Add `key` argument to difflib.get_close_matches()
#26170 commented on
May 18, 2022 • 1 new comment -
bpo-38748: Add test for stack corruption.
#26204 commented on
May 24, 2022 • 1 new comment -
bpo-43654: IDLE: fix config disabling tab completion
#26421 commented on
May 20, 2022 • 1 new comment -
IDLE: Fix docs URL in the About window
#28417 commented on
May 20, 2022 • 1 new comment -
bpo-45692: Improve support of non-ASCII identifiers in IDLE
#29381 commented on
May 20, 2022 • 1 new comment -
bpo-46128: Strip IsolatedAsyncioTestCase frames from reported stacktraces
#30196 commented on
May 20, 2022 • 1 new comment -
Update http.server.rst
#30686 commented on
May 20, 2022 • 1 new comment -
bpo-46671 Fix empty iter error message in min/max
#31181 commented on
May 18, 2022 • 1 new comment -
gh-64978: Add `chown()` to `pathlib.Path`
#31212 commented on
May 19, 2022 • 1 new comment -
bpo-45767: Fix integer conversion of device numbers.
#31794 commented on
May 20, 2022 • 1 new comment -
bpo-47222: Allow pass-thru with stdout/stderr capture (GH-91378)
#32344 commented on
May 23, 2022 • 1 new comment -
Properly describe program's behavior
#91775 commented on
May 20, 2022 • 1 new comment -
gh-91960: Add FreeBSD build and test using Cirrus-CI
#91961 commented on
May 18, 2022 • 1 new comment -
gh-91049: Introduce set vectorcall field API for PyFunctionObject
#92257 commented on
May 19, 2022 • 1 new comment -
gh-92412: Clarifying the documentation on library/syslog
#92587 commented on
May 22, 2022 • 1 new comment -
Implement `dataclass` code caching
#92650 commented on
May 20, 2022 • 1 new comment -
gh-92611: Add details on replacements for cgi utility funcs
#92792 commented on
May 20, 2022 • 1 new comment -
gh-76075: Remove mentions of C's mktime in datetime.timestamp()
#92796 commented on
May 20, 2022 • 1 new comment -
gh-92839: fixed typo in _bisectmodule.c (line 131)
#92849 commented on
May 23, 2022 • 1 new comment -
Document whether `asyncio.wait_for(q.get(), timeout)` is safe of race-conditions.
#92824 commented on
May 17, 2022 • 0 new comments -
macOS build docs need refresh (2019)
#80086 commented on
May 18, 2022 • 0 new comments -
mmap module: add MAP_ALIGNED_SUPER FreeBSD and MAP_CONCEAL OpenBSD constants
#81652 commented on
May 18, 2022 • 0 new comments -
mmap module add OpenBSD MADV_CONCEAL flag
#81692 commented on
May 18, 2022 • 0 new comments -
Unicode 3.2 numeric uses decimal_changed instead of numeric_changed
#84424 commented on
May 18, 2022 • 0 new comments -
tempfile.TemporaryDirectory fails removing dir in some edge cases related to symlinks
#91133 commented on
May 18, 2022 • 0 new comments -
logging.handlers.SysLogHandler doesn't get cleaned up properly on exit if it throws an exception
#91314 commented on
May 18, 2022 • 0 new comments -
dump of a single table in sqlite3 library
#91602 commented on
May 18, 2022 • 0 new comments -
sqlite3 dml statement detection does not account for CTEs
#81040 commented on
May 18, 2022 • 0 new comments -
[doc] SSLContext.set_ciphers() link to OpenSSL cipher list format is outdated
#88480 commented on
May 18, 2022 • 0 new comments -
Documentation of SSL library
#84308 commented on
May 18, 2022 • 0 new comments -
hashlib.algorithms_available lists algorithms that are not available in OpenSSL 3.0 default provider
#91257 commented on
May 18, 2022 • 0 new comments -
Improve Keccak support in hashlib including KangarooTwelve
#83720 commented on
May 18, 2022 • 0 new comments -
Cannot tunnel TLS connection through TLS connection
#73580 commented on
May 18, 2022 • 0 new comments -
ssl: SNI callbacks should not modify context objects
#73656 commented on
May 18, 2022 • 0 new comments -
Can no longer specify OpenSSL locations with CPPFLAGS / LDFLAGS ?
#76875 commented on
May 18, 2022 • 0 new comments -
OpenSSL 1.1.0 deprecated functions
#74194 commented on
May 18, 2022 • 0 new comments -
Investigate replacing SHA3 code with OpenSSL
#81811 commented on
May 18, 2022 • 0 new comments -
Deprecate default converters in sqlite3
#90016 commented on
May 18, 2022 • 0 new comments -
Free list for longobject medium value
#91912 commented on
May 19, 2022 • 0 new comments -
Cannot override JSON encoding of basic type subclasses
#56866 commented on
May 19, 2022 • 0 new comments -
suggesting option to raise exception if process exits nonzero in `with subprocess.Popen(...):`
#81365 commented on
May 19, 2022 • 0 new comments -
Inline bytecode caches
#90997 commented on
May 19, 2022 • 0 new comments -
argparse: parser aliases in subparsers stores alias in dest variable
#80845 commented on
May 19, 2022 • 0 new comments -
argparse: help parameter not documented in add_subparsers().add_parser
#84116 commented on
May 19, 2022 • 0 new comments -
argparse standard error usage for exit / error
#79714 commented on
May 19, 2022 • 0 new comments -
argparse.ArgumentDefaultsHelpFormatter sometimes provides inaccurate documentation of defaults, so they should be overrideable
#72928 commented on
May 19, 2022 • 0 new comments -
Argparse: wildcards processing
#86386 commented on
May 19, 2022 • 0 new comments -
PyType_FromSpec API fails to use metaclass of bases
#89546 commented on
May 19, 2022 • 0 new comments -
sqlite.iterdump does not work for (most) databases with autoincrement
#79009 commented on
May 19, 2022 • 0 new comments -
There is no way to json encode object to str.
#86957 commented on
May 20, 2022 • 0 new comments -
Subclassed json.JSONEncoder does not respect default method for supported types
#74528 commented on
May 20, 2022 • 0 new comments -
json module won't parse a float that starts with a decimal point
#64070 commented on
May 20, 2022 • 0 new comments -
Cannot properly close terminated process
#79720 commented on
May 20, 2022 • 0 new comments -
Add trimend option to readline() and readlines()
#84044 commented on
May 20, 2022 • 0 new comments -
array: Deprecate 'u' type in array module
#80480 commented on
May 20, 2022 • 0 new comments -
Proposal: Convert the `typing`-module PEPs into a series of HOWTOs
#91533 commented on
May 20, 2022 • 0 new comments -
Add c_time_t to ctypes
#92869 commented on
May 20, 2022 • 0 new comments -
expanding platform module and making it work as it should
#41840 commented on
May 20, 2022 • 0 new comments -
Allow to restrict ModuleFinder to get "direct" dependencies
#42354 commented on
May 20, 2022 • 0 new comments -
Attempt full test coverage of LocaleTextCalendar.formatweekday
#57539 commented on
May 20, 2022 • 0 new comments -
test_ossaudiodev fails under padsp (Linux PulseAudio OSS emulation)
#75247 commented on
May 20, 2022 • 0 new comments -
Check that all symbols in the limited ABI are exported
#86711 commented on
May 20, 2022 • 0 new comments -
PyCFunction_New is not exported with PyAPI_FUNC
#87405 commented on
May 20, 2022 • 0 new comments -
PyType_FromSpec wrong behavior with multiple Py_tp_members
#80712 commented on
May 20, 2022 • 0 new comments -
Integrate tkinter and asyncio (and async)
#71733 commented on
May 20, 2022 • 0 new comments -
Titlecase as defined in Unicode Case Mappings not followed
#50661 commented on
May 20, 2022 • 0 new comments -
Python3.8 optimizes away a "while" line
#79069 commented on
May 20, 2022 • 0 new comments -
Improve error message for string concatenation via `sum`
#85906 commented on
May 20, 2022 • 0 new comments -
curses inch() and scrbkgd() documentation ommissions
#87881 commented on
May 20, 2022 • 0 new comments -
curses getch returns wrong value
#89119 commented on
May 20, 2022 • 0 new comments -
Update macOS installer builds to use ncurses 6.3
#91132 commented on
May 20, 2022 • 0 new comments -
curses' window.chgat does not change color when specifying curses.A_COLOR
#85761 commented on
May 20, 2022 • 0 new comments -
Remove recommendation in curses module documentation to initialize LC_ALL and encode strings
#85263 commented on
May 20, 2022 • 0 new comments -
Expose NCURSES_EXT_FUNCS under curses
#84388 commented on
May 20, 2022 • 0 new comments -
Add curses.window.in_wch
#83395 commented on
May 20, 2022 • 0 new comments -
IDLE: Remove annoying line in sidebar
#91398 commented on
May 21, 2022 • 0 new comments -
WeakKeyDictionary should support lookup by id instead of hash
#88306 commented on
May 21, 2022 • 0 new comments -
email.feedparser regex duplicate
#46931 commented on
May 21, 2022 • 0 new comments -
email parsing docs: clarify that only ASCII strings are supported
#69731 commented on
May 21, 2022 • 0 new comments -
Deprecate isdst argument in email.utils.localtime
#72346 commented on
May 21, 2022 • 0 new comments -
test_email: test_localtime_daylight_false_dst_true() fails if timezone database is missing
#79999 commented on
May 21, 2022 • 0 new comments -
Documentation falsely leads to believe that MemoryHandler can be used to wrap SMTPHandler to send multiple messages per email
#77116 commented on
May 21, 2022 • 0 new comments -
email.contentmanager.raw_data_manager bytes handler breaks on 7bit cte
#83433 commented on
May 21, 2022 • 0 new comments -
Email example using imaginary library installation error.
#82530 commented on
May 21, 2022 • 0 new comments -
email.message_from_string() is unable to find the headers for the .msg files
#85329 commented on
May 21, 2022 • 0 new comments -
email: ValueError in get_section when parsing header with non-ASCII digit
#87112 commented on
May 21, 2022 • 0 new comments -
email message get_content throws KeyError for content main types font and model
#86220 commented on
May 21, 2022 • 0 new comments -
email: Handling when both extended/ascii parameter (filename*/filename) are present?
#87113 commented on
May 21, 2022 • 0 new comments -
email.parser.BytesParser failed to parse mail when it is with BOM
#87696 commented on
May 21, 2022 • 0 new comments -
Email part with content type message is multipart.
#89789 commented on
May 21, 2022 • 0 new comments -
email: encoded headers lose their quoting when refolded
#87720 commented on
May 21, 2022 • 0 new comments -
Add simple usage to email module
#90152 commented on
May 21, 2022 • 0 new comments -
Email Header Folding Converts Non-CRLF Newlines to CRLFs
#90620 commented on
May 21, 2022 • 0 new comments -
mailbox module doesn't support compressed mbox
#46462 commented on
May 21, 2022 • 0 new comments -
mailbox: other programs' messages can vanish without trace
#44251 commented on
May 21, 2022 • 0 new comments -
imaplib should support international mailbox names
#49555 commented on
May 21, 2022 • 0 new comments -
imaplib, fetch: improper behaviour on read-only selected mailboxes
#57655 commented on
May 21, 2022 • 0 new comments -
mailbox.MH crashes on certain Claws Mail .mh_sequences files
#72659 commented on
May 21, 2022 • 0 new comments -
mailbox.MMDF wrongly adds From_ header to file
#74613 commented on
May 21, 2022 • 0 new comments -
mailbox : add option to prevent platform EOL conversion
#74597 commented on
May 21, 2022 • 0 new comments -
Add context management to mailbox.Mailbox
#76415 commented on
May 21, 2022 • 0 new comments -
mailbox does not support new Path object
#85198 commented on
May 21, 2022 • 0 new comments -
mailbox fails to read message from mbox
#90040 commented on
May 21, 2022 • 0 new comments -
imaplib.py "select" mailbox names containing spaces.
#90378 commented on
May 21, 2022 • 0 new comments -
Add Maildir.get_flags() to access message flags without opening the file
#90890 commented on
May 21, 2022 • 0 new comments -
Newer reply format for imap commands in imaplib.py
#45085 commented on
May 21, 2022 • 0 new comments -
Test imaplib API on all methods specified in RFC 3501
#66335 commented on
May 21, 2022 • 0 new comments -
In imaplib, cached capabilities may be out of date after login
#63121 commented on
May 21, 2022 • 0 new comments -
Add a method to move messages to IMAPlib
#77508 commented on
May 21, 2022 • 0 new comments -
[doc] mention that flags arg to imaplib's append should be a string
#67512 commented on
May 21, 2022 • 0 new comments -
imaplib module IMAP4.append() unexpected response BAD Command Error
#77406 commented on
May 21, 2022 • 0 new comments -
imaplib Time2Internaldate crashing with time.struct_time supplied from datetime.timetuple()
#86165 commented on
May 21, 2022 • 0 new comments -
imaplib fails when server sends extra blank line after literal value
#88574 commented on
May 21, 2022 • 0 new comments -
imaplib support for quoting arguments accidentally removed
#92835 commented on
May 21, 2022 • 0 new comments -
fix[imaplib]: call Exception with string instance
#91099 commented on
May 21, 2022 • 0 new comments -
patch smtplib:when SMTPDataError, rset crashes with sslerror
#43311 commented on
May 21, 2022 • 0 new comments -
smtplib doesn't clear helo/ehlo flags on quit
#48392 commented on
May 21, 2022 • 0 new comments -
smtplib send_message should add Date header if it is missing, per RFC5322
#73065 commented on
May 21, 2022 • 0 new comments -
smtplib on linux fails to log in correctly
#75483 commented on
May 21, 2022 • 0 new comments -
smtplib: LMTP broken in the case of multiple RCPT
#76984 commented on
May 21, 2022 • 0 new comments -
smtplib mixes RFC821 and RFC822 addresses
#78772 commented on
May 21, 2022 • 0 new comments -
UnicodeEncodeError raise from smtplib.verify() method
#80274 commented on
May 21, 2022 • 0 new comments -
smtplib send_message should gives more clear exception if the msg is None
#86973 commented on
May 21, 2022 • 0 new comments -
smtplib: less confusing behaviour when giving incorrect multiple recipients list
#88905 commented on
May 21, 2022 • 0 new comments -
smtplib: recipe for certifying message delivery
#87025 commented on
May 21, 2022 • 0 new comments -
smtplib AUTH command doesn't handle EAI arguments
#88435 commented on
May 21, 2022 • 0 new comments -
timeout sentinel in ftplib and poplib documentation
#56915 commented on
May 21, 2022 • 0 new comments -
poplib: Line too long error causes knock-on failure to retrieve all subsequent messages
#68894 commented on
May 21, 2022 • 0 new comments -
poplib maxline behaviour may be wrong
#68094 commented on
May 21, 2022 • 0 new comments -
test_poplib replace asyncore
#74699 commented on
May 21, 2022 • 0 new comments -
test_poplib hangs with the changes done in PR
#77280 commented on
May 21, 2022 • 0 new comments -
test_smtpnet failed with SMTPServerDisconnected on x86 Gentoo Non-Debug with X 3.10
#88527 commented on
May 21, 2022 • 0 new comments -
TestMaildir.test_clean fails randomly under parallel tests
#83210 commented on
May 21, 2022 • 0 new comments -
SMTP.send_message() does from mangling when it should not
#89462 commented on
May 21, 2022 • 0 new comments -
Inconsistent behavior of non-ascii handling in EmailPolicy.fold
#77749 commented on
May 21, 2022 • 0 new comments -
EmailMessage as_bytes
#90096 commented on
May 21, 2022 • 0 new comments -
zoneinfo.ZoneInfo does not check for Windows device names
#88992 commented on
May 21, 2022 • 0 new comments -
ctypes callback fails when called in Python with array argument
#46133 commented on
May 21, 2022 • 0 new comments -
ctypes pointer not always keeping target alive
#46376 commented on
May 21, 2022 • 0 new comments -
ctypes: getbuffer() never provides strides
#57060 commented on
May 21, 2022 • 0 new comments -
Document ctypes.wintypes constants
#55462 commented on
May 21, 2022 • 0 new comments -
Solaris ctypes_test failures
#60937 commented on
May 21, 2022 • 0 new comments -
ctypes issue with threads after fork
#70980 commented on
May 21, 2022 • 0 new comments -
add Enum to ctypes
#89167 commented on
May 21, 2022 • 0 new comments -
ctypes '_get_soname' fails silently on missing objdump
#88417 commented on
May 21, 2022 • 0 new comments -
ctypes CDLL search path issue on MacOS
#88130 commented on
May 21, 2022 • 0 new comments -
UBSAN: test_ctypes, test_faulthandler and test_hashlib are failing
#91069 commented on
May 21, 2022 • 0 new comments -
tkinter breaks on high resolution screen after ctypes SetProcessDPIAware()
#89844 commented on
May 21, 2022 • 0 new comments -
ctypes.CDLL fails on FreeBSD: ld-elf.so.1: Can't find module with TLS index 1
#92828 commented on
May 21, 2022 • 0 new comments -
ctypes.util.find_library can delete /dev/null
#91115 commented on
May 21, 2022 • 0 new comments -
SQLite incorrect row count for UPDATE
#79579 commented on
May 21, 2022 • 0 new comments -
sqlite3 package document mistake
#86790 commented on
May 21, 2022 • 0 new comments -
Avoid more stat() calls in importlib
#58275 commented on
May 21, 2022 • 0 new comments -
spurious stat() calls in importlib
#58809 commented on
May 21, 2022 • 0 new comments -
make importlib documentation easier to use
#60071 commented on
May 21, 2022 • 0 new comments -
Use f-strings instead of str.format within importlib
#82874 commented on
May 21, 2022 • 0 new comments -
Implement __subclasshook__() for Finders and Loaders in importlib.abc
#63062 commented on
May 21, 2022 • 0 new comments -
can't step through _frozen_importlib/importlib._bootstrap using pdb
#60115 commented on
May 21, 2022 • 0 new comments -
Python calls newfstatat for "<frozen importlib._bootstrap>" in inspect
#83824 commented on
May 21, 2022 • 0 new comments -
SourceFileLoader does not (fully) accept path-like objects
#87005 commented on
May 21, 2022 • 0 new comments -
Provide PDB hook to customize how to find source files
#72796 commented on
May 21, 2022 • 0 new comments -
modulefinder should use import hooks properly
#82902 commented on
May 21, 2022 • 0 new comments -
SourceFileLoader.load_module() is mixing content of previosly loaded files
#88598 commented on
May 21, 2022 • 0 new comments -
Add FrozenImporter.get_filename().
#89822 commented on
May 21, 2022 • 0 new comments -
Add __file__ attribute to frozen modules
#65935 commented on
May 21, 2022 • 0 new comments -
sqlite3 SELECT does not BEGIN a transaction, but should according to spec
#54133 commented on
May 21, 2022 • 0 new comments -
[sqlite3] Use SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION iso. sqlite3_enable_load_extension()
#87929 commented on
May 21, 2022 • 0 new comments -
[sqlite3] Add support for R*Tree callbacks
#87620 commented on
May 21, 2022 • 0 new comments -
sqlite3: Add configure option to set or auto-detect rpath to sqlite3 libs
#89537 commented on
May 21, 2022 • 0 new comments -
statistics module: NaN handling in median, median_high an median_low
#77265 commented on
May 21, 2022 • 0 new comments -
inspect.getsource(), P302 loader and '<..>' filenames
#64404 commented on
May 22, 2022 • 0 new comments -
pyclbr module needs to be more flexible on loader support
#70771 commented on
May 22, 2022 • 0 new comments -
pkgutil.find_loader raises an ImportError on PEP 420 implicit namespace packages
#67578 commented on
May 22, 2022 • 0 new comments -
Warn when __loader__ != __spec__.loader
#75735 commented on
May 22, 2022 • 0 new comments -
pyexpat.errors doesn't have __spec__ and __loader__ set
#74016 commented on
May 22, 2022 • 0 new comments -
Deprecate __loader__, __package__, and __cached__ on modules
#77458 commented on
May 22, 2022 • 0 new comments -
modulefinder chokes on numpy - dereferencing None in spec.loader
#84530 commented on
May 22, 2022 • 0 new comments -
linecache cannot get source for the __main__ module with a custom loader
#86291 commented on
May 22, 2022 • 0 new comments -
Use specs instead of just __loader__ in C code
#86298 commented on
May 22, 2022 • 0 new comments -
Add more documentation for ModuleSpec.loader_state.
#89527 commented on
May 22, 2022 • 0 new comments -
'pydoc -k' fails when some module's loader is not found
#90511 commented on
May 22, 2022 • 0 new comments -
implementations of the deprecated load_module import loader API, as prescribed by the documentation, are not thread safe
#87824 commented on
May 22, 2022 • 0 new comments -
module.__package__ and module.__spec__.parent have different semantics
#89703 commented on
May 22, 2022 • 0 new comments -
Clarification about how to implement namespace packages (as in PEP 420) via import hooks for PEP 660 use case
#92054 commented on
May 22, 2022 • 0 new comments -
Suggestion: Ignore sys.modules entries with no __spec__ attribute in find_spec
#80020 commented on
May 22, 2022 • 0 new comments -
update the import machinery to only use __spec__
#65961 commented on
May 22, 2022 • 0 new comments -
Use __spec__.__name__ instead of __name__ in the docs where appropriate
#70100 commented on
May 22, 2022 • 0 new comments -
pdb & multiprocessing.Pool: AttributeError: module '__main__' has no attribute '__spec__'
#87115 commented on
May 22, 2022 • 0 new comments -
pyclbr.readmodule_ex traversing "import __main__": dies with ValueError: __main__.__spec__ is None / is not set
#87465 commented on
May 22, 2022 • 0 new comments -
Update pickle to take advantage of PEP 451
#63901 commented on
May 22, 2022 • 0 new comments -
Different behaviours in script run directly and via runpy.run_module
#60941 commented on
May 22, 2022 • 0 new comments -
Eliminate implicit __main__ relative imports
#74115 commented on
May 22, 2022 • 0 new comments -
Implicit namespace packages in Python 3.6
#73330 commented on
May 22, 2022 • 0 new comments -
Normalise non-ASCII variable names in __all__
#74955 commented on
May 22, 2022 • 0 new comments -
[feature] runpy.run_module should mimic script launch behavior for sys.path
#76055 commented on
May 22, 2022 • 0 new comments -
REPL doesn't ensure builtins are available when implicitly recreating __main__
#80846 commented on
May 22, 2022 • 0 new comments -
PEP 499 implementation: "python -m foo" binds the main module as both __main__ and foo in sys.modules
#80556 commented on
May 22, 2022 • 0 new comments -
How to search for a __main__ module using pyclbr in Python3?
#87413 commented on
May 22, 2022 • 0 new comments -
Three inconsistent module attributes
#81700 commented on
May 22, 2022 • 0 new comments -
`python -m` semantics conflict with `__file__`'s being optional
#86481 commented on
May 22, 2022 • 0 new comments -
runpy.run_path didn't set __package__ to None as describe in doc
#91082 commented on
May 22, 2022 • 0 new comments -
[doc] Tutorial incorrectly claims that (explicit) relative imports don't work in the main module
#70348 commented on
May 22, 2022 • 0 new comments -
Expose 'adler32_combine' function from zlib
#82868 commented on
May 22, 2022 • 0 new comments -
No EUDC (HKSCS) support in Windows cp950
#72879 commented on
May 22, 2022 • 0 new comments -
3.11.0b1 regression: re.template removed without a deprecation period
#92728 commented on
May 22, 2022 • 0 new comments -
Document exceptions raised by fnmtach
#89973 commented on
May 22, 2022 • 0 new comments -
Unicode-mangled names refer inconsistently to constants
#90713 commented on
May 23, 2022 • 0 new comments -
Possible loss of data warnings when building 32bit executable on Windows (_xxsubinterpreters&_sqlite)
#92434 commented on
May 23, 2022 • 0 new comments -
bpo-30419: DOC: Update missing information in bdb docs
#1687 commented on
May 19, 2022 • 0 new comments -
bpo-23926: Fix handling for removed PyArg_ParseTuple formatters
#8204 commented on
May 18, 2022 • 0 new comments -
bpo-34098: multiprocessing.Server now uses ExceptionWithTraceback
#8254 commented on
May 18, 2022 • 0 new comments -
bpo-2920: Use the symbolic errno name in OSError error messages
#14988 commented on
May 20, 2022 • 0 new comments -
bpo-39765: Document caveats for asyncio add_signal_handler()
#18664 commented on
May 20, 2022 • 0 new comments -
bpo-40254: Have pyspecific directives translatable
#19470 commented on
May 23, 2022 • 0 new comments -
bpo-40255: Implement Immortal Instances
#19474 commented on
May 23, 2022 • 0 new comments -
bpo-2716: add license for audioop module
#19972 commented on
May 20, 2022 • 0 new comments -
gh-67377: Document that PyErr_SetString, etc. chain exceptions
#20329 commented on
May 20, 2022 • 0 new comments -
bpo-19670: Added SimpleCookie.value_encode/value_decode docs
#21017 commented on
May 20, 2022 • 0 new comments -
bpo-41091: Remove recommendation in curses module documentation to initialize LC_ALL and encode strings
#21159 commented on
May 20, 2022 • 0 new comments -
bpo-41400: Remove references to nonexisting __ne__ methods
#21628 commented on
May 20, 2022 • 0 new comments -
bpo-41851: Improve font actual docs
#22434 commented on
May 20, 2022 • 0 new comments -
bpo-42316: Document assignment expression need for ()s
#23291 commented on
May 20, 2022 • 0 new comments -
bpo-42836: ENH: fix caching documentation in struct module
#24164 commented on
May 17, 2022 • 0 new comments -
xml.etree.elementtree: Specify XML document name
#24223 commented on
May 17, 2022 • 0 new comments -
Update socketserver.rst
#24767 commented on
May 17, 2022 • 0 new comments -
Specify tempfile random naming constraints
#24785 commented on
May 17, 2022 • 0 new comments -
bpo-43525: Highlight pathlib operator behavior with anchored paths
#24900 commented on
May 17, 2022 • 0 new comments -
bpo-42444: Use attribute directives in the docs for pathlib.PurePath
#24977 commented on
May 17, 2022 • 0 new comments -
bpo-43640: Update TLS/SSL security consids. due to TLS 1.0 and TLS 1.1 deprecation
#25040 commented on
May 17, 2022 • 0 new comments -
clarify import of PIPE in subprocess docs
#25416 commented on
May 20, 2022 • 0 new comments -
bpo-47220: Document the optional callback parameter of weakref.WeakMethod
#25491 commented on
May 20, 2022 • 0 new comments -
bpo-42737: Mention PEP 563 in doc for annotated assignment
#25511 commented on
May 20, 2022 • 0 new comments -
bpo-44175: Update docs for str title, istitle methods
#26865 commented on
May 17, 2022 • 0 new comments -
bpo-44185: Added close() to mock_open __exit__
#26902 commented on
May 21, 2022 • 0 new comments -
bpo-8595: Update urllib, httplib, smtplib docs to warn about global timeout value
#27087 commented on
May 18, 2022 • 0 new comments -
bpo-40899: Document exception raised when module cannot be imported
#27709 commented on
May 20, 2022 • 0 new comments -
bpo-38656: Clarify MimeTypes obj behaviour in documentation
#27750 commented on
May 17, 2022 • 0 new comments -
Add Third-party resources section
#27752 commented on
May 17, 2022 • 0 new comments -
bpo-42969: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
May 20, 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-45369: Remove LibreSSL workarounds
#28728 commented on
May 20, 2022 • 0 new comments -
bpo-45587: Distinguish title and description arguments from **kwargs in add_argument_group methods
#29192 commented on
May 19, 2022 • 0 new comments -
gh-89886: Use AC_CHECK_TYPES iso. AC_CHECK_TYPE
#30029 commented on
May 20, 2022 • 0 new comments -
bpo-46005: add note about setuptools to Doc/extending/building.rst
#30062 commented on
May 20, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
May 20, 2022 • 0 new comments -
bpo-46523: fix tests rerun when `setUp[Class|Module]` fails
#30895 commented on
May 20, 2022 • 0 new comments -
GH-90980: skip getaddrinfo thread if host is already resolved, using socket.AI_NUMERIC...
#31497 commented on
May 20, 2022 • 0 new comments -
bpo-39971: Change examples to be runnable
#32172 commented on
May 21, 2022 • 0 new comments -
gh-90005: Port _ctypes to PY_STDLIB_MOD
#32229 commented on
May 23, 2022 • 0 new comments -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 commented on
May 23, 2022 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
May 21, 2022 • 0 new comments -
gh-90527: Evaluate typing.ForwardRef inside typing.NewType
#91637 commented on
May 20, 2022 • 0 new comments -
gh-91432: Specialize FOR_ITER
#91713 commented on
May 20, 2022 • 0 new comments -
Docs: replace 'currying' by 'partial function'.
#91814 commented on
May 20, 2022 • 0 new comments -
gh-81790: support "UNC" device paths in `ntpath.splitdrive()`
#91882 commented on
May 23, 2022 • 0 new comments -
gh-59648: Nanosecond support for datetime
#92078 commented on
May 20, 2022 • 0 new comments -
Fix issues gh-86199 gh-86795
#92192 commented on
May 23, 2022 • 0 new comments -
Make test_ssl.ThreadedEchoServer exceptions appear in a main thread
#92475 commented on
May 21, 2022 • 0 new comments -
gh-92626: Correct JavaScript MIME types + extensions per RFC 9239
#92627 commented on
May 23, 2022 • 0 new comments -
gh-92525: make inspect.getfile PEP 420 compliant
#92635 commented on
May 21, 2022 • 0 new comments -
gh-75372: Specify major version in README for installation
#92759 commented on
May 17, 2022 • 0 new comments -
Use mdash-es consistently in the library docs index
#92762 commented on
May 20, 2022 • 0 new comments -
Micro-optimize the LOAD_FAST opcode
#92763 commented on
May 17, 2022 • 0 new comments -
[WIP] backend detects cold blocks and lays them out at end of function
#92769 commented on
May 19, 2022 • 0 new comments -
Doc: Update references and examples of old, unsupported OSes and uarches
#92791 commented on
May 20, 2022 • 0 new comments -
bpo-43950: Implement fine grained error locations for interactive mode
#92827 commented on
May 20, 2022 • 0 new comments -
gh-76909: Add preset parameters to the zipfile library to control the LZMA compression filter preset
#92854 commented on
May 22, 2022 • 0 new comments -
gh-92869: ctypes: Add c_time_t
#92870 commented on
May 17, 2022 • 0 new comments