Insights: python/cpython
Overview
Could not load contribution data
Please try again later
171 Pull requests merged by 57 people
-
gh-89550: Buffer GzipFile.write to reduce execution time by ~15%
#101251 merged
May 8, 2023 -
gh-104223: Fix issues with inheriting from buffer classes
#104227 merged
May 8, 2023 -
gh-99108: fix typo in Modules/Setup
#104293 merged
May 8, 2023 -
[3.11] GH-104145: Use fully-qualified cross reference types for the bisect module (GH-104172)
#104295 merged
May 8, 2023 -
GH-104145: Use fully-qualified cross reference types for the bisect module
#104172 merged
May 8, 2023 -
[3.11] gh-103193: Improve `getattr_static` test coverage (GH-104286)
#104290 merged
May 8, 2023 -
[3.11] gh-102500: Remove mention of bytes shorthand (#104281)
#104288 merged
May 8, 2023 -
gh-103193: Improve `getattr_static` test coverage
#104286 merged
May 8, 2023 -
Trim trailing whitespace and test on CI
#104275 merged
May 8, 2023 -
gh-102500: Remove mention of bytes shorthand
#104281 merged
May 8, 2023 -
[3.11] gh-104265 Disallow instantiation of `_csv.Reader` and `_csv.Writer` (GH-104266)
#104278 merged
May 8, 2023 -
gh-97696: Improve and fix documentation for asyncio eager tasks
#104256 merged
May 8, 2023 -
[3.11] gh-100370: fix OverflowError in sqlite3.Connection.blobopen for 32-bit builds (#103902)
#104285 merged
May 8, 2023 -
gh-99108: Initial import of HACL-SHA3 into Python
#103597 merged
May 8, 2023 -
gh-104273: Remove redundant len() calls in argparse function
#104274 merged
May 7, 2023 -
gh-64660: Don't hardcode Argument Clinic return converter result variable name
#104200 merged
May 7, 2023 -
gh-104265 Disallow instantiation of `_csv.Reader` and `_csv.Writer`
#104266 merged
May 7, 2023 -
GH-102613: Improve performance of `pathlib.Path.rglob()`
#104244 merged
May 7, 2023 -
gh-103650: Fix perf maps address format
#103651 merged
May 7, 2023 -
GH-89812: Churn `pathlib.Path` methods
#104243 merged
May 7, 2023 -
gh-104240: make _PyCompile_CodeGen support different compilation modes
#104241 merged
May 7, 2023 -
gh-103193: cache calls to `inspect._shadowed_dict` in `inspect.getattr_static`
#104267 merged
May 7, 2023 -
GH-100479: Fix pathlib test failure on WASI
#104215 merged
May 7, 2023 -
gh-101819: Port _io.PyBytesIOBuffer_Type to heap type
#104264 merged
May 7, 2023 -
[3.11] gh-103225: Fixed zero lineno issue for pdb (#103265)
#104262 merged
May 7, 2023 -
gh-100370: fix OverflowError in sqlite3.Connection.blobopen for 32-bit builds
#103902 merged
May 7, 2023 -
[3.11] gh-96670: Raise SyntaxError when parsing NULL bytes (GH-97594)
#104195 merged
May 7, 2023 -
gh-101819: Adapt _io.PyWindowsConsoleIO_Type to heap type
#104197 merged
May 7, 2023 -
gh-101819: Port _io.PyIncrementalNewlineDecoder_Type to heap type
#104249 merged
May 7, 2023 -
[3.11] Re-enable commented-out test in test_generators.py (GH-104130)
#104261 merged
May 7, 2023 -
[3.11] gh-104018: remove unused format "z" handling in string formatfloat() (GH-104107)
#104260 merged
May 7, 2023 -
Re-enable commented-out test in test_generators.py
#104130 merged
May 7, 2023 -
gh-104018: remove unused format "z" handling in string formatfloat()
#104107 merged
May 7, 2023 -
gh-97696: Use PyObject_CallMethodNoArgs and inline is_loop_running check
#104255 merged
May 7, 2023 -
[3.11] gh-104254: Document the optional keyword-only "context" argument to Task constructor (GH-104251)
#104258 merged
May 7, 2023 -
[3.11] gh-103886: Improve `builtins.__doc__` (GH-104179)
#104257 merged
May 7, 2023 -
gh-103886: Improve `builtins.__doc__`
#104179 merged
May 7, 2023 -
gh-104254: Document the optional keyword-only "context" argument to Task constructor
#104251 merged
May 7, 2023 -
[3.11] gh-101640: Make argparse _print_message catch any write error (GH-101802)
#104250 merged
May 6, 2023 -
gh-101640: Make argparse working in `pythonw` by dropping stderr writes there
#101802 merged
May 6, 2023 -
gh-99113: Make Sure the GIL is Acquired at the Right Places
#104208 merged
May 6, 2023 -
gh-99113: Add a check for Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
#104206 merged
May 6, 2023 -
gh-101819: Remove unused 'locale_module' from _io state
#104246 merged
May 6, 2023 -
GH-103548: Improve performance of `pathlib.Path.[is_]absolute()`
#103549 merged
May 6, 2023 -
gh-90953: Emit deprecation warnings for `ast` features deprecated in Python 3.8
#104199 merged
May 6, 2023 -
[3.11] Rewrite the turtledemo makeGraphFrame method (GH-104224)
#104238 merged
May 6, 2023 -
gh-104144: Optimize gather to finish eagerly when all futures complete eagerly
#104138 merged
May 6, 2023 -
Rewrite the turtledemo makeGraphFrame method
#104224 merged
May 6, 2023 -
gh-65772: Clean-up turtle module
#104218 merged
May 6, 2023 -
gh-104233: Fix "unused variable" warning in `ceval_gil.c`
#104234 merged
May 6, 2023 -
[3.11] GH-97950: Use new-style index directive ('builtin') (GH-104164)
#104221 merged
May 6, 2023 -
GH-97950: Use new-style index directive ('builtin')
#104164 merged
May 6, 2023 -
gh-102215: importlib documentation cleanups
#102217 merged
May 6, 2023 -
gh-101819: Prepare to modernize the _io extension
#104178 merged
May 5, 2023 -
gh-97696: Remove redundant #include
#104216 merged
May 5, 2023 -
gh-104144: Skip scheduling a done callback if a TaskGroup task completes eagerly
#104140 merged
May 5, 2023 -
gh-99113: Add PyInterpreterConfig.own_gil
#104204 merged
May 5, 2023 -
gh-104146: Remove unused var 'parser_body_declarations' from clinic.py
#104214 merged
May 5, 2023 -
gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED
#104205 merged
May 5, 2023 -
gh-104108: Add the Py_mod_multiple_interpreters Module Def Slot
#104148 merged
May 5, 2023 -
gh-99113: Share the GIL via PyInterpreterState.ceval.gil
#104203 merged
May 5, 2023 -
GH-100479: Add `pathlib.PurePath.with_segments()`
#103975 merged
May 5, 2023 -
gh-69152: Add _proxy_response_headers attribute to HTTPConnection
#26152 merged
May 5, 2023 -
gh-103533: Use pep669 APIs for cprofile
#103534 merged
May 5, 2023 -
GH-96803: Add three C-API functions to make _PyInterpreterFrame less opaque for users of PEP 523.
#96849 merged
May 5, 2023 -
gh-64595: Argument Clinic: Touch source file if any output file changed
#104152 merged
May 5, 2023 -
gh-64631: Test exception messages in cloned Argument Clinic funcs
#104167 merged
May 5, 2023 -
[3.11] gh-64658: Expand Argument Clinic return converter docs (#104175)
#104198 merged
May 5, 2023 -
gh-68395: Avoid naming conflicts by mangling variable names in Argument Clinic
#104065 merged
May 5, 2023 -
gh-64658: Expand Argument Clinic return converter docs
#104175 merged
May 5, 2023 -
GH-103092: port `_asyncio` freelist to module state
#104196 merged
May 5, 2023 -
gh-104051: fix crash in test_xxtestfuzz with -We
#104052 merged
May 5, 2023 -
gh-104190: fix ubsan crash
#104191 merged
May 5, 2023 -
[3.11] gh-104106: Add gcc fallback of mkfifoat/mknodat for macOS (gh-104129)
#104187 merged
May 5, 2023 -
gh-104106: Add gcc fallback of mkfifoat/mknodat for macOS
#104129 merged
May 5, 2023 -
GH-104142: Fix `_Py_RefcntAdd` to respect immortality
#104143 merged
May 5, 2023 -
[3.11] gh-104112: link from cached_property docs to method-caching FAQ (GH-104113)
#104182 merged
May 4, 2023 -
gh-104112: link from cached_property docs to method-caching FAQ
#104113 merged
May 4, 2023 -
gh-68968: Correcting message display issue with assertEqual
#103937 merged
May 4, 2023 -
GH-103899: Provide a hint when accidentally calling a module
#103900 merged
May 4, 2023 -
gh-103963: fix 'make regen-opcode' in out-of-tree builds
#104177 merged
May 4, 2023 -
gh-102500: Add PEP 688 and 698 to the 3.12 release highlights
#104174 merged
May 4, 2023 -
GH-81079: Add case_sensitive argument to `pathlib.Path.glob()`
#102710 merged
May 4, 2023 -
gh-91896: Deprecate collections.abc.ByteString
#102096 merged
May 4, 2023 -
gh-99593: Add tests for Unicode C API (part 2)
#99868 merged
May 4, 2023 -
gh-102500: Document PEP 688
#102571 merged
May 4, 2023 -
gh-102500: Implement PEP 688
#102521 merged
May 4, 2023 -
gh-96534: socketmodule: support FreeBSD divert(4) socket
#96536 merged
May 4, 2023 -
gh-104066: Improve performance of hasattr for module objects
#104063 merged
May 4, 2023 -
gh-102795: Fix use of poll in test_epoll's test_control_and_wait
#102796 merged
May 4, 2023 -
gh-103323: Remove PyRuntimeState_GetThreadState()
#104171 merged
May 4, 2023 -
gh-104169: Ensure the tokenizer doesn't overwrite previous errors
#104170 merged
May 4, 2023 -
Fix typo "involvin" → "involving"
#104166 merged
May 4, 2023 -
gh-103092: Port _ctypes.COMError to heap type
#104020 merged
May 4, 2023 -
gh-97556: Raise null bytes syntax error upon null in multiline string
#104136 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('statement') (GH-104162)
#104163 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('exception') (GH-104160)
#104161 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('statement')
#104162 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('exception')
#104160 merged
May 4, 2023 -
gh-104089: catch DeprecationWarning in `test_fstring`
#104137 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('object') (GH-104158)
#104159 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('object')
#104158 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('operator') (GH-104156)
#104157 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('operator')
#104156 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('keyword') (GH-104153)
#104155 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('keyword')
#104153 merged
May 4, 2023 -
[3.11] GH-97950: Use new-style index directive ('module') (GH-103996)
#104154 merged
May 4, 2023 -
GH-97950: Use new-style index directive ('module')
#103996 merged
May 4, 2023 -
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types
#103511 merged
May 4, 2023 -
[3.11] GH-97950: Allow translation of index directive content (GH-104000)
#104151 merged
May 4, 2023 -
GH-97950: Allow translation of index directive content
#104000 merged
May 4, 2023 -
gh-104146: Remove unused 'second_pass_replacements' from clinic.py
#104147 merged
May 4, 2023 -
pydoc.safeimport: Use importlib.import_module instead of __import__
#103118 merged
May 3, 2023 -
gh-97850: Deprecate `find_loader` and `get_loader` in `pkgutil`
#98520 merged
May 3, 2023 -
gh-103590: mention that the change is included in 3.11.4 and clarify except* documentation
#104095 merged
May 3, 2023 -
GH-104114: Fix `pathlib.WindowsPath.glob()` use of literal pattern segment case
#104116 merged
May 3, 2023 -
GH-103944: Remove last use of `utcfromtimestamp`
#103995 merged
May 3, 2023 -
gh-103693: Add convenience variable feature to `pdb`
#103694 merged
May 3, 2023 -
gh-103968: Deprecate creating heap types whose metaclass has custom tp_new.
#103972 merged
May 3, 2023 -
GH-97850: Suppress cross-references to removed ``importlib.util`` functions
#104134 merged
May 3, 2023 -
GH-97850: Suppress cross-references to the removed ``module_repr`` method
#104133 merged
May 3, 2023 -
GH-98040: Suppress cross-references to the removed ``imp`` module
#104131 merged
May 3, 2023 -
gh-98040: Remove find_loader, find_module and other deprecated APIs
#98059 merged
May 3, 2023 -
gh-103845: Remove line & instruction instrumentations before adding them back
#103851 merged
May 3, 2023 -
GH-84976: Create Lib/_pydatetime to optimize import datetime when C implementation is available
#103637 merged
May 3, 2023 -
gh-104078: Improve performance of PyObject_HasAttrString
#104079 merged
May 3, 2023 -
gh-82012: Deprecate bitwise inversion (~) of bool
#103487 merged
May 3, 2023 -
[3.11] gh-101100: Fix Sphinx warnings in `curses` and `curses.ascii` modules (GH-103457)
#104124 merged
May 3, 2023 -
gh-101100: Fix Sphinx warnings in `curses` and `curses.ascii` modules
#103457 merged
May 3, 2023 -
[3.11] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104123 merged
May 3, 2023 -
GH-89769: Pathlib - do not follow links when checking for precise glob match
#29655 merged
May 3, 2023 -
gh-104049: do not expose on-disk location used by SimpleHTTPServer
#104067 merged
May 3, 2023 -
gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API
#104110 merged
May 3, 2023 -
gh-94673: More Per-Interpreter Fields for Builtin Static Types
#103912 merged
May 3, 2023 -
GH-103963: Make dis display names of args for intrinsics opcodes
#104029 merged
May 3, 2023 -
GH-104102: Optimize `pathlib.Path.glob()` handling of `../` pattern segments
#104103 merged
May 2, 2023 -
GH-104104: Optimize `pathlib.Path.glob()` by avoiding repeated calls to `os.path.normcase()`
#104105 merged
May 2, 2023 -
gh-103822: change return value to enum for day and month APIs
#103827 merged
May 2, 2023 -
[3.11] gh-103590: do not wrap a single exception raised from a try-except*
#104094 merged
May 2, 2023 -
[3.11] gh-65022: Fix description of tuple return value in copyreg (GH-103892)
#104098 merged
May 2, 2023 -
gh-65022: Fix description of tuple return value in copyreg
#103892 merged
May 2, 2023 -
GH-103525: Improve exception message from `pathlib.PurePath()`
#103526 merged
May 2, 2023 -
gh-84436 Add integration C API tests for immortal objects
#103962 merged
May 2, 2023 -
[3.11] GH-103484: Fix redirected permanently URLs (GH-104001)
#104088 merged
May 2, 2023 -
gh-103743: Add PyUnstable_Object_GC_NewWithExtraData
#103744 merged
May 2, 2023 -
[3.11] gh-102997: Update Windows installer to SQLite 3.41.2. (#102999)
#104085 merged
May 2, 2023 -
[3.11] Improve assert_type phrasing (GH-104081)
#104084 merged
May 2, 2023 -
gh-102997: Update Windows installer to SQLite 3.41.2.
#102999 merged
May 2, 2023 -
[3.11] GH-103472: close response in HTTPConnection._tunnel (GH-103473)
#104077 merged
May 2, 2023 -
GH-103484: Fix redirected permanently URLs
#104001 merged
May 2, 2023 -
Improve assert_type phrasing
#104081 merged
May 2, 2023 -
[3.11] Replace Netlify with Read the Docs build previews (#103843)
#104083 merged
May 2, 2023 -
[3.11] gh-102997: Update macOS installer to SQLite 3.41.2. (GH-102998)
#104080 merged
May 2, 2023 -
gh-102997: Update macOS installer to SQLite 3.41.2.
#102998 merged
May 2, 2023 -
GH-103472: close response in HTTPConnection._tunnel
#103473 merged
May 2, 2023 -
[3.11] gh-88496: IDLE - fix another test on macOS (GH-104075)
#104076 merged
May 2, 2023 -
gh-88496: IDLE - fix another test on macOS
#104075 merged
May 2, 2023 -
gh-94673: Hide Objects in PyTypeObject Behind Accessors
#104074 merged
May 2, 2023 -
gh-94673: Properly Initialize and Finalize Static Builtin Types for Each Interpreter
#104072 merged
May 2, 2023 -
gh-104016: Skip test for deeply neste f-strings on wasi
#104071 merged
May 1, 2023 -
gh-104057: Fix direct invocation of test_super
#104064 merged
May 1, 2023 -
gh-87092: Expose assembler to unit tests
#103988 merged
May 1, 2023 -
gh-97696: asyncio eager tasks factory
#102853 merged
May 1, 2023 -
gh-84436: Immortalize in _PyStructSequence_InitBuiltinWithFlags()
#104054 merged
May 1, 2023 -
[3.11] gh-104018: disallow "z" format specifier in %-format of byte strings (GH-104033)
#104058 merged
May 1, 2023 -
gh-104057: Fix direct invocation of test_module
#104059 merged
May 1, 2023 -
[3.11] gh-100458: Clarify Enum.__format__() change of mixed-in types in the whatsnew/3.11.rst (GH-100387)
#104060 merged
May 1, 2023 -
gh-100458: Clarify Enum.__format__() change of mixed-in types in the whatsnew/3.11.rst
#100387 merged
May 1, 2023 -
gh-104018: disallow "z" format specifier in %-format of byte strings
#104033 merged
May 1, 2023 -
gh-104016: Fixed off by 1 error in f string tokenizer
#104047 merged
May 1, 2023 -
GH-103629: Update Unpack's repr in compliance with PEP 692
#104048 merged
May 1, 2023
48 Pull requests opened by 31 people
-
gh-102869: Bytecode Superoptimizer
#104056 opened
May 1, 2023 -
gh-104061: Add socket.SO_BINDTOIFINDEX constant
#104062 opened
May 1, 2023 -
gh-104057: Fix direct invocation of test_support
#104069 opened
May 1, 2023 -
GH-59330: Properly handle positional arguments containing '-' in the argparse
#104092 opened
May 2, 2023 -
gh-99889: Fix directory traversal security flaw in uu.decode()
#104096 opened
May 2, 2023 -
RtD docs previews: Cancel building PRs if no changes in Doc dir
#104100 opened
May 2, 2023 -
Add Debug Message in Copy function
#104115 opened
May 3, 2023 -
gh-67044: csv.QUOTE_MINIMAL minor Doc improvements
#104118 opened
May 3, 2023 -
[3.10] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104119 opened
May 3, 2023 -
[3.9] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104120 opened
May 3, 2023 -
[3.8] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104121 opened
May 3, 2023 -
[3.7] gh-104049: do not expose on-disk location from SimpleHTTPRequestHandler (GH-104067)
#104122 opened
May 3, 2023 -
[3.10] gh-102950: Implement PEP 706 – Filter for tarfile.extractall (GH-102953)
#104128 opened
May 3, 2023 -
WIP: add intersection types
#104132 opened
May 3, 2023 -
GH-90208: Suppress OSError exceptions from `pathlib.Path.glob()`
#104141 opened
May 3, 2023 -
Doc: Clarify the return type of Event.wait when timeout is used.
#104168 opened
May 4, 2023 -
GH-77609: Support following symlinks in `pathlib.Path.glob()`
#104176 opened
May 4, 2023 -
gh-104180: Read SOCKS proxies from macOS System Configuration
#104181 opened
May 4, 2023 -
GH-64978: Add `pathlib.Path.chown()`
#104183 opened
May 4, 2023 -
GH-103247: bypass the import cache on the _require_loader helper
#104186 opened
May 5, 2023 -
gh-97696 Remove unnecessary check for eager_start kwarg
#104188 opened
May 5, 2023 -
gh-97696 Add documentation for get_coro() behavior with eager tasks
#104189 opened
May 5, 2023 -
howto/urllib2: remove link to an outdated french translation
#104193 opened
May 5, 2023 -
gh-104263: Rely on Py_NAN and introduce Py_INFINITY
#104202 opened
May 5, 2023 -
gh-99113: A Per-Interpreter GIL!
#104210 opened
May 5, 2023 -
GH-96803: Document new unstable internal frame API functions
#104211 opened
May 5, 2023 -
gh-104184: fix building --with-pydebug --enable-pystats
#104217 opened
May 5, 2023 -
gh-104219: Document that idunders can return NotImplemented
#104220 opened
May 6, 2023 -
gh-96471: Add threading queue shutdown
#104225 opened
May 6, 2023 -
gh-103247: add `tearDown` to `test_loader` and clear module cache
#104226 opened
May 6, 2023 -
gh-96471: Add asyncio queue shutdown
#104228 opened
May 6, 2023 -
gh-96471: Add multiprocessing queue shutdown
#104230 opened
May 6, 2023 -
gh-104235: Fix doctest loading issues in `test_enum`
#104236 opened
May 6, 2023 -
gh-104235: Fix documentation for `enum.Enum.__dir__`
#104237 opened
May 6, 2023 -
gh-104232: Change sys.settrace docs to reflect actual behaviour
#104245 opened
May 6, 2023 -
gh-104231: make `str(x)` a str, `bytes(x)` a bytes
#104247 opened
May 6, 2023 -
gh-69152: add method get_proxy_response_headers to HTTPConnection class
#104248 opened
May 6, 2023 -
gh-104252: Immortalize Py_EMPTY_KEYS
#104253 opened
May 6, 2023 -
gh-87849: fix SEND specialization family definition
#104268 opened
May 7, 2023 -
gh-87729: improve hit rate of LOAD_SUPER_ATTR specialization
#104270 opened
May 7, 2023 -
[WIP] GH-89812: Add `tarfile.TarPath`
#104272 opened
May 7, 2023 -
gh-104276: Make `_struct.unpack_iterator` type use type flag instead of custom constructor
#104277 opened
May 7, 2023 -
gh-104271: Fix auto() fallback in case of mixed type Enum
#104279 opened
May 7, 2023 -
gh-104282: Fix use of uninitialized value in `lzma._decode_filter_properties`
#104283 opened
May 8, 2023 -
gh-101117: Improve accuracy of sqlite3.Cursor.rowcount docs
#104287 opened
May 8, 2023 -
GH-87695: Fix OSError from `pathlib.Path.glob()`
#104292 opened
May 8, 2023 -
gh-91896: Improve visibility of `ByteString` deprecation warnings
#104294 opened
May 8, 2023 -
GH-104284: Fix documentation gettext build
#104296 opened
May 8, 2023
100 Issues closed by 35 people
-
PEP 688: Cannot call super().__buffer__()
#104223 closed
May 8, 2023 -
bisect.bisect is not cross-referenced properly
#104145 closed
May 8, 2023 -
Deprecate collections.abc.ByteString
#91896 closed
May 8, 2023 -
perf maps address format
#103650 closed
May 8, 2023 -
pdb shows wrong line numbers for modules
#103225 closed
May 8, 2023 -
argparse: remove redundant len()
#104273 closed
May 7, 2023 -
`_csv` `Reader` and `Writer` types shouldn't be directly instantiable
#104265 closed
May 7, 2023 -
Null characters in strings cause a C SystemError
#97556 closed
May 7, 2023 -
sqlite3.Connection.blobopen() can fail with OverflowError on large rowids
#100370 closed
May 7, 2023 -
CubicSpline bc_type='natural' BUG
#104259 closed
May 7, 2023 -
Improve `builtins.__doc__`
#103886 closed
May 7, 2023 -
Task object in asyncio docs is missing the "context" argument
#104254 closed
May 7, 2023 -
Improve performance of `pathlib.Path.[is_]absolute()`
#103548 closed
May 7, 2023 -
python specific index directives in our doc has been deprecated 10 years ago
#83515 closed
May 6, 2023 -
Leverage eager tasks to optimize asyncio gather & TaskGroups further
#104144 closed
May 6, 2023 -
Clean up turtle.py code formatting
#65772 closed
May 6, 2023 -
New warning: unused variable ‘main_interp’
#104233 closed
May 6, 2023 -
Docs use deprecated Sphinx `.. index::` entries
#97950 closed
May 6, 2023 -
crash in "./python.exe -We -m test -v test_datetime -m test_folds"
#103944 closed
May 6, 2023 -
bdb.BdbQuit is found when trying to using pdb to debug ansible 2.9.20
#104194 closed
May 6, 2023 -
asyncio.subprocess's communicate(None) does not close stdin
#83925 closed
May 6, 2023 -
Documentation of asyncio.loop.subprocess_exec() mentions connect_write_pipe() in an incorrect context
#91441 closed
May 6, 2023 -
`__iadd__` updates value only once when called in the loop from the outer function
#104222 closed
May 6, 2023 -
Remove dead code from clinic.py
#104146 closed
May 5, 2023 -
unittest.mock.create_autospec() can crash when accessing properties from objects
#98301 closed
May 5, 2023 -
mock raises exception when using a spec with an attribute that raises exception on access
#89917 closed
May 5, 2023 -
Support for sharing state between pathlib subclasses
#100479 closed
May 5, 2023 -
Lib/tarfile.py: Inconsistent name with trailing slash
#104201 closed
May 5, 2023 -
Argument Clinic: add 'self' return converter
#64609 closed
May 5, 2023 -
Dangerous mismatch between MAXPATHLEN and MAX_PATH on Windows
#88822 closed
May 5, 2023 -
Argument Clinic: Touch source file if any output file changed
#64595 closed
May 5, 2023 -
Argument Clinic: when cloning functions with path_t, path_t retains the old name
#64631 closed
May 5, 2023 -
Argument clinic: use path_t in _winapi.c
#77969 closed
May 5, 2023 -
Argument Clinic name conflict
#83922 closed
May 5, 2023 -
Argument Clinic doesn't mangle conflicting names
#68395 closed
May 5, 2023 -
[doc] No Argument Clinic documentation on how to specify a return converter
#64658 closed
May 5, 2023 -
crash in ./python.exe -We -m test -v test_xxtestfuzz
#104051 closed
May 5, 2023 -
Move slice creation to the compiler for constants
#86620 closed
May 5, 2023 -
usan failure on main
#104190 closed
May 5, 2023 -
Swap the values of two variables
#104192 closed
May 5, 2023 -
Inconsistent pathlib recursive globbing when using Windows 10 case-sensitive filepaths
#94537 closed
May 5, 2023 -
`_Py_RefcntAdd` doesn't respect immortality
#104142 closed
May 5, 2023 -
we should not recommend using functools.cache on methods
#104112 closed
May 4, 2023 -
Provide a hint when accidentally calling a module
#103899 closed
May 4, 2023 -
pathlib.Path.glob fails on empty string
#85732 closed
May 4, 2023 -
Pathlib.is_dir() handling of recursive symlinks is arguably wrong
#101542 closed
May 4, 2023 -
Is the return value of pathlib.Path.glob() sorted?
#83750 closed
May 4, 2023 -
pathlib.Path.with_name() handles '.' and '..' inconsistently
#81311 closed
May 4, 2023 -
Add parameter @case_sensitive to glob and rglob in pathlib
#81079 closed
May 4, 2023 -
Implement PEP 688: Making the buffer protocol accessible in Python
#102500 closed
May 4, 2023 -
Performance of attribute lookup for module objects
#104066 closed
May 4, 2023 -
test_epoll.test_control_and_wait flakes from improper poll() usage
#102795 closed
May 4, 2023 -
Doc for `-X dev` option should mention PYTHONDEVMODE
#83893 closed
May 4, 2023 -
Revert/improve the restriction on using non-ThreadPoolExecutor
#103920 closed
May 4, 2023 -
Update patchcheck to looks for files with clinic comments
#64463 closed
May 4, 2023 -
Failed test_write_filtered_python_package test case in ./python -We -m test -v test_zipfile
#104089 closed
May 4, 2023 -
PEP 697 -- Limited C API for Extending Opaque Types
#103509 closed
May 4, 2023 -
Rfl
#104149 closed
May 4, 2023 -
Auto-generate exceptions.c from a Python file
#65442 closed
May 3, 2023 -
OS X Lion and Python 3.11.3 : make failed
#104127 closed
May 3, 2023 -
static_assert undefined (with C11 compiler) on macOS <= 10.10
#99069 closed
May 3, 2023 -
`pathlib.WindowsPath.glob()` preserves case of literal pattern segments
#104114 closed
May 3, 2023 -
Type cache is not correctly invalidated on a class defining mro()
#73052 closed
May 3, 2023 -
Split compiler into code-gen, optimizer and assembler.
#87092 closed
May 3, 2023 -
"tarfile" library will lead to "write any content to any file on the host".
#88189 closed
May 3, 2023 -
tarfile: Traversal attack vulnerability
#65308 closed
May 3, 2023 -
[Security] CVE-2007-4559: tarfile: Add absolute_path option to tarfile, disabled by default
#73974 closed
May 3, 2023 -
Add convenience variables to `pdb`
#103693 closed
May 3, 2023 -
PyType_FromSpec refuses to create classes with tp_new
#103968 closed
May 3, 2023 -
Ref tests failure on test_monitoring
#103845 closed
May 3, 2023 -
Found Heap-use-after-free errors and SEGV in Python
#103824 closed
May 3, 2023 -
Performance of PyObject_HasAttrString
#104078 closed
May 3, 2023 -
bool(~True) == True
#82012 closed
May 3, 2023 -
Optimize `pathlib.Path.glob()` by avoiding repeated calls to `os.path.normcase()`
#104104 closed
May 3, 2023 -
pathlib.Path.glob() does not list dangling symlink when pattern is the exact filename
#89769 closed
May 3, 2023 -
python 3.11 http.server internal path disclosure
#104049 closed
May 3, 2023 -
[subinterpreters] Global C variables are a problem
#81057 closed
May 3, 2023 -
[subinterpreters] Pull all interpreter-global objects into one place.
#90045 closed
May 3, 2023 -
Isolate the Default Object Allocator between Interpreters
#101659 closed
May 3, 2023 -
Expose Py_NewInterpreterFromConfig() and PyInterpreterConfig in the Public C-API
#104109 closed
May 3, 2023 -
"Correct" parsing of f-strings
#104117 closed
May 3, 2023 -
dis: Show names of intrinsics
#103963 closed
May 3, 2023 -
Optimize `pathlib.Path.glob()` handling of `../` pattern segments
#104102 closed
May 2, 2023 -
python on Windows closes additional file descriptors on launch
#104099 closed
May 2, 2023 -
[doc] Clarify copyreg.pickle() documentation
#65022 closed
May 2, 2023 -
Misleading exception message from `pathlib.PurePath()` when mixing str and bytes arguments
#103525 closed
May 2, 2023 -
Out-of-bounds write in AST parser
#104016 closed
May 2, 2023 -
Unexpected interpreter crash
#104086 closed
May 2, 2023 -
Accessing Files on same root directory
#104087 closed
May 2, 2023 -
Allocating extra data after an object instance
#103743 closed
May 2, 2023 -
Argument clinic and Windows line endings
#77968 closed
May 2, 2023 -
Update Windows and MacOS installers to SQLite 3.41.2+.
#102997 closed
May 2, 2023 -
IDLE: Colorizer and output tests hang on macOS
#88496 closed
May 2, 2023 -
Cannot run tests
#104070 closed
May 1, 2023 -
Add test for Argument Clinic converters
#79759 closed
May 1, 2023 -
"z" format specifier is treated differently in unicode and bytes
#104018 closed
May 1, 2023 -
Implement PEP 692
#103629 closed
May 1, 2023
37 Issues opened by 32 people
-
Double-inheriting from two buffer classes can cause corruption
#104297 opened
May 8, 2023 -
multiprocessing.shared_memory gets unlinked by resource_tracker
#104291 opened
May 8, 2023 -
Add a Test to Verify All Stdlib Modules Can Be Imported in an Isolated Subinterpreter
#104289 opened
May 8, 2023 -
Unable to generate POT for Python documentation
#104284 opened
May 8, 2023 -
`lzma._decode_filter_properties` crashes with BCJ filter and buffer of zero length
#104282 opened
May 8, 2023 -
Missing DTrace probes
#104280 opened
May 7, 2023 -
Use type flag instead of custom constructor in `_struct.unpack_iterator`
#104276 opened
May 7, 2023 -
Enum works in python 3.10 breaks in 3.11
#104271 opened
May 7, 2023 -
`glob.glob('**/**', recursive=True)` yields duplicate results
#104269 opened
May 7, 2023 -
IEEE floating point signalling bit can be inverted on MIPS (Python assumes its not)
#104263 opened
May 7, 2023 -
Immortalize Py_EMPTY_KEYS
#104252 opened
May 6, 2023 -
`test_pathlib` can fail on Windows if a `/dev/null` folder exists
#104242 opened
May 6, 2023 -
combine compilation steps in a pipeline
#104240 opened
May 6, 2023 -
PEP 669: for loop fires LINE multiple times for body, but only one for `for`
#104239 opened
May 6, 2023 -
`enum.Enum.__dir__` docs do not mention enum members in return value
#104235 opened
May 6, 2023 -
Local trace function return value: bug or documentation issue
#104232 opened
May 6, 2023 -
Dicts' item views support set-like operations even when the items are not hashable
#104229 opened
May 6, 2023 -
Inplace dunders can return NotImplemented, and that's not documented
#104219 opened
May 6, 2023 -
Improve the docs regarding the migration from imp to importlib
#104212 opened
May 5, 2023 -
pdb debugger command <ll> (longlist shows wrong current line in python versions 3.10, 3.11
#104207 opened
May 5, 2023 -
build fails with `--enable-pystats --with-pydebug` (use of Py_SIZE on PyLongObject)
#104184 opened
May 5, 2023 -
Support detecting SOCKS proxy configuration on macOS
#104180 opened
May 4, 2023 -
Improve tokenize error handling
#104169 opened
May 4, 2023 -
Prefix Matching in importlib
#104165 opened
May 4, 2023 -
Test documentation for ExceptionGroup
#104150 opened
May 4, 2023 -
urlunsplit for itms-services scheme returns invalid url
#104139 opened
May 3, 2023 -
Add a Module Def Slot for Supporting Multiple Interpreters
#104108 opened
May 2, 2023 -
test_sysconfig fails when executed from within a venv
#104097 opened
May 2, 2023 -
`os.path.basename` on windows gives empty strings
#104093 opened
May 2, 2023 -
create_task() recommendation seems like bad practice
#104091 opened
May 2, 2023 -
Leaked semaphore objects in test_concurrent_futures
#104090 opened
May 2, 2023 -
Add SO_BINDTOIFINDEX constant to socket module
#104061 opened
May 1, 2023 -
Some test modules fail when run as a script
#104057 opened
May 1, 2023 -
`PCBuild` needs an analog of `make regen-cases`
#104055 opened
May 1, 2023
186 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-98731: Improvements to the logging documentation
#101618 commented on
May 6, 2023 • 33 new comments -
gh-102140: fix false negative in csv.Sniffer.has_header
#103341 commented on
May 6, 2023 • 33 new comments -
gh-97933: inline list/dict/set comprehensions
#101441 commented on
May 6, 2023 • 23 new comments -
gh-90656: Add platform triplets for LoongArch64
#30939 commented on
May 8, 2023 • 22 new comments -
GH-101291: Low level opt-in API for pylong
#101685 commented on
May 5, 2023 • 21 new comments -
gh-102856: Allow comments inside multi-line f-string expresions
#104006 commented on
May 5, 2023 • 15 new comments -
SQLite connections are not closed when calling .close() in 3.11
#103837 commented on
May 8, 2023 • 12 new comments -
bpo-42969: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
May 2, 2023 • 11 new comments -
Fix typos in variable names, function names, and comments
#101868 commented on
May 6, 2023 • 9 new comments -
gh-102327: Extend docs for "url" and "headers" parameters to HTTPConnection.request()
#102328 commented on
May 5, 2023 • 9 new comments -
Add eager task creation API to asyncio
#97696 commented on
May 7, 2023 • 8 new comments -
gh-103295: expose API for writing perf map files
#103546 commented on
May 8, 2023 • 8 new comments -
gh-91048: Add support for reconstructing async call stacks
#103976 commented on
May 8, 2023 • 8 new comments -
gh-65821: Fix ctypes.util.find_library with musl
#18380 commented on
May 7, 2023 • 7 new comments -
GH-86275: Implementation of hypothesis stubs for property-based tests, with zoneinfo tests
#22863 commented on
May 4, 2023 • 7 new comments -
gh-90953: Emit deprecation warnings for deprecated ast features
#31432 commented on
May 5, 2023 • 7 new comments -
gh-101819: Isolate _io
#101948 commented on
May 8, 2023 • 7 new comments -
Float string formatting with no specified presentation type behavior.
#99694 commented on
May 2, 2023 • 6 new comments -
asyncio: Use strong references for free-flying tasks
#91887 commented on
May 7, 2023 • 6 new comments -
GH-66143: Allow copying of CodecInfo object
#100432 commented on
May 5, 2023 • 6 new comments -
gh-102153: Start stripping C0 control and space chars in `urlsplit`
#102508 commented on
May 3, 2023 • 6 new comments -
gh-103763: Implement PEP 695
#103764 commented on
May 8, 2023 • 6 new comments -
gh-94906: Support multiple steps in math.nextafter
#103881 commented on
May 8, 2023 • 6 new comments -
asyncio: nested event loop
#66435 commented on
May 2, 2023 • 5 new comments -
urllib.parse space handling CVE-2023-24329 appears unfixed
#102153 commented on
May 3, 2023 • 5 new comments -
gh-96471: Add queue shutdown, next step.
#102499 commented on
May 6, 2023 • 5 new comments -
Pin GitHub Actions to specific commits for security
#103635 commented on
May 7, 2023 • 5 new comments -
Clickable Email in the "About" Window
#104045 commented on
May 6, 2023 • 5 new comments -
Async Call-Stack Reconstruction
#91048 commented on
May 4, 2023 • 4 new comments -
test_pickle/test_pickletools fail when running tests sequentially.
#103247 commented on
May 6, 2023 • 4 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
May 8, 2023 • 4 new comments -
gh-87414: add musl support to platform.libc_ver
#103784 commented on
May 8, 2023 • 4 new comments -
Make sure that typing cache differentiate `Union[int, str]` and `Union[str, int]`
#103749 commented on
May 2, 2023 • 3 new comments -
Superoptimize sequences of instructions without observable side-effects in the bytecode compiler.
#102869 commented on
May 2, 2023 • 3 new comments -
email.message.get_filename() returning not a filename
#101932 commented on
May 2, 2023 • 3 new comments -
logging documentation is tough for beginners
#98731 commented on
May 6, 2023 • 3 new comments -
pathlib behaviour with filenames ending with '.'
#100157 commented on
May 6, 2023 • 3 new comments -
EML as an attachment to an email not getting parsed
#104005 commented on
May 7, 2023 • 3 new comments -
🎨🧪 Convert `doc.yml` workflow to be reusable
#103914 commented on
May 2, 2023 • 3 new comments -
gh-103997: Automatically dedent the argument to "-c"
#103998 commented on
May 3, 2023 • 3 new comments -
`__getattribute__` does not propagate `AttributeError` error-message if `__getattr__` fails as well
#103936 commented on
May 1, 2023 • 2 new comments -
Confusing output from `help(math.pi)`
#104042 commented on
May 1, 2023 • 2 new comments -
shutil.copytree doesn't seem to understand NTFS junctions, can truncates files when tricked
#104046 commented on
May 1, 2023 • 2 new comments -
asyncio.create_subprocess_exec does not respond properly to asyncio.CancelledError
#103847 commented on
May 2, 2023 • 2 new comments -
Unstable C API tier (PEP 689)
#101101 commented on
May 2, 2023 • 2 new comments -
Test `test.test_tools.test_freeze.TestFreeze.test_freeze_simple_script` fails with `--with-lto --enable-optimizations`
#103053 commented on
May 3, 2023 • 2 new comments -
Implement PEP 706 – Filter for tarfile.extractall
#102950 commented on
May 3, 2023 • 2 new comments -
Add type annotations to clinic.py
#104050 commented on
May 4, 2023 • 2 new comments -
filedialog.askdirectory "Cancel" behaves differently under Linux and Windows (Wine)
#103878 commented on
May 4, 2023 • 2 new comments -
tarfile and zipfile: handling Windows (path) illegal characters in archive member names
#80715 commented on
May 4, 2023 • 2 new comments -
argparse exits on error even when exit_on_error=False
#103498 commented on
May 4, 2023 • 2 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
May 5, 2023 • 2 new comments -
Tokenizer module does not handle backslash characters correctly
#90432 commented on
May 6, 2023 • 2 new comments -
argparse: Check if stderr is defined before writing to it
#101640 commented on
May 8, 2023 • 2 new comments -
SQLite rowcount is corrupted when combining UPDATE RETURNING w/ id IN (?)
#101117 commented on
May 8, 2023 • 2 new comments -
Generator finalization is slower in 3.11 vs 3.10
#100762 commented on
May 8, 2023 • 2 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
May 8, 2023 • 2 new comments -
gh-75261: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
May 8, 2023 • 2 new comments -
gh-78913: modified to return uuid version between 1 to 5 based on RFC 4122
#9413 commented on
May 2, 2023 • 2 new comments -
gh-85934: Use getattr_static when adding mock spec
#22209 commented on
May 5, 2023 • 2 new comments -
gh-101815: remove functools.cached_property key sharing doc warnings
#101816 commented on
May 3, 2023 • 2 new comments -
gh-101100: [docs] Fix Sphinx warnings in `dis` module
#102597 commented on
May 8, 2023 • 2 new comments -
gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API)
#102990 commented on
May 6, 2023 • 2 new comments -
gh-104003: Implement PEP 702
#104004 commented on
May 6, 2023 • 2 new comments -
Auto dedent -c arguments
#103997 commented on
May 1, 2023 • 1 new comment -
Numerous refleaks on main
#103879 commented on
May 2, 2023 • 1 new comment -
sysconfig gives misleading results for USE_COMPUTED_GOTOS
#57449 commented on
May 2, 2023 • 1 new comment -
Change default signature algorithms for context in the ssl library
#88974 commented on
May 2, 2023 • 1 new comment -
RFE: @dataclasses.dataclass(slots=True) doesn't support methods using zero-arg super()
#90562 commented on
May 2, 2023 • 1 new comment -
test_ssl fails after 2038
#101732 commented on
May 2, 2023 • 1 new comment -
New sysconfig API: Install paths
#103481 commented on
May 2, 2023 • 1 new comment -
New sysconfig API: Build information - Compilation
#103482 commented on
May 2, 2023 • 1 new comment -
functools.cached_property doc warnings about key-sharing are obsolete
#101815 commented on
May 3, 2023 • 1 new comment -
argparse: positional arguments containing - in name not handled well
#59330 commented on
May 3, 2023 • 1 new comment -
[pathlib] Option so that OSError does not block glob in pathlib library
#90208 commented on
May 3, 2023 • 1 new comment -
No zlib in WASI
#93819 commented on
May 3, 2023 • 1 new comment -
Disallow untagged C extension import on major platforms
#76568 commented on
May 4, 2023 • 1 new comment -
IDLE crashes in macOS Apple chip, maybe completions
#87513 commented on
May 4, 2023 • 1 new comment -
Use C type names (PyUnicode etc;) in the C API docs
#53185 commented on
May 4, 2023 • 1 new comment -
Leaks on Python's standard library at runtime shutdown
#100911 commented on
May 4, 2023 • 1 new comment -
Argument Clinic: add "nullable ints"
#64540 commented on
May 4, 2023 • 1 new comment -
zipfile module: new feature (two lines of code), useful for test, security and forensics
#84481 commented on
May 4, 2023 • 1 new comment -
ZipFile.extractall is not multiprocess safe with regard to directory creation.
#84284 commented on
May 4, 2023 • 1 new comment -
Add pathlib.chown method
#64978 commented on
May 4, 2023 • 1 new comment -
array: Deprecate 'u' type in array module
#80480 commented on
May 5, 2023 • 1 new comment -
Support |= for parameters in converters
#68333 commented on
May 5, 2023 • 1 new comment -
Support libffi implementations that cannot support invocations with 1024 arguments
#91364 commented on
May 5, 2023 • 1 new comment -
Make an `async.get_running_loop()` and `asyncio.current_task()` that returns None
#103664 commented on
May 5, 2023 • 1 new comment -
Argument Clinic included return converters hard code use of ``_return_value``
#64660 commented on
May 5, 2023 • 1 new comment -
deprecate pydoc.ispackage()
#64020 commented on
May 5, 2023 • 1 new comment -
Expose _PyInterpreterFrame_GetLine in the private API
#96803 commented on
May 5, 2023 • 1 new comment -
Implement PEP 684: A Per-Interpreter GIL
#99113 commented on
May 5, 2023 • 1 new comment -
Enable AF_UNIX support in Windows
#77589 commented on
May 6, 2023 • 1 new comment -
Idle: stop depending on console output
#62518 commented on
May 6, 2023 • 1 new comment -
atexit printing SystemExit exception and traceback
#103512 commented on
May 6, 2023 • 1 new comment -
make `asyncio.iscoroutinefunction` a deprecated alias of `inspect.iscoroutinefunction` and remove `asyncio.coroutines._is_coroutine`
#94912 commented on
May 7, 2023 • 1 new comment -
Support multi-line statements in pdb
#103124 commented on
May 7, 2023 • 1 new comment -
tempfile.TemporaryFile() emits a ResourceWarning that does not trace back to user code
#103070 commented on
May 7, 2023 • 1 new comment -
Add tarfile.TarPath
#89812 commented on
May 7, 2023 • 1 new comment -
Path.rglob performance issues in deeply nested directories compared to glob.glob(recursive=True)
#102613 commented on
May 7, 2023 • 1 new comment -
Add new triplets for loongarch64
#90656 commented on
May 8, 2023 • 1 new comment -
Crash in repr() in finalizer
#101139 commented on
May 8, 2023 • 1 new comment -
Unpickling Path objects
#71362 commented on
May 8, 2023 • 1 new comment -
Improve performance of ntpath.isdir/isfile/exists/islink
#102765 commented on
May 8, 2023 • 1 new comment -
Pathlib: handling of `.` in paths and patterns creates unmatchable paths
#83713 commented on
May 8, 2023 • 1 new comment -
bpo-30509: Optimize and clean up calling type slots.
#1861 commented on
May 7, 2023 • 1 new comment -
gh-74865: textwrap support for true (Unicode) em-dashes
#2224 commented on
May 3, 2023 • 1 new comment -
gh-52186: the makesetup script now respects macro define arguments of…
#4338 commented on
May 5, 2023 • 1 new comment -
gh-76578: Fix textwrap.wrap() so it's stable if run twice.
#5615 commented on
May 5, 2023 • 1 new comment -
gh-77714: Implement as_completed as an asynchronous generator
#10251 commented on
May 7, 2023 • 1 new comment -
bpo-40893: Add TkDND support to tkinter
#20896 commented on
May 3, 2023 • 1 new comment -
gh-72660: Handle unsigned long win32 error codes
#27959 commented on
May 2, 2023 • 1 new comment -
gh-94598: Remove deprecated ssl modules features
#94599 commented on
May 5, 2023 • 1 new comment -
[WIP] Various build system improvements
#101093 commented on
May 8, 2023 • 1 new comment -
gh-103384: Generalize the regex pattern `BaseConfigurator.INDEX_PATTERN` to allow spaces and non-alphanumeric characters in keys.
#103391 commented on
May 2, 2023 • 1 new comment -
gh-103498: argparse.ArgumentParser will always throw instead of exit if exit_on_error=False
#103519 commented on
May 4, 2023 • 1 new comment -
gh-103648: Make `datetime.timestamp()` raise `OverflowError` when overflow on Windows
#103653 commented on
May 1, 2023 • 1 new comment -
GH-95088: Clarified rules for parsing an item key for format strings.
#103779 commented on
May 7, 2023 • 1 new comment -
gh-103820: Do not interpret buttons 4/5 as scrolling on non-X11
#103821 commented on
May 2, 2023 • 1 new comment -
GH-69695: Update ``PyImport_ImportModule`` description
#103836 commented on
May 3, 2023 • 1 new comment -
Update interpreters.py to include missing RunFailedError import
#103841 commented on
May 2, 2023 • 1 new comment -
gh-103194: Fix Tkinter’s Tcl value type handling for Tcl 8.7/9.0
#103846 commented on
May 2, 2023 • 1 new comment -
gh-103906: Remove immortal refcounting in compile/marshal.c
#103922 commented on
May 4, 2023 • 1 new comment -
GH-103929: handle long input lines with PyOS_InputHook
#103931 commented on
May 2, 2023 • 1 new comment -
gh-65276: Fixed Turtle library circle method bug
#104022 commented on
May 3, 2023 • 1 new comment -
Fixing Copy on Writes from reference counting and immortal objects
#84436 commented on
May 1, 2023 • 0 new comments -
Enum with `str` or `int` Mixin Breaking Change in Python 3.11
#100458 commented on
May 1, 2023 • 0 new comments -
ResourceWarning due to unclosed response in http.client.HTTPConnection._tunnel
#103472 commented on
May 2, 2023 • 0 new comments -
Sphinx linkcheck and broken/redirect occurrences in Python Docs
#103484 commented on
May 2, 2023 • 0 new comments -
`shutil.move` into child directory on a case insensitive OS
#103165 commented on
May 2, 2023 • 0 new comments -
Add File - Reload
#44968 commented on
May 2, 2023 • 0 new comments -
non-readline PyOS_StdioReadline when used with PyOS_InputHook fails is buggy with long input
#103929 commented on
May 2, 2023 • 0 new comments -
posix subprocess should support timeout when waiting on the errpipe_read pipe
#103911 commented on
May 2, 2023 • 0 new comments -
Directory traversal in uu module / uu.decode
#99889 commented on
May 2, 2023 • 0 new comments -
csv writer with blank lineterminator breaks quoting
#67044 commented on
May 3, 2023 • 0 new comments -
Sphinx's nit-picky mode, should we use it?
#101100 commented on
May 3, 2023 • 0 new comments -
socketserver: BaseServer.handle_request() infinite loop
#81207 commented on
May 3, 2023 • 0 new comments -
pathlib.Path.glob does not follow symlinks
#77609 commented on
May 4, 2023 • 0 new comments -
[ssl] Remove deprecated protocols, OP_NO_TLS/SSL, and support for TLS < 1.2
#94598 commented on
May 5, 2023 • 0 new comments -
Confusing "see also" for generic C-level __init__ methods in help output
#65508 commented on
May 5, 2023 • 0 new comments -
smtplib Sends Commands in Lower-Case
#65495 commented on
May 5, 2023 • 0 new comments -
Implement and document PEP 669.
#103082 commented on
May 5, 2023 • 0 new comments -
ast.Constant.n deprecated without warning
#90953 commented on
May 5, 2023 • 0 new comments -
py to pyc location mapping with sys.pycache_prefix isn't 1-to-1 on Windows
#90998 commented on
May 5, 2023 • 0 new comments -
Autogenerate signature for METH_NOARGS and perhaps METH_O extension functions
#84805 commented on
May 5, 2023 • 0 new comments -
The C-API for Python to C integer conversion is, to be frank, a mess.
#102471 commented on
May 5, 2023 • 0 new comments -
Queue shutdown
#96471 commented on
May 6, 2023 • 0 new comments -
Add tunnel CONNECT response headers to httplib / http.client
#69152 commented on
May 6, 2023 • 0 new comments -
`pydoc` renders `from builtins.type` note, even if it is incorrect
#97959 commented on
May 7, 2023 • 0 new comments -
all deprecation warnings are disabled for the whole process while new unix asyncio subprocesses are created
#98327 commented on
May 7, 2023 • 0 new comments -
Isolate the `_io` extension module
#101819 commented on
May 7, 2023 • 0 new comments -
Handle generator (and coroutine) state in the bytecode.
#87849 commented on
May 7, 2023 • 0 new comments -
install fails on hard link
#42997 commented on
May 7, 2023 • 0 new comments -
IDLE: define word/id chars in one place.
#89855 commented on
May 8, 2023 • 0 new comments -
pathlib.Path.glob causes OSError encountering symlinks to long filenames
#87695 commented on
May 8, 2023 • 0 new comments -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
May 7, 2023 • 0 new comments -
bpo-32779: Fix urljoining with an empty query string.
#5645 commented on
May 2, 2023 • 0 new comments -
bpo-32862: Make os.dup2(fd, fd) a no-op for valid fd
#5713 commented on
May 6, 2023 • 0 new comments -
gh-77063: Added support for X25519 in SSLContext.set_ecdh_curve()
#5771 commented on
May 8, 2023 • 0 new comments -
bpo-32904: Fix a potential crash in os.chdir() and os.getcwd() on Windows
#5802 commented on
May 5, 2023 • 0 new comments -
gh-79125: Update _dirnameW to accept long path names
#9769 commented on
May 5, 2023 • 0 new comments -
gh-79888: support __index__ and __float__ in time functions
#11636 commented on
May 6, 2023 • 0 new comments -
gh-62764: Fix integer overflow in socketmodule.
#12864 commented on
May 6, 2023 • 0 new comments -
gh-64376: Convert the time module to the Argument Clinic
#14311 commented on
May 2, 2023 • 0 new comments -
gh-84443: SSLSocket.recv_into() shouldn't require __len__
#20310 commented on
May 6, 2023 • 0 new comments -
gh-64020: Deprecate pydoc.ispackage()
#20908 commented on
May 5, 2023 • 0 new comments -
gh-63293: Deprecate providing false values besides strings or bytes to urllib.parse functions
#26687 commented on
May 6, 2023 • 0 new comments -
gh-89532: Remove LibreSSL workarounds
#28728 commented on
May 6, 2023 • 0 new comments -
bpo-45819: Avoid releasing the GIL in nonblocking socket operations
#29579 commented on
May 6, 2023 • 0 new comments -
gh-92613: Deprecate other uuencode functionality per PEP 594 & document as such
#92758 commented on
May 5, 2023 • 0 new comments -
gh-80480: Emit DeprecationWarning for array's 'u' type code
#95760 commented on
May 5, 2023 • 0 new comments -
Introduce a gate/check GHA job
#97533 commented on
May 2, 2023 • 0 new comments -
gh-97959: [pydoc] now `help()` does not show extra notes for `classmethod`s
#98120 commented on
May 7, 2023 • 0 new comments -
GH-99380: Update to Sphinx 7
#99381 commented on
May 4, 2023 • 0 new comments -
gh-87771: Improve documentation of eval()
#100003 commented on
May 7, 2023 • 0 new comments -
GH-73435: Implement recursive wildcards in `pathlib.PurePath.match()`
#101398 commented on
May 6, 2023 • 0 new comments -
gh-102509: Ignore acceptable access of an uninitialized value
#102838 commented on
May 8, 2023 • 0 new comments -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
May 5, 2023 • 0 new comments -
gh-103134: Update multiprocessing.managers.ListProxy and multiprocessing.managers.DictProxy
#103133 commented on
May 5, 2023 • 0 new comments -
gh-87106: Fix `inspect.signature.bind` handling of positional-only arguments with `**kwargs`
#103404 commented on
May 6, 2023 • 0 new comments -
GH-89727: Add `pathlib.Path.fwalk()` method
#103566 commented on
May 8, 2023 • 0 new comments -
gh-103558: Add coverage tests for argparse
#103570 commented on
May 8, 2023 • 0 new comments -
gh-92248: Deprecate `type`, `choices`, `metavar` parameters of `argparse.BooleanOptionalAction`
#103678 commented on
May 8, 2023 • 0 new comments -
gh-103092: Isolate _ctypes, part 2
#103932 commented on
May 5, 2023 • 0 new comments -
gh-102676: Add more convenience properties to `dis.Instruction`
#103969 commented on
May 4, 2023 • 0 new comments -
gh-104040: Silence a "comparison is always false" warning
#104043 commented on
May 3, 2023 • 0 new comments