Insights: python/cpython
Overview
Could not load contribution data
Please try again later
314 Pull requests merged by 56 people
-
gh-107089: Improve Shelf.clear method performance
#107090 merged
Jul 29, 2023 -
[3.11] gh-106881: Check for linux/limits.h before including it (#107397)
#107415 merged
Jul 28, 2023 -
[3.12] gh-106881: Check for linux/limits.h before including it (#107397)
#107414 merged
Jul 28, 2023 -
[3.12] gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974)
#107412 merged
Jul 28, 2023 -
[3.12] gh-107307: Update the importlib Docs for PEP 684 (gh-107400)
#107413 merged
Jul 28, 2023 -
gh-106881: Check for linux/limits.h before including it
#107397 merged
Jul 28, 2023 -
gh-107307: Update the importlib Docs for PEP 684
#107400 merged
Jul 28, 2023 -
[3.12] gh-104629: Build _testclinic extension module on Windows (GH-104723)
#107393 merged
Jul 28, 2023 -
gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache
#106974 merged
Jul 28, 2023 -
gh-104050: Argument clinic: complete type annotations
#107399 merged
Jul 28, 2023 -
[3.12] gh-107305: Update the C-API Docs for PEP 684 (gh-107324)
#107402 merged
Jul 28, 2023 -
gh-107305: Update the C-API Docs for PEP 684
#107324 merged
Jul 28, 2023 -
gh-106368: Argument clinic: Fix minor bug in `state_modulename_name`
#107387 merged
Jul 28, 2023 -
gh-104629: Build _testclinic extension module on Windows
#104723 merged
Jul 28, 2023 -
GH-101291: Add warning to "what's new" that `PyLongObject` internals have changed.
#107388 merged
Jul 28, 2023 -
Fix typo in comment
#107389 merged
Jul 28, 2023 -
gh-102509: Start initializing `ob_digit` of `_PyLongValue`
#102510 merged
Jul 28, 2023 -
GH-104580: Put `eval_breaker` back at the start of the interpreter state.
#107383 merged
Jul 28, 2023 -
[3.11] gh-107091: Fix some uses of :const: role (GH-107379)
#107385 merged
Jul 28, 2023 -
[3.12] gh-107091: Fix some uses of :const: role (GH-107379)
#107384 merged
Jul 28, 2023 -
[3.12] GH-106898: Add the exception as an argument to the `PY_UNWIND` event callback function. (GH-107347)
#107382 merged
Jul 28, 2023 -
gh-107091: Fix some uses of :const: role
#107379 merged
Jul 28, 2023 -
[3.12] GH-106895: Raise a `ValueError` when attempting to disable events that cannot be disabled. (GH-107337)
#107351 merged
Jul 28, 2023 -
[3.12] GH-106897: Add `RERAISE` event to `sys.monitoring`. (GH-107291)
#107346 merged
Jul 28, 2023 -
[3.11] gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
#107381 merged
Jul 28, 2023 -
[3.12] gh-107298: Fix yet more Sphinx warnings in the C API doc (GH-107345)
#107380 merged
Jul 28, 2023 -
[3.11] gh-107298: Fix more Sphinx warnings in the C API doc (GH-107329)
#107377 merged
Jul 28, 2023 -
[3.12] gh-107298: Fix more Sphinx warnings in the C API doc (GH-107329)
#107376 merged
Jul 28, 2023 -
[3.11] gh-107298: Fix Sphinx warnings in the C API doc (GH-107302)
#107373 merged
Jul 28, 2023 -
[3.12] gh-107298: Fix Sphinx warnings in the C API doc (GH-107302)
#107375 merged
Jul 28, 2023 -
[3.11] gh-104432: Use `memcpy()` to avoid misaligned loads (GH-104433)
#107356 merged
Jul 28, 2023 -
[3.12] gh-106723: forward -Xfrozen_modules option to spawned process interpreters (GH-106724)
#107367 merged
Jul 28, 2023 -
[3.11] gh-107298: Fix doc references to undocumented modules (GH-107300)
#107371 merged
Jul 28, 2023 -
[3.12] gh-107298: Fix doc references to undocumented modules (GH-107300)
#107370 merged
Jul 28, 2023 -
gh-106078: Isolate decimal module
#107287 merged
Jul 28, 2023 -
[3.11] gh-106723: forward -Xfrozen_modules option to spawned process interpreters (GH-106724)
#107368 merged
Jul 28, 2023 -
gh-106723: forward -Xfrozen_modules option to spawned interpreters
#106724 merged
Jul 28, 2023 -
gh-106368: Argument clinic tests: improve failure message when tests in `ClinicExternalTests` fail
#107364 merged
Jul 27, 2023 -
[3.12] gh-104621: Check for Incompatible Extensions in import_find_extension() (gh-107184)
#107360 merged
Jul 27, 2023 -
gh-104683: Argument clinic: cleanup `state_modulename_name()`
#107340 merged
Jul 27, 2023 -
gh-106931: Fix the WASM Buildbots
#107362 merged
Jul 27, 2023 -
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module
#107359 merged
Jul 27, 2023 -
gh-104621: Check for Incompatible Extensions in import_find_extension()
#107184 merged
Jul 27, 2023 -
[3.12] gh-104432: Use `memcpy()` to avoid misaligned loads (GH-104433)
#107355 merged
Jul 27, 2023 -
[3.12] gh-105699: Disable the Interpreters Stress Tests (gh-107354)
#107357 merged
Jul 27, 2023 -
gh-106931: Intern Statically Allocated Strings Globally
#107272 merged
Jul 27, 2023 -
gh-105699: Disable the Interpreters Stress Tests
#107354 merged
Jul 27, 2023 -
gh-104432: Use `memcpy()` to avoid misaligned loads
#104433 merged
Jul 27, 2023 -
[3.12] gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258)
#107303 merged
Jul 27, 2023 -
gh-107298: Fix yet more Sphinx warnings in the C API doc
#107345 merged
Jul 27, 2023 -
GH-106898: Add the exception as an argument to the `PY_UNWIND` event callback function.
#107347 merged
Jul 27, 2023 -
gh-105268: _PyGC_FINALIZED() removal is already documented in 3.12
#107350 merged
Jul 27, 2023 -
gh-107196: Remove _PyArg_VaParseTupleAndKeywordsFast() function
#107197 merged
Jul 27, 2023 -
GH-106895: Raise a `ValueError` when attempting to disable events that cannot be disabled.
#107337 merged
Jul 27, 2023 -
gh-105481: remove dependency of _inline_cache_entries on opname
#107339 merged
Jul 27, 2023 -
GH-106897: Add `RERAISE` event to `sys.monitoring`.
#107291 merged
Jul 27, 2023 -
[3.11] Bump some docs dependencies to resolve a Dependabot security alert (GH-107341)
#107343 merged
Jul 27, 2023 -
[3.12] Bump some docs dependencies to resolve a Dependabot security alert (GH-107341)
#107342 merged
Jul 27, 2023 -
Bump some docs dependencies to resolve a Dependabot security alert
#107341 merged
Jul 27, 2023 -
gh-103731: Remove checks for TCL_WIDE_INT_TYPE
#103732 merged
Jul 27, 2023 -
[3.11] gh-106996: Rewrite turtle explanation (GH-107244)
#107336 merged
Jul 27, 2023 -
[3.12] gh-106996: Rewrite turtle explanation (GH-107244)
#107335 merged
Jul 27, 2023 -
gh-106996: Rewrite turtle explanation
#107244 merged
Jul 27, 2023 -
remove outdated `_asyncio` globals from globals-to-fix.tsv
#107334 merged
Jul 27, 2023 -
[3.12] Docs: Argument Clinic: Restructure "Basic concepts and usage" (GH-106981)
#107325 merged
Jul 27, 2023 -
gh-107279 Add `<stddef.h>` to `Modules/zlibmodule.c` to fix failing builds
#107280 merged
Jul 27, 2023 -
[3.12] gh-107298: Docs: add targets for some :c:member: and :c:macro: references (GH-107316)
#107332 merged
Jul 27, 2023 -
[3.11] gh-107298: Docs: add targets for some :c:member: and :c:macro: references (GH-107316)
#107333 merged
Jul 27, 2023 -
[3.11] gh-107091: Fix some uses of :attr: role (GH-107318)
#107331 merged
Jul 27, 2023 -
[3.12] gh-107091: Fix some uses of :attr: role (GH-107318)
#107330 merged
Jul 27, 2023 -
gh-107298: Docs: add targets for some :c:member: and :c:macro: references
#107316 merged
Jul 27, 2023 -
gh-107091: Fix some uses of :attr: role
#107318 merged
Jul 27, 2023 -
gh-107298: Fix more Sphinx warnings in the C API doc
#107329 merged
Jul 27, 2023 -
gh-107298: Fix Sphinx warnings in the C API doc
#107302 merged
Jul 26, 2023 -
[3.11] Docs: Argument Clinic: Restructure "Basic concepts and usage" (#106981)
#107327 merged
Jul 26, 2023 -
[3.11] gh-106368: Increase Argument Clinic CLI test coverage (#107277)
#107326 merged
Jul 26, 2023 -
[3.11] gh-106368: Increase Argument Clinic CLI test coverage (GH-107156)
#107190 merged
Jul 26, 2023 -
gh-106149: fix comment on stackdepth of generators
#107321 merged
Jul 26, 2023 -
Docs: Argument Clinic: Restructure "Basic concepts and usage"
#106981 merged
Jul 26, 2023 -
[3.11] Docs: Remove the numbered steps from the Argument Clinic tutorial (#107203)
#107319 merged
Jul 26, 2023 -
[3.12] Docs: Remove the numbered steps from the Argument Clinic tutorial (GH-107203)
#107317 merged
Jul 26, 2023 -
[3.11] gh-107091: Fix some uses of :c:type: role (GH-107138)
#107313 merged
Jul 26, 2023 -
Docs: Remove the numbered steps from the Argument Clinic tutorial
#107203 merged
Jul 26, 2023 -
[3.12] gh-105002: [pathlib] Fix relative_to with walk_up=True using ".." (GH-107014)
#107315 merged
Jul 26, 2023 -
gh-104050: Argument clinic: Annotate `str_converter_key()`
#107294 merged
Jul 26, 2023 -
gh-104050: Argument clinic: Complete `get_destination_buffer` annotations
#107293 merged
Jul 26, 2023 -
[3.12] Document that `os.link()` is not available on Emscripten (GH-104822)
#107308 merged
Jul 26, 2023 -
[3.11] Document that `os.link()` is not available on Emscripten (GH-104822)
#107309 merged
Jul 26, 2023 -
gh-105002: [pathlib] Fix relative_to with walk_up=True using ".."
#107014 merged
Jul 26, 2023 -
[3.12] gh-107091: Fix some uses of :c:type: role (GH-107138)
#107312 merged
Jul 26, 2023 -
[3.11] gh-107091: Fix some uses of :c:member: role (GH-107129)
#107311 merged
Jul 26, 2023 -
[3.12] gh-107091: Fix some uses of :c:member: role (GH-107129)
#107310 merged
Jul 26, 2023 -
gh-107091: Fix some uses of :c:type: role
#107138 merged
Jul 26, 2023 -
gh-107091: Fix some uses of :c:member: role
#107129 merged
Jul 26, 2023 -
DOC os.link is not available on Emscripten
#104822 merged
Jul 26, 2023 -
gh-107298: Fix doc references to undocumented modules
#107300 merged
Jul 26, 2023 -
[3.11] gh-106948: Update documentation nitpick_ignore for c:identifer domain (#107295)
#107299 merged
Jul 26, 2023 -
[3.12] gh-106948: Update documentation nitpick_ignore for c:identifer domain (GH-107295)
#107297 merged
Jul 26, 2023 -
gh-106948: Update documentation nitpick_ignore for c:identifer domain
#107295 merged
Jul 26, 2023 -
gh-107015: Remove async_hacks from the tokenizer
#107018 merged
Jul 26, 2023 -
gh-106149: Simplify stack depth calculation. Replace asserts by exceptions.
#107255 merged
Jul 26, 2023 -
gh-104683: Argument Clinic: Make most arguments to `Class` and `Function` required
#107289 merged
Jul 26, 2023 -
gh-104050: Argument clinic: improve typing around `parse_arg()` methods
#107288 merged
Jul 26, 2023 -
gh-103735: Remove handling for uninteresting "procbody" Tcl value type
#103736 merged
Jul 26, 2023 -
[3.12] gh-106350: Tkinter: do not ignore return value of `mp_init()` (GH-106351)
#107258 merged
Jul 26, 2023 -
[3.11] gh-106350: Tkinter: do not ignore return value of `mp_init()` (GH-106351)
#107259 merged
Jul 26, 2023 -
[3.12] gh-106368: Increase Argument Clinic CLI test coverage (GH-107277)
#107282 merged
Jul 26, 2023 -
gh-106368: Increase Argument Clinic CLI test coverage
#107277 merged
Jul 26, 2023 -
[3.11] GH-97950: Fix old-style index directive in Doc/library/imp.rst
#107246 merged
Jul 26, 2023 -
gh-104050: Argument clinic: annotate `post_parsing()` and `cleanup()`
#107225 merged
Jul 25, 2023 -
[3.12] gh-106185: Deduplicate `CPythonTracebackErrorCaretTests` in `test_traceback` (GH-106187)
#107268 merged
Jul 25, 2023 -
[3.12] gh-106939: document ShareableList nul-strip quirk. (GH-107266)
#107269 merged
Jul 25, 2023 -
[3.11] gh-106939: document ShareableList nul-strip quirk. (GH-107266)
#107270 merged
Jul 25, 2023 -
gh-106939: document ShareableList nul-strip quirk.
#107266 merged
Jul 25, 2023 -
gh-104050: Argument clinic: more misc typing improvements
#107264 merged
Jul 25, 2023 -
gh-106185: Deduplicate `CPythonTracebackErrorCaretTests` in `test_traceback`
#106187 merged
Jul 25, 2023 -
[3.11] gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH-107227)
#107261 merged
Jul 25, 2023 -
[3.12] gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10 (GH-107227)
#107260 merged
Jul 25, 2023 -
gh-107082: Fix instruction size computation for ENTER_EXECUTOR
#107256 merged
Jul 25, 2023 -
gh-107226: PyModule_AddObjectRef() should only be in the limited API 3.10
#107227 merged
Jul 25, 2023 -
gh-106350: do not ignore return value of `mp_init()`
#106351 merged
Jul 25, 2023 -
[3.11] gh-62519: Make pgettext search plurals when translation is not found (GH-107118)
#107133 merged
Jul 25, 2023 -
[3.12] gh-62519: Make pgettext search plurals when translation is not found (GH-107118)
#107134 merged
Jul 25, 2023 -
gh-106004: PyDict_GetItemRef() should only be in the limited API 3.13
#107229 merged
Jul 25, 2023 -
gh-107249: Implement Py_UNUSED() for MSVC
#107250 merged
Jul 25, 2023 -
gh-106739: Add `rtype_cache` to `warnings.warn` message when leaked objects found
#106740 merged
Jul 25, 2023 -
Remove unused internal _PyImport_GetModuleId() function
#107235 merged
Jul 25, 2023 -
[3.11] Remove superflous whitespaces in `layout.html`. (GH-107251)
#107252 merged
Jul 25, 2023 -
[3.12] Remove superflous whitespaces in `layout.html`. (GH-107067)
#107251 merged
Jul 25, 2023 -
[3.12] gh-105699: Add some stress tests for subinterpreter creation (GH-106966)
#107012 merged
Jul 25, 2023 -
[3.12] gh-105059: Fix MSCV compiler warning on PyObject union (GH-107239)
#107248 merged
Jul 25, 2023 -
[3.11] gh-107237: Fix test_udp_reconnection() of test_logging (#107238)
#107245 merged
Jul 25, 2023 -
gh-105059: Fix MSCV compiler warning on PyObject union
#107239 merged
Jul 25, 2023 -
[3.12] gh-107237: Fix test_udp_reconnection() of test_logging (GH-107238)
#107242 merged
Jul 25, 2023 -
gh-106869: Use new PyMemberDef constant names
#106871 merged
Jul 25, 2023 -
gh-107237: Fix test_udp_reconnection() of test_logging
#107238 merged
Jul 25, 2023 -
[3.12] gh-105059: Use GCC/clang extension for PyObject union (GH-107232)
#107236 merged
Jul 25, 2023 -
gh-105059: Use GCC/clang extension for PyObject union
#107232 merged
Jul 25, 2023 -
[3.12] gh-106996: Add a how-to section to the turtle documentation (GH-107153)
#107233 merged
Jul 25, 2023 -
[3.11] gh-106996: Add a how-to section to the turtle documentation (GH-107153)
#107234 merged
Jul 25, 2023 -
gh-106996: Add a how-to section to the turtle documentation
#107153 merged
Jul 25, 2023 -
gh-86493: Modernize modules initialization code
#106858 merged
Jul 25, 2023 -
[3.11] gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613)
#107224 merged
Jul 25, 2023 -
[3.11] gh-106774: Update bundled pip version to 23.2.1 (GH-106775)
#107223 merged
Jul 25, 2023 -
[3.12] gh-106774: Update bundled pip version to 23.2.1 (GH-106775)
#107222 merged
Jul 25, 2023 -
gh-106774: Update bundled pip version to 23.2.1
#106775 merged
Jul 25, 2023 -
gh-104050: Argument clinic: more misc typing coverage improvements
#107210 merged
Jul 25, 2023 -
gh-104050: Argument clinic: improve typing around adding C converters
#107209 merged
Jul 25, 2023 -
gh-107211: No longer export internal variables
#107218 merged
Jul 25, 2023 -
gh-107211: No longer export internal functions (4)
#107217 merged
Jul 25, 2023 -
gh-107211: No longer export internal functions (3)
#107215 merged
Jul 25, 2023 -
gh-107211: No longer export internal functions (2)
#107214 merged
Jul 25, 2023 -
gh-107211: No longer export internal functions (1)
#107213 merged
Jul 25, 2023 -
gh-107211: Rename PySymtable_Lookup() to _PySymtable_Lookup()
#107212 merged
Jul 25, 2023 -
gh-104050: Argument Clinic: Annotate `CRenderData.__init__`
#107207 merged
Jul 24, 2023 -
gh-104050: Argument clinic: misc improvements to type annotation coverage
#107206 merged
Jul 24, 2023 -
[3.12] gh-106917: fix super classmethod calls to non-classmethods (GH-106977).
#107204 merged
Jul 24, 2023 -
gh-106149: move _PyCfg_BasicblockLastInstr and make it local to flowgraph.c
#107180 merged
Jul 24, 2023 -
[3.12] gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (GH-107193)
#107199 merged
Jul 24, 2023 -
gh-104050: Argument clinic: annotate `format_docstring()`
#107200 merged
Jul 24, 2023 -
gh-106917: fix super classmethod calls to non-classmethods
#106977 merged
Jul 24, 2023 -
[3.12] gh-98608: Move PyInterpreterConfig to pylifecycle.h (GH-107191)
#107198 merged
Jul 24, 2023 -
gh-106727: Add `__module__` check for `inspect.getsource(cls)`
#106968 merged
Jul 24, 2023 -
[3.12] GH-96803: Move PyUnstable_InterpreterFrame_GetCode() to Python.h (GH-107188)
#107195 merged
Jul 24, 2023 -
gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS()
#107193 merged
Jul 24, 2023 -
gh-98608: Move PyInterpreterConfig to pylifecycle.h
#107191 merged
Jul 24, 2023 -
gh-104050: Argument Clinic: annotate `main()`
#107192 merged
Jul 24, 2023 -
GH-96803: Move PyUnstable_InterpreterFrame_GetCode() to Python.h
#107188 merged
Jul 24, 2023 -
[3.12] gh-106368: Increase Argument Clinic CLI test coverage (GH-107156)
#107189 merged
Jul 24, 2023 -
gh-106368: Increase Argument Clinic CLI test coverage
#107156 merged
Jul 24, 2023 -
gh-106320: Remove private _PyMem API
#107187 merged
Jul 24, 2023 -
gh-106320: Remove private _PyUnicode C API
#107185 merged
Jul 24, 2023 -
[3.11] gh-107017: Change Chapter Strings to Texts in the Introduction chapter. (GH-107104)
#107168 merged
Jul 24, 2023 -
Thoroughly refactor the cases generator
#107151 merged
Jul 24, 2023 -
[3.12] gh-107017: Change Chapter Strings to Texts in the Introduction chapter. (GH-107104)
#107167 merged
Jul 24, 2023 -
[3.11] Docs: Add missing markup to Argument Clinic docs (#106876)
#107182 merged
Jul 24, 2023 -
[3.12] Docs: Add missing markup to Argument Clinic docs (GH-106876)
#107181 merged
Jul 24, 2023 -
Docs: Add missing markup to Argument Clinic docs
#106876 merged
Jul 24, 2023 -
gh-107162: Document errcode.h usage in its comment
#107177 merged
Jul 24, 2023 -
gh-106320: Remove private _PyDict C API
#107145 merged
Jul 24, 2023 -
[3.11] Fix PyVectorcall_Function doc versionadded (GH-107140)
#107174 merged
Jul 24, 2023 -
[3.12] Fix PyVectorcall_Function doc versionadded (GH-107140)
#107173 merged
Jul 24, 2023 -
Clarify documentation about PyVectorcall_Function
#107140 merged
Jul 24, 2023 -
[3.11] Docs: Remove duplicate word in Argument Clinic howto heading (GH-107169)
#107172 merged
Jul 24, 2023 -
[3.12] Docs: Remove duplicate word in Argument Clinic howto heading (GH-107169)
#107171 merged
Jul 24, 2023 -
Docs: Fix typo in Argument Clinic howto heading
#107169 merged
Jul 24, 2023 -
gh-107017: Change Chapter Strings to Texts in the Introduction chapter.
#107104 merged
Jul 24, 2023 -
gh-106320: Remove private _PyObject C API
#107159 merged
Jul 23, 2023 -
[3.12] gh-105291: Add link to migration guide for distutils (GH-107130)
#107160 merged
Jul 23, 2023 -
Docs: fixup typo in os.pwrite docstring
#107087 merged
Jul 23, 2023 -
gh-105291: Add link to migration guide for distutils
#107130 merged
Jul 23, 2023 -
gh-106948: Docs: Disable links for C standard library functions, OS utility functions and system calls
#107062 merged
Jul 23, 2023 -
gh-106320: Remove _PyBytes_Join() C API
#107144 merged
Jul 23, 2023 -
gh-106320: Remove private _PyObject C API
#107147 merged
Jul 23, 2023 -
gh-106320: Remove _PyTuple_MaybeUntrack() C API
#107143 merged
Jul 23, 2023 -
gh-106320: Remove _PyIsSelectable_fd() C API
#107142 merged
Jul 23, 2023 -
Remove superflous whitespaces in `layout.html`.
#107067 merged
Jul 23, 2023 -
gh-107122: Update what's news for dbm.*dbm.clear() method
#107135 merged
Jul 23, 2023 -
gh-107122: Add clear method to dbm.ndbm module
#107126 merged
Jul 23, 2023 -
gh-62519: Make pgettext search plurals when translation is not found
#107118 merged
Jul 23, 2023 -
[3.12] gh-107017: Analolgy to Pascal and C replaced. (GH-107025)
#107124 merged
Jul 23, 2023 -
[3.11] gh-107017: Analolgy to Pascal and C replaced. (GH-107025)
#107123 merged
Jul 23, 2023 -
gh-107122: Add clear method to dbm.gdbm.module
#107127 merged
Jul 23, 2023 -
[3.11] 🔥 Drop hypothesis job dep @ GHA
#107128 merged
Jul 23, 2023 -
[3.11] Introduce a gate/check GHA job (GH-97533)
#107115 merged
Jul 23, 2023 -
[3.12] Introduce a gate/check GHA job (GH-97533)
#107114 merged
Jul 23, 2023 -
[3.12] bpo-18319: gettext() can retrieve a message even if a plural form exists (GH-19869)
#107108 merged
Jul 23, 2023 -
gh-107017: Analolgy to Pascal and C replaced.
#107025 merged
Jul 23, 2023 -
[3.11] gh-107091: Fix the use of some C domain roles (GH-107092)
#107121 merged
Jul 23, 2023 -
[3.11] gh-101100: Fix some broken sphinx references (GH-107095).
#107120 merged
Jul 23, 2023 -
[3.12] gh-107091: Fix the use of some C domain roles (GH-107092)
#107113 merged
Jul 23, 2023 -
gh-107091: Fix the use of some C domain roles
#107092 merged
Jul 23, 2023 -
[3.11] gh-106969: Indicate no modules were added in 3.10 (GH-106988)
#107093 merged
Jul 23, 2023 -
[3.12] gh-106969: Indicate no modules were added in 3.10 & 3.12 (GH-106988)
#107094 merged
Jul 23, 2023 -
[3.11] gh-106996: Add the basics of a turtle graphics tutorial (GH-107072)
#107110 merged
Jul 23, 2023 -
gh-106186: Don't report MultipartInvariantViolationDefect for valid multipart emails when parsing header only
#107016 merged
Jul 23, 2023 -
[3.12] gh-106996: Add the basics of a turtle graphics tutorial (GH-107072)
#107109 merged
Jul 23, 2023 -
[3.12] gh-101100: Fix some broken sphinx references (GH-107095)
#107103 merged
Jul 23, 2023 -
bpo-18319: gettext() can retrieve a message even if a plural form exists
#19869 merged
Jul 23, 2023 -
[3.12] gh-106976: alphabetise bullets by module name task2-3 (GH-107005)
#107106 merged
Jul 23, 2023 -
gh-106996: Add the basics of a turtle graphics tutorial
#107072 merged
Jul 23, 2023 -
gh-106976: alphabetise bullets by module name task2-3
#107005 merged
Jul 23, 2023 -
[3.12] gh-54738: Add argparse i18n howto (GH-104562)
#107102 merged
Jul 23, 2023 -
[3.12] Convert `doc.yml` workflow to be reusable (GH-103914 + GH-105151)
#107042 merged
Jul 23, 2023 -
[3.11] Convert `doc.yml` workflow to be reusable (GH-103914 + GH-105151)
#107043 merged
Jul 23, 2023 -
[3.12] gh-75371: reformat Makefile.pre.in to accommodate for empty FRAMEWORKALTINSTALLLAST (GH-107035)
#107049 merged
Jul 23, 2023 -
[3.11] gh-75371: reformat Makefile.pre.in to accommodate for empty FRAMEWORKALTINSTALLLAST (GH-107035)
#107050 merged
Jul 23, 2023 -
[3.12] gh-106948: Add standard external names to nitpick_ignore (GH-106949)
#107060 merged
Jul 23, 2023 -
[3.11] gh-106948: Add standard external names to nitpick_ignore (GH-106949)
#107061 merged
Jul 23, 2023 -
[3.11] gh-54738: Add argparse i18n howto (GH-104562)
#107101 merged
Jul 23, 2023 -
gh-101100: Fix some broken sphinx references
#107095 merged
Jul 23, 2023 -
[3.11] gh-71261: Add paragraph on shadowing submodules with star imports (GH-107004)
#107099 merged
Jul 23, 2023 -
[3.11] gh-107017: removed mention that C does it the same way (GH-107020)
#107098 merged
Jul 23, 2023 -
[3.12] gh-107017: removed mention that C does it the same way (GH-107020)
#107097 merged
Jul 23, 2023 -
gh-54738: Add argparse i18n howto
#104562 merged
Jul 23, 2023 -
[3.12] gh-71261: Add paragraph on shadowing submodules with star imports (GH-107004)
#107100 merged
Jul 23, 2023 -
gh-71261: Add paragraph on shadowing submodules with star imports
#107004 merged
Jul 23, 2023 -
[3.12] gh-102111: Add link to string escape sequences in re module (GH-106995)
#107096 merged
Jul 23, 2023 -
gh-107017: removed mention that C does it the same way
#107020 merged
Jul 23, 2023 -
gh-102111: Add link to string escape sequences in re module
#106995 merged
Jul 23, 2023 -
gh-82500: Fix asyncio sendfile overflow on 32bit
#107056 merged
Jul 23, 2023 -
gh-107082: Remove debug hack from get_first_executor in test_capi.test_misc
#107085 merged
Jul 23, 2023 -
[3.12] gh-106962: Detect mpicc in configure.ac (GH-106961)
#107081 merged
Jul 23, 2023 -
gh-106962: Detect mpicc in configure.ac
#106961 merged
Jul 22, 2023 -
gh-104050: Argument Clinic: Increase typing coverage
#107074 merged
Jul 22, 2023 -
[3.12] GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS (#107069)
#107075 merged
Jul 22, 2023 -
gh-106320: Remove _PyFunction_Vectorcall() API
#107071 merged
Jul 22, 2023 -
gh-106320: Remove private _PyModule API
#107070 merged
Jul 22, 2023 -
GH-103082: Rename PY_MONITORING_EVENTS to _PY_MONITORING_EVENTS
#107069 merged
Jul 22, 2023 -
[3.12] gh-106847: Add -X warn_default_encoding in sys.flags Doc (GH-106854)
#107054 merged
Jul 22, 2023 -
[3.11] gh-107028: tiny textual changes in logging docs and docstrings (GH-107029)
#107066 merged
Jul 22, 2023 -
[3.12] gh-107028: tiny textual changes in logging docs and docstrings (GH-107029)
#107065 merged
Jul 22, 2023 -
gh-106527: asyncio: optimize to add/remove readers and writers
#106528 merged
Jul 22, 2023 -
gh-106320: Move _PyMethodWrapper_Type to internal C API
#107064 merged
Jul 22, 2023 -
gh-107028: tiny textual changes in logging docs and docstrings
#107029 merged
Jul 22, 2023 -
gh-106320: Remove private _PyInterpreterID C API
#107053 merged
Jul 22, 2023 -
gh-106948: Add standard external names to nitpick_ignore
#106949 merged
Jul 22, 2023 -
[3.11] gh-83006: Document behavior of `shutil.disk_usage` for non-mounted filesystems on Unix (GH-107031)
#107048 merged
Jul 22, 2023 -
[3.12] gh-83006: Document behavior of `shutil.disk_usage` for non-mounted filesystems on Unix (GH-107031)
#107047 merged
Jul 22, 2023 -
[3.11] gh-107008: Document the curses module variables LINES and COLS (GH-107011)
#107058 merged
Jul 22, 2023 -
[3.12] gh-107008: Document the curses module variables LINES and COLS (GH-107011)
#107057 merged
Jul 22, 2023 -
[3.11] gh-106970: Fix Argument Clinic 'destination <name> clear' command (#106972)
#107059 merged
Jul 22, 2023 -
gh-107008: Document the curses module variables LINES and COLS
#107011 merged
Jul 22, 2023 -
[3.11] Fix Sphinx warnings in `re` module docs (GH-107044).
#107055 merged
Jul 22, 2023 -
[3.11] gh-106847: Add -X warn_default_encoding in sys.flags Doc (GH-106854)
#106958 merged
Jul 22, 2023 -
gh-106320: Remove _Py_SwappedOp from the C API
#107036 merged
Jul 22, 2023 -
gh-75371: reformat Makefile.pre.in to accommodate for empty FRAMEWORKALTINSTALLLAST
#107035 merged
Jul 22, 2023 -
gh-83006: Document behavior of `shutil.disk_usage` for non-mounted filesystems on Unix
#107031 merged
Jul 22, 2023 -
[3.12] Fix Sphinx warnings in `re` module docs (GH-107044)
#107046 merged
Jul 22, 2023 -
Fix Sphinx warnings in re library docs
#107044 merged
Jul 22, 2023 -
gh-106320: Move private _PySet API to the internal API
#107041 merged
Jul 22, 2023 -
gh-106967: remove Release and Date fields from whatsnew for 3.12 and 3.13
#107000 merged
Jul 22, 2023 -
gh-65495: Use lowercase `mail from` and `rcpt to` in `smtplib.SMTP`
#107019 merged
Jul 22, 2023 -
gh-106320: Remove _PyOS_ReadlineTState API
#107034 merged
Jul 22, 2023 -
[3.12] gh-105090: Replace incorrect TLSv1.2 with TLSv1.3 (GH-105404)
#107040 merged
Jul 22, 2023 -
[3.10] gh-105090: Replace incorrect TLSv1.2 with TLSv1.3 (GH-105404)
#107039 merged
Jul 22, 2023 -
[3.11] gh-105090: Replace incorrect TLSv1.2 with TLSv1.3 (GH-105404)
#107038 merged
Jul 22, 2023 -
gh-105090: Replace incorrect TLSv1.2 with TLSv1.3
#105404 merged
Jul 22, 2023 -
gh-106320: Move private _PyGen API to the internal C API
#107032 merged
Jul 22, 2023 -
[3.11] Reformat code block to make it easier to read (GH-106965)
#107022 merged
Jul 22, 2023 -
gh-106320: Move _PyNone_Type to the internal C API
#107030 merged
Jul 22, 2023 -
gh-106320: Move private _PyHash API to the internal C API
#107026 merged
Jul 22, 2023 -
[3.12] Bump sphinx-lint to 0.6.8 (gh-106978)
#107023 merged
Jul 22, 2023 -
gh-106320: Document private C API removal in What's New 3.13
#107027 merged
Jul 22, 2023 -
gh-69714: Make `calendar` module fully tested
#93655 merged
Jul 22, 2023 -
gh-106320: Remove private _PyUnicode_AsString() alias
#107021 merged
Jul 22, 2023 -
[3.12] gh-106989: Remove tok report warnings (GH-106993)
#107013 merged
Jul 22, 2023 -
[3.12] Reformat code block to make it easier to read (GH-106965)
#107010 merged
Jul 22, 2023 -
[3.12] gh-106714: Fix test_capi to not write a coredump (GH-107007)
#107009 merged
Jul 22, 2023 -
[3.11] gh-100700 Remove Date and Release fields in past whatsnews (GH-100728)
#106999 merged
Jul 22, 2023 -
gh-106989: Remove tok report warnings
#106993 merged
Jul 22, 2023 -
gh-105699: Add Some Stress Tests for Subinterpreter Creation
#106966 merged
Jul 22, 2023 -
Trivial: reformat code block in black style to make it easier to read
#106965 merged
Jul 22, 2023 -
gh-106714: Fix test_capi to not write a coredump
#107007 merged
Jul 22, 2023 -
[3.11] gh-106368: Increase coverage for Argument Clinic output directive (GH-106979)
#107002 merged
Jul 22, 2023 -
gh-106969: Indicate no modules were added in 3.10 & 3.12
#106988 merged
Jul 22, 2023 -
[3.12] gh-106368: Increase coverage for Argument Clinic output directive (GH-106979)
#106994 merged
Jul 22, 2023 -
gh-104050: Argument Clinic: Annotate the BufferSeries class
#106935 merged
Jul 22, 2023 -
gh-106996: Amend the introduction to the turtle graphics documentation
#106997 merged
Jul 22, 2023 -
gh-106978: Bump sphinx-lint to 0.6.8
#106990 merged
Jul 22, 2023 -
gh-106368: Increase coverage for Argument Clinic output directive
#106979 merged
Jul 22, 2023 -
[3.12] gh-106970: Fix Argument Clinic 'destination <name> clear' command (GH-106972)
#106983 merged
Jul 22, 2023 -
[3.12] gh-106973: Change non-integral to non-integer in "3.12 What's New" (GH-106984)
#106986 merged
Jul 22, 2023 -
[3.11] Change non-integral to non-integer in random docs (GH-106975)
#106985 merged
Jul 22, 2023 -
gh-106976:alphabetise bullets by module name task1
#106982 merged
Jul 22, 2023 -
gh-106973: Change non-integral to non-integer in "3.12 What's New"
#106984 merged
Jul 22, 2023 -
gh-101100: Docs: Check Sphinx warnings and fail if improved
#106460 merged
Jul 22, 2023 -
gh-106970: Fix Argument Clinic 'destination <name> clear' command
#106972 merged
Jul 22, 2023
55 Pull requests opened by 38 people
-
gh-106971: Docs: Add missing issue reference
#106992 opened
Jul 22, 2023 -
gh-77034: Update struct docstring, slashing most of it
#107003 opened
Jul 22, 2023 -
gh-94543: Clarify the `mkstemp` documentation
#107033 opened
Jul 22, 2023 -
gh-107024 Added copy button to code snippets in documentation
#107037 opened
Jul 22, 2023 -
gh-105578: Add more usage examples to `typing.AnyStr`
#107045 opened
Jul 22, 2023 -
gh-107051: Dataclasses - Support use of Annotated including field as metainfo
#107052 opened
Jul 22, 2023 -
gh-107091: Use :c:var: consistently for Py_Version
#107063 opened
Jul 22, 2023 -
gh-52188: emit FutureWarning for negative start/end indices
#107105 opened
Jul 23, 2023 -
[3.11] bpo-18319: gettext() can retrieve a message even if a plural form exists (GH-19869)
#107107 opened
Jul 23, 2023 -
gh-105578: Deprecate `AnyStr` in the docs
#107116 opened
Jul 23, 2023 -
#gh-75705: Set unixfrom envelope in mailbox._mboxMMDF
#107117 opened
Jul 23, 2023 -
gh-105535 Document potential performance trap during enum creation
#107119 opened
Jul 23, 2023 -
gh-104280: Add test cases for DTrace probes
#107125 opened
Jul 23, 2023 -
gh-46376: Return existing pointer when possible in ctypes
#107131 opened
Jul 23, 2023 -
gh-107017: Rework the Fibonacci example.
#107132 opened
Jul 23, 2023 -
gh-107137: Add _PyTupleBuilder API to the internal C API
#107139 opened
Jul 23, 2023 -
gh-85160: improve performance of singledispatchmethod
#107148 opened
Jul 23, 2023 -
Improve the GitHub issue templates
#107150 opened
Jul 23, 2023 -
gh-107146: use f-strings for argparse internals
#107152 opened
Jul 23, 2023 -
gh-107078: fix `astimezone` on Windows
#107176 opened
Jul 24, 2023 -
gh-107178: Add the C API tests for the Abstract Objects Layer
#107179 opened
Jul 24, 2023 -
gh-107137: Add _PyTuple_NewNoTrack() internal C API
#107183 opened
Jul 24, 2023 -
Fix the documentation for PyCode_New
#107186 opened
Jul 24, 2023 -
gh-89013: Improve the performance of methodcaller (lazy version)
#107201 opened
Jul 24, 2023 -
[WIP] gh-106592: Add PyResource API
#107202 opened
Jul 24, 2023 -
gh-95855: Refactor platform triplet detection code, add detection for MIPS soft float and musl libc
#107221 opened
Jul 25, 2023 -
[3.10] gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613) (GH-107224)
#107230 opened
Jul 25, 2023 -
[3.9] gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613) (GH-107224)
#107231 opened
Jul 25, 2023 -
[3.11] gh-107237: Fix test_udp_reconnection() of test_logging (GH-107238)
#107243 opened
Jul 25, 2023 -
gh-91507: [dataclasses] preserve the order of __post_init__ kwargs
#107247 opened
Jul 25, 2023 -
gh-107253: Use Py_T_OBJECT_EX instead of _Py_T_OBJECT
#107254 opened
Jul 25, 2023 -
Docs: Fix typo in datetime.tzinfo docstring
#107257 opened
Jul 25, 2023 -
gh-105090: Update ssl.rst to show a range of TLS versions supported by a context.
#107273 opened
Jul 25, 2023 -
gh-77377: Ensure multiprocessing SemLock is valid for spawn-based Process before serializing it
#107275 opened
Jul 25, 2023 -
gh-80667: fix case-sensitivity of some unicode literal escapes
#107281 opened
Jul 26, 2023 -
GH-78319: Stop sending the UTF8 marker when appending messages
#107290 opened
Jul 26, 2023 -
gh-76913: Add "merge extras" feature to LoggerAdapter
#107292 opened
Jul 26, 2023 -
gh-107322 Removed zipapp suggestion to rm .dist-info subdirectories
#107296 opened
Jul 26, 2023 -
GH-78722: Raise exceptions from `pathlib.Path.iterdir()` without delay.
#107320 opened
Jul 26, 2023 -
Docs: Improve Argument Clinic tutorial preamble
#107323 opened
Jul 26, 2023 -
Docs: Argument Clinic: Improve 'How to write a custom converter'
#107328 opened
Jul 26, 2023 -
[3.12] gh-105268: Remove _PyGC_FINALIZED() macro (#105350)
#107348 opened
Jul 27, 2023 -
gh-107369: optimize textwrap.indent()
#107374 opened
Jul 28, 2023 -
gh-107091: Fix some uses of :func: role
#107378 opened
Jul 28, 2023 -
gh-101100: Sphinx warnings: pick the low hanging fruits
#107386 opened
Jul 28, 2023 -
gh-90562: Mention slots pitfall in dataclass docs
#107391 opened
Jul 28, 2023 -
[3.12] GH-101291: Add warning to "what's new" that `PyLongObject` internals have changed. (GH-107388)
#107392 opened
Jul 28, 2023 -
gh-107394: Document the `keys` method being part of the datamodel
#107395 opened
Jul 28, 2023 -
gh-107155: Fix `help(lambda_func)` when `lambda_func` has `__annotati…
#107401 opened
Jul 28, 2023 -
gh-107306: Add a Doc Entry for Py_mod_multiple_interpreters
#107403 opened
Jul 28, 2023 -
gh-88531 Fix dataclass documentation on calling __init__
#107404 opened
Jul 28, 2023 -
gh-104050: Argument clinic: enable mypy's `--warn-return-any` setting
#107405 opened
Jul 28, 2023 -
gh-107406: Add better `struct.Struct` repr
#107407 opened
Jul 28, 2023 -
gh-107409: set `__wrapped__` attribute in `reprlib.recursive_repr`
#107410 opened
Jul 28, 2023 -
[WIP] gh-106608: Have `_PyUOpExecutorObject` use a variable-length array
#107411 opened
Jul 28, 2023
79 Issues closed by 32 people
-
shelve: `Shelf.clear()` has very poor performance
#107089 closed
Jul 29, 2023 -
Update the importlib Docs for PEP 684
#107307 closed
Jul 28, 2023 -
Update the C-API "Sub-interpreter support" Section for PEP 684
#107305 closed
Jul 28, 2023 -
Global String Objects are Interned Only in the First Interpreter
#106931 closed
Jul 28, 2023 -
Spelling errors in Dutch month names
#107372 closed
Jul 28, 2023 -
Add mechanism for getting active exception in a sys.monitoring PY_UNWIND callback (3.12)
#106898 closed
Jul 28, 2023 -
Use of uninitialized memory in Objects/longobject.c
#106914 closed
Jul 28, 2023 -
Returning DISABLE from a sys.monitoring callback can trigger an assert in a debug build in (3.12b4)
#106895 closed
Jul 28, 2023 -
No sys.monitoring RAISE event emitted when exception is re-raised (3.12b4)
#106897 closed
Jul 28, 2023 -
Exception raised in sys.monitoring EXCEPTION_HANDLED callback triggers an assert (3.12b4)
#106896 closed
Jul 28, 2023 -
Multiprocessing not propagating -Xfrozen_modules=off
#106723 closed
Jul 28, 2023 -
importing new module with location
#107228 closed
Jul 28, 2023 -
Setting two lists equal to each other and then modifying one also modifies the other
#107363 closed
Jul 28, 2023 -
Subinterpreters can load modules without subinterpreter support
#104621 closed
Jul 27, 2023 -
3.12.0b4 enum.IntFlag `NoneType` object is not iterable
#106928 closed
Jul 27, 2023 -
UBSan misaligned load errors in `gethost_common()`, `mkgrent()`
#104432 closed
Jul 27, 2023 -
Confused deprecation in importlib.resources.abc
#107352 closed
Jul 27, 2023 -
get correct answer except 1
#107349 closed
Jul 27, 2023 -
It seems that `platform.platform` can't detect windows 11?
#107338 closed
Jul 27, 2023 -
frame_getlocals may return NULL
#106886 closed
Jul 27, 2023 -
Remove `#ifdef TCL_WIDE_INT_TYPE` usage
#103731 closed
Jul 27, 2023 -
[subinterpreter] Make type version tag counter threadsafe for per interpreter GIL
#95795 closed
Jul 27, 2023 -
Add `<stddef.h>` to `Modules/zlibmodule.c` to fix failing builds
#107279 closed
Jul 27, 2023 -
Traversal of impassable code
#107314 closed
Jul 26, 2023 -
pathlib.PurePath.relative_to(walk_up=True) mishandles '..' components
#105002 closed
Jul 26, 2023 -
Define EXIT_SUCCESS and EXIT_FAILURE constants in sys
#68241 closed
Jul 26, 2023 -
email.utils.getaddresses() rejects email addresses with "," in name
#106669 closed
Jul 26, 2023 -
3.12.0b4 Backwards incompatible change with reassignment of `cls.__new__` and `super()`
#106917 closed
Jul 26, 2023 -
Pickling of enum with functional API throws error
#106959 closed
Jul 26, 2023 -
Remove async_hacks from the tokenizer
#107015 closed
Jul 26, 2023 -
Remove recognition of "procbody" Tcl value type
#103735 closed
Jul 26, 2023 -
Tkinter: return value of `mp_init()` should not be ignored
#106350 closed
Jul 26, 2023 -
Add `rtype_cache` to `warnings.warn` message when leaked objects found
#106739 closed
Jul 26, 2023 -
Implement Py_UNUSED() for Windows MSVC compiler
#107249 closed
Jul 26, 2023 -
PyModule_AddObjectRef() should only be in the limited API since 3.10
#107226 closed
Jul 25, 2023 -
test_capi.test_basic_loop(): _PyInstruction_GetLength() assertion error on s390x Fedora Clang 3.x buildbot
#107082 closed
Jul 25, 2023 -
test_capi: test_extended_arg() failed on PPC64LE RHEL7 Refleaks 3.x
#107083 closed
Jul 25, 2023 -
C API functions with no return value cannot report errors
#105184 closed
Jul 25, 2023 -
What's new in 3.12: fix typo: non-integral -> non-integer
#106973 closed
Jul 25, 2023 -
test_logging: test_udp_reconnection() fails randomly
#107237 closed
Jul 25, 2023 -
object.h uses an anonymous union in a struct (older C incompatible)
#105059 closed
Jul 25, 2023 -
Upgrade CPython to the new PyMemberDef API: names starting with Py_ prefix (Py_T_INT instead of T_INT)
#106869 closed
Jul 25, 2023 -
Any of listcomp optimization
#107241 closed
Jul 25, 2023 -
datetime: negative time difference off by two days
#107240 closed
Jul 25, 2023 -
An 'ascii_alphanumerics' variable is missing in the 'strings' lib
#89832 closed
Jul 25, 2023 -
Deprecate PyObject_SetAttr(obj, name, NULL): PyObject_DelAttr(obj, name) must be used instead
#106572 closed
Jul 25, 2023 -
C API: Add PyModule_Add() function
#86493 closed
Jul 25, 2023 -
Upgrade the bundled version of pip to 23.2.1
#106774 closed
Jul 25, 2023 -
Docs: alphabetise bullets by module name
#106976 closed
Jul 25, 2023 -
C API: No longer export internal C API functions
#107211 closed
Jul 25, 2023 -
`builtins.set` __sizeof__ changes after copying
#107175 closed
Jul 24, 2023 -
Poor performance of `_io.BufferedReader.tell`
#107158 closed
Jul 24, 2023 -
Argument Clinic 'destination <name> clear' is broken
#106970 closed
Jul 24, 2023 -
C API: Remove Include/errcode.h header file
#107162 closed
Jul 24, 2023 -
Support Checking Abstract Base Classes in `numbers` when binding sqlite3 parameters
#106878 closed
Jul 24, 2023 -
Reduce overhead to add/remove asyncio readers and writers
#106527 closed
Jul 24, 2023 -
Adding selectors has two KeyError exceptions in the success path
#106664 closed
Jul 24, 2023 -
cProfile with list comprehension is less obvious with Python 3.12
#107088 closed
Jul 24, 2023 -
ValueError: incompatible stacks when jumping to async function signatures for python 3.11.0
#99527 closed
Jul 24, 2023 -
Python update issue
#107166 closed
Jul 24, 2023 -
xls2xlsx is not working as designed
#107165 closed
Jul 24, 2023 -
Link specifically to distutils migration advice in What's New
#105291 closed
Jul 23, 2023 -
Modification of builtin types using classes
#107141 closed
Jul 23, 2023 -
Provide clear method for dbm/gdbm module
#107122 closed
Jul 23, 2023 -
`\N` not properly documented in `re` module documentation
#102111 closed
Jul 23, 2023 -
Confusing text about __all__ in __init__.py in tutorial
#71261 closed
Jul 23, 2023 -
Document the curses module variables LINES and COLS
#107008 closed
Jul 23, 2023 -
test_import: test_concurrency() leaks references and memory on Windows
#107086 closed
Jul 23, 2023 -
The table of sys.flags doesn't have warn_default_encoding attribute.
#106847 closed
Jul 22, 2023 -
Ambiguity in documentation of `logger.handlers.MemoryHandler` method `flush()`
#107028 closed
Jul 22, 2023 -
minimum_version mismatch
#105090 closed
Jul 22, 2023 -
Bump sphinx-lint to 0.6.8
#106978 closed
Jul 22, 2023 -
Attempt to further increase test coverage of calendar module
#69714 closed
Jul 22, 2023 -
C API: Remove private functions from abstract.h
#106084 closed
Jul 22, 2023 -
test_capi crash and produce core dumps on FreeBSD 13
#106714 closed
Jul 22, 2023 -
tok_report_warnings in tokenizer state is not needed
#106989 closed
Jul 22, 2023 -
Add regression tests for ancient str methods
#98536 closed
Jul 22, 2023 -
3.11 random.randrange: fix typo: non-integral -> non-integer
#106975 closed
Jul 22, 2023
53 Issues opened by 38 people
-
`reprlib.recursive_repr` is not setting `.__wrapped__` attribute
#107409 opened
Jul 28, 2023 -
shutil.rmtree fails with NotADirectoryError
#107408 opened
Jul 28, 2023 -
better `struct.Struct` repr
#107406 opened
Jul 28, 2023 -
tarfiles can't open helm tgz files when mode='r|*'
#107398 opened
Jul 28, 2023 -
tarfiles: `AttributeError: '_Stream' object has no attribute 'exception'` while trying to open tgz file
#107396 opened
Jul 28, 2023 -
`keys` is de facto a reserved method
#107394 opened
Jul 28, 2023 -
Add istarmap function. Combination between imap and starmap.
#107390 opened
Jul 28, 2023 -
Optimize textwrap.indent()
#107369 opened
Jul 28, 2023 -
Leading or trailing colon in PYTHONPATH adds cwd to sys.path
#107353 opened
Jul 27, 2023 -
site.py is no longer read at startup time (as it is a deep-frozen module)
#107344 opened
Jul 27, 2023 -
zipapp docs should not suggest deleting .dist-info subdirectories
#107322 opened
Jul 26, 2023 -
Add a Docs Entry for the New Py_mod_multiple_interpreters Module Def Slot
#107306 opened
Jul 26, 2023 -
Fix Sphinx warnings in the C API documentation
#107298 opened
Jul 26, 2023 -
tkinter's Entry widget allows navigating by word in masked password field
#107286 opened
Jul 26, 2023 -
try ... except ... not working properly when using asyncio for heavy concurrency
#107285 opened
Jul 26, 2023 -
The description of `typing.Annotated` has contradictory statements
#107284 opened
Jul 26, 2023 -
lib-dynload not passed by cross compiler
#107283 opened
Jul 26, 2023 -
Add `NoneType.__or__` to allow for `None | None` in type aliases and annotations
#107271 opened
Jul 25, 2023 -
curses "insstr" does not handle newline properly on Mac OS
#107267 opened
Jul 25, 2023 -
Decoding instructions should handle ENTER_EXECUTOR
#107265 opened
Jul 25, 2023 -
Regression in 3.12 beta in json.dump deeply nested dict
#107263 opened
Jul 25, 2023 -
Tkinter: test failure due to Tk 8.6.14 listbox bugfix
#107262 opened
Jul 25, 2023 -
Use Py_T_OBJECT_EX instead of _Py_T_OBJECT
#107253 opened
Jul 25, 2023 -
importlib.metadata.Distribution equality check not working
#107220 opened
Jul 25, 2023 -
test_concurrent_futures sometimes hangs on Windows
#107219 opened
Jul 25, 2023 -
Itertools Recipes - iter_index() silently suppresses ValueError
#107208 opened
Jul 24, 2023 -
ipaddress: ip_address IPv6 has wrong properties for Shared Address Space (100.64.0.0)
#107205 opened
Jul 24, 2023 -
Remove unused _PyArg_VaParseTupleAndKeywordsFast()
#107196 opened
Jul 24, 2023 -
Improve language of list.index
#107194 opened
Jul 24, 2023 -
Add the C API tests for Mapping Protocol and Sequence Protocol
#107178 opened
Jul 24, 2023 -
SystemExit raised in signal handler not propagated to running threads, killing them instead
#107170 opened
Jul 24, 2023 -
Add inspect.signature support for more builtins
#107161 opened
Jul 23, 2023 -
`help()` output of `lambda` with manually set `__annotations__` is one char off
#107155 opened
Jul 23, 2023 -
C API: Rename _PyUnstable_GetUnaryIntrinsicName() to PyUnstable_GetUnaryIntrinsicName()?
#107149 opened
Jul 23, 2023 -
argparse: optimizing internal string formatting
#107146 opened
Jul 23, 2023 -
C API: Add internal C API to build a tuple: _PyTupleBuilder
#107137 opened
Jul 23, 2023 -
Don't run plausible analytics out of docs.python.org
#107136 opened
Jul 23, 2023 -
Use the C domain roles consistently in the documentation
#107091 opened
Jul 23, 2023 -
test_capi: test_get_set_optimizer() crash
#107079 opened
Jul 22, 2023 -
`datetime.fromtimestamp(t).astimezone()` fails for `0`<=`t`<`86400` in Windows
#107078 opened
Jul 22, 2023 -
test_asyncio: test_create_connection_ssl_failed_certificate() failed on ARM64 macOS 3.x buildbot
#107077 opened
Jul 22, 2023 -
C API: Cython 3.0 uses private functions removed in Python 3.13 (numpy 1.25.1 fails to build)
#107076 opened
Jul 22, 2023 -
C API: _PyObject_VisitManagedDict() function should be public
#107073 opened
Jul 22, 2023 -
Dataclasses - Support use of Annotated including `field` as metainfo
#107051 opened
Jul 22, 2023 -
Proposal to add copy button to code examples
#107024 opened
Jul 22, 2023 -
remove the assumptions from The tutorial
#107017 opened
Jul 22, 2023 -
Move threading.local docs from docstring to the docs
#107006 opened
Jul 22, 2023 -
Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
#107001 opened
Jul 22, 2023 -
Turtle:"setworldcoordinates" cause the failure of some method of Pen
#106998 opened
Jul 22, 2023 -
Improve Turtle graphics documentation
#106996 opened
Jul 22, 2023
134 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-103997: Automatically dedent the argument to "-c"
#103998 commented on
Jul 25, 2023 • 25 new comments -
gh-106670: Allow Pdb to move between chained exceptions
#106676 commented on
Jul 27, 2023 • 25 new comments -
gh-80667: Fix Tangut ideographs names in unicodedata
#101585 commented on
Jul 27, 2023 • 10 new comments -
GH-89812: Add `pathlib._PathBase`
#106337 commented on
Jul 26, 2023 • 9 new comments -
make `asyncio.iscoroutinefunction` a deprecated alias of `inspect.iscoroutinefunction` and remove `asyncio.coroutines._is_coroutine`
#94912 commented on
Jul 25, 2023 • 8 new comments -
gh-95065: Add Argument Clinic support for deprecating positional use of optional params
#95151 commented on
Jul 22, 2023 • 8 new comments -
gh-104269: Document `glob.glob` duplicates when using multiple `**` patterns
#105406 commented on
Jul 24, 2023 • 8 new comments -
gh-85076: Document exceptions that can be raised by importlib.import_module
#94662 commented on
Jul 26, 2023 • 7 new comments -
Discourage and deprecate `typing.AnyStr`
#105578 commented on
Jul 23, 2023 • 6 new comments -
GH-104996: Implement path joining algorithm in pathlib
#105484 commented on
Jul 27, 2023 • 5 new comments -
Document that enums with unhashable members are created non-performantly
#105535 commented on
Jul 24, 2023 • 4 new comments -
C API: Remove private C API functions (move them to the internal C API)
#106320 commented on
Jul 24, 2023 • 4 new comments -
email.parser header-only parsing records MultipartInvariantViolationDefect for valid multipart emails
#106186 commented on
Jul 23, 2023 • 3 new comments -
C API: Add PyObject_AsObjectArray() function: get tuple/list items as PyObject** array
#106593 commented on
Jul 28, 2023 • 3 new comments -
Support multi-line error locations in traceback and other related improvements (PEP-657, 3.11)
#106922 commented on
Jul 28, 2023 • 3 new comments -
Crash During Subinterpreter Finalization
#105699 commented on
Jul 28, 2023 • 3 new comments -
`test_import.test_concurrency` leaks ref on Windows
#106176 commented on
Jul 23, 2023 • 2 new comments -
ctypes pointer not always keeping target alive
#46376 commented on
Jul 23, 2023 • 2 new comments -
Possible memory leak related to Byte-code compilation
#106911 commented on
Jul 24, 2023 • 2 new comments -
Make threading._register_atexit public?
#86128 commented on
Jul 25, 2023 • 2 new comments -
can't use UTF8 passwords in imaplib login
#93548 commented on
Jul 26, 2023 • 2 new comments -
C API: Add PyResource API: generic API to "close a resource"
#106592 commented on
Jul 26, 2023 • 2 new comments -
cpython3:fuzz_builtin_unicode: Use-of-uninitialized-value in maybe_small_long
#102509 commented on
Jul 28, 2023 • 2 new comments -
"mem" and "object" Allocators are No Longer Protected by the GIL
#105766 commented on
Jul 28, 2023 • 2 new comments -
gh-106104: Use public weakref APIs in sqlite3
#106105 commented on
Jul 28, 2023 • 2 new comments -
Save a reference to the task, to avoid it disappearing
#106203 commented on
Jul 27, 2023 • 2 new comments -
[3.12] `EnumMeta.__getattr__` removed without deprecation
#106762 commented on
Jul 22, 2023 • 1 new comment -
Speedup for PyFloat_Unpack4/8
#106814 commented on
Jul 22, 2023 • 1 new comment -
Allow efficient read access to PyConfig options
#99872 commented on
Jul 22, 2023 • 1 new comment -
Mutithread leads to Illegal instruction crashing CPython
#90018 commented on
Jul 23, 2023 • 1 new comment -
String escape sequences should be listed in the stdtypes page
#103360 commented on
Jul 23, 2023 • 1 new comment -
Add textwrap.dedent, .indent, as str methods.
#62535 commented on
Jul 23, 2023 • 1 new comment -
importlib does unnecessary os.stat calls checking for namespace __init__.py files
#91519 commented on
Jul 23, 2023 • 1 new comment -
Remove bundled setuptools
#95299 commented on
Jul 23, 2023 • 1 new comment -
HeaderParseError on email address ending with '.'
#101034 commented on
Jul 23, 2023 • 1 new comment -
Relocatable framework for macOS
#86680 commented on
Jul 23, 2023 • 1 new comment -
X509 cert class for ssl module
#62569 commented on
Jul 24, 2023 • 1 new comment -
`http` uses `email` header parser but they have slightly different rules about whitespace
#105973 commented on
Jul 24, 2023 • 1 new comment -
Error in recursion depth tracking change of gh-95185
#106905 commented on
Jul 24, 2023 • 1 new comment -
Auto dedent -c arguments
#103997 commented on
Jul 25, 2023 • 1 new comment -
Add documentation about line endings in email messages.
#38334 commented on
Jul 25, 2023 • 1 new comment -
sqlite callback functions can deadlock in Python subinterpreters
#101767 commented on
Jul 25, 2023 • 1 new comment -
copy fails on collections.OrderedDict dataclass with required args
#105736 commented on
Jul 25, 2023 • 1 new comment -
Glob behavior is inconsistent across libraries
#106747 commented on
Jul 26, 2023 • 1 new comment -
Argparse help string incorrectly places named arguments
#105947 commented on
Jul 26, 2023 • 1 new comment -
Argparse: improve parse_known_args() doc
#106235 commented on
Jul 26, 2023 • 1 new comment -
Add C implementation of os.path.splitroot()
#102511 commented on
Jul 26, 2023 • 1 new comment -
pathlib.Path.iterdir doesn't throw an exception until you start iterating
#78722 commented on
Jul 26, 2023 • 1 new comment -
PyUnicode_DecodeUTF8Stateful() does not set *consumed for ASCII-only string
#99612 commented on
Jul 26, 2023 • 1 new comment -
Possessive quantifier matches where an ordinary quantifier doesn't
#106052 commented on
Jul 26, 2023 • 1 new comment -
It should be possible for a Python environment to disable the "user site" functionality without patching the stdlib
#99312 commented on
Jul 27, 2023 • 1 new comment -
site.py reporting user site info even if ENABLE_USER_SITE=False
#82419 commented on
Jul 27, 2023 • 1 new comment -
`http.server`: Update default `extensions_map` to include `.wasm`
#106900 commented on
Jul 27, 2023 • 1 new comment -
Isolate the `_decimal` extension module
#106078 commented on
Jul 28, 2023 • 1 new comment -
Sphinx's nit-picky mode, should we use it?
#101100 commented on
Jul 28, 2023 • 1 new comment -
Add "necessarily inclusive" groups to argparse
#55797 commented on
Jul 28, 2023 • 1 new comment -
Increase Argument Clinic test coverage
#106368 commented on
Jul 28, 2023 • 1 new comment -
RFE: @dataclasses.dataclass(slots=True) doesn't support methods using zero-arg super()
#90562 commented on
Jul 28, 2023 • 1 new comment -
multiprocessing is_alive() between children processes
#83202 commented on
Jul 28, 2023 • 1 new comment -
Make uop executor objects variable length
#106608 commented on
Jul 28, 2023 • 1 new comment -
Include of `linux/limits.h` breaks build on Linux <5.1
#106881 commented on
Jul 28, 2023 • 1 new comment -
bpo-40254: Have pyspecific directives translatable
#19470 commented on
Jul 25, 2023 • 1 new comment -
gh-85160: Optimized singledispatchmethod access (noticeable improvement).
#23213 commented on
Jul 26, 2023 • 1 new comment -
gh-89739: Support zip64 in zipimport
#94146 commented on
Jul 24, 2023 • 1 new comment -
gh-99813: Start using `SSL_sendfile` when available
#99907 commented on
Jul 26, 2023 • 1 new comment -
gh-98731: Improvements to the logging documentation
#101618 commented on
Jul 22, 2023 • 1 new comment -
GH-66646: Explain __base__ attribute in the docs
#102554 commented on
Jul 23, 2023 • 1 new comment -
gh-106263: Fix segfault in `signaldict_repr`
#106270 commented on
Jul 28, 2023 • 1 new comment -
gh-87115: catch exception
#106501 commented on
Jul 22, 2023 • 1 new comment -
gh-106052: Fix bug in the matching of possessive quantifiers
#106515 commented on
Jul 26, 2023 • 1 new comment -
gh-82900: Allow forcing kw_only dataclass __post_init__
#106781 commented on
Jul 25, 2023 • 1 new comment -
What's new in 3.12: add missing issue reference
#106971 commented on
Jul 22, 2023 • 0 new comments -
Date is confusing on What's New page
#106967 commented on
Jul 22, 2023 • 0 new comments -
struct's docstring implies alignment is always performed
#77034 commented on
Jul 22, 2023 • 0 new comments -
smtplib Sends Commands in Lower-Case
#65495 commented on
Jul 22, 2023 • 0 new comments -
Clarification on how to clean up `tempfile.mkstemp`
#94543 commented on
Jul 22, 2023 • 0 new comments -
shutil.disk_usage - Lacking documentation
#83006 commented on
Jul 22, 2023 • 0 new comments -
Makefile.pre.in: commoninstall: reformat
#75371 commented on
Jul 22, 2023 • 0 new comments -
Implement and document PEP 669.
#103082 commented on
Jul 22, 2023 • 0 new comments -
Python cannot be compiled with the MPI wrapper around the GCC compiler
#106962 commented on
Jul 22, 2023 • 0 new comments -
New modules in 3.12: "None yet"
#106969 commented on
Jul 23, 2023 • 0 new comments -
[doc] Write argparse i18n howto
#54738 commented on
Jul 23, 2023 • 0 new comments -
re.finditer and re.findall should support negative end positions
#52188 commented on
Jul 23, 2023 • 0 new comments -
mailbox._mboxMMDF.get_message throws away From envelope
#75705 commented on
Jul 23, 2023 • 0 new comments -
Missing DTrace probes
#104280 commented on
Jul 23, 2023 • 0 new comments -
gettext() cannot find translations with plural forms
#62519 commented on
Jul 23, 2023 • 0 new comments -
Document exceptions raised by importlib.import
#85076 commented on
Jul 23, 2023 • 0 new comments -
singledispatchmethod significantly slower than singledispatch
#85160 commented on
Jul 23, 2023 • 0 new comments -
Bad interaction between asyncio task cancellation and trace functions (only 3.11)
#106749 commented on
Jul 24, 2023 • 0 new comments -
Expose _PyInterpreterFrame_GetLine in the private API
#96803 commented on
Jul 24, 2023 • 0 new comments -
Could operator.methodcaller be optimized using LOAD_METHOD?
#89013 commented on
Jul 24, 2023 • 0 new comments -
Target libc based suffix (-musl/-gnu) in PLATFORM_TRIPLET is chosen based on build machine configuration instead of configuration of the target
#95855 commented on
Jul 25, 2023 • 0 new comments -
inspect.getdoc/.cleandoc doesn't always remove trailing blank lines
#85837 commented on
Jul 25, 2023 • 0 new comments -
`test_traceback` does not run one set of `CPythonTracebackErrorCaretTests`
#106185 commented on
Jul 25, 2023 • 0 new comments -
Copying bytes object to shared memory list truncates trailing zeros
#106939 commented on
Jul 25, 2023 • 0 new comments -
multiprocessing: serialization must ensure that contexts are compatible (the same)
#77377 commented on
Jul 25, 2023 • 0 new comments -
Bugs and inconsistencies in unicodedata
#80667 commented on
Jul 26, 2023 • 0 new comments -
imaplib RFC 6855 issue
#78319 commented on
Jul 26, 2023 • 0 new comments -
LoggingAdapter ignores extra kwargs of Logger#log()
#76913 commented on
Jul 26, 2023 • 0 new comments -
Docs: add standard external names to nitpick_ignore
#106948 commented on
Jul 26, 2023 • 0 new comments -
[C-API Docs] Clarify Constraints on the Arena Allocator
#101655 commented on
Jul 26, 2023 • 0 new comments -
Update Refcount-related Docs
#98154 commented on
Jul 26, 2023 • 0 new comments -
tidy up the division of work between compile.c and flowgraph.c
#106149 commented on
Jul 26, 2023 • 0 new comments -
Generate opcode metadata from bytecodes.c instead of opcode.py
#105481 commented on
Jul 27, 2023 • 0 new comments -
Modernise code in `Tools/clinic/`
#104683 commented on
Jul 27, 2023 • 0 new comments -
Misc tarfile fixes
#58220 commented on
Jul 27, 2023 • 0 new comments -
Maybe Drop "channels" from _xxsubinterpreters
#101524 commented on
Jul 27, 2023 • 0 new comments -
Remove `eval_breaker` and `kwnames` local variables from interpreter definition.
#104580 commented on
Jul 28, 2023 • 0 new comments -
Restore (or beat) Python 2 performance for arithmetic operations on ints that fit into a single word
#101291 commented on
Jul 28, 2023 • 0 new comments -
Clinic test are skipped on Windows
#104629 commented on
Jul 28, 2023 • 0 new comments -
Bad dataclass post-init example
#88531 commented on
Jul 28, 2023 • 0 new comments -
Add type annotations to clinic.py
#104050 commented on
Jul 28, 2023 • 0 new comments -
gh-81087: Add str.dedent and cache it at compile time
#13445 commented on
Jul 23, 2023 • 0 new comments -
bpo-7940: add support for negative end positions to re.finditer and re.findall
#14744 commented on
Jul 23, 2023 • 0 new comments -
bpo-40944: email.message.EmailMessage address parser fix
#20790 commented on
Jul 26, 2023 • 0 new comments -
bpo-35928: io.TextIOWrapper drops the internal buffer during write()
#22535 commented on
Jul 22, 2023 • 0 new comments -
gh-87799: Improve the textual representation of IPv4-mapped IPv6 addresses
#29345 commented on
Jul 27, 2023 • 0 new comments -
gh-90669: Let typing.Annotated wrap dataclasses annotations
#30997 commented on
Jul 24, 2023 • 0 new comments -
gh-99595: Fix bug in multiprocessing.managers.BaseProxy that causes AttributeError when passing a proxy between processes
#99598 commented on
Jul 22, 2023 • 0 new comments -
gh-100176: Remove outdated Tools/{io,cc,string}bench
#101853 commented on
Jul 23, 2023 • 0 new comments -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Jul 26, 2023 • 0 new comments -
gh-80925: permit using singledispatch on keyword argument
#102063 commented on
Jul 26, 2023 • 0 new comments -
gh-102837: few coverage nitpicks for the math module
#102523 commented on
Jul 26, 2023 • 0 new comments -
gh-102431: clarify constraints on arguments of logical_xxx methods
#102836 commented on
Jul 26, 2023 • 0 new comments -
gh-87106: Fix `inspect.signature.bind` handling of positional-only arguments with `**kwargs`
#103404 commented on
Jul 23, 2023 • 0 new comments -
gh-103360: Added and linked to subheader "String escape sequences"
#103638 commented on
Jul 24, 2023 • 0 new comments -
gh-103194: Fix Tkinter’s Tcl value type handling for Tcl 8.7/9.0
#103846 commented on
Jul 29, 2023 • 0 new comments -
gh-105189: fix importlib.resources.abc deprecation docs
#105232 commented on
Jul 28, 2023 • 0 new comments -
GH-60198: Prevent memoryview points to freed heap memory
#105290 commented on
Jul 23, 2023 • 0 new comments -
GH-70303: Emit FutureWarning when pathlib glob pattern ends with `**`
#105413 commented on
Jul 26, 2023 • 0 new comments -
gh-105983: Add private mode support to webbrowser
#105984 commented on
Jul 26, 2023 • 0 new comments -
GH-72904: Add optional *sep* argument to `fnmatch.translate()`
#106703 commented on
Jul 26, 2023 • 0 new comments -
gh-104090: Updated Resource Tracker to return exit code based on resource leaked found or not
#106807 commented on
Jul 23, 2023 • 0 new comments -
gh-89013: Improve the performance of methodcaller
#106960 commented on
Jul 24, 2023 • 0 new comments