Insights: python/cpython
Overview
Could not load contribution data
Please try again later
183 Pull requests merged by 42 people
-
[3.11] gh-95445: Ensure Windows msi uninstalls document folder successfully (GH-95465)
#95536 merged
Aug 1, 2022 -
gh-95173: Add a regression test for sorting tuples containing None
#95464 merged
Aug 1, 2022 -
gh-95445: Ensure Windows msi uninstalls document folder successfully
#95465 merged
Aug 1, 2022 -
Fix typo of "thrid" instead of "third" in dis docs
#95510 merged
Aug 1, 2022 -
[3.11] gh-95174: Add pthread stubs for WASI (GH-95234)
#95503 merged
Aug 1, 2022 -
GH-95245: Store object values and dict pointers in single tagged pointer.
#95278 merged
Aug 1, 2022 -
gh-91146: More reduce allocation size of list from str.split/rsplit
#95493 merged
Aug 1, 2022 -
gh-95007: Remove the NoneType return converter from Argument Clinic Doc
#95529 merged
Aug 1, 2022 -
gh-93649: Split heaptype tests from _testcapimodule.c
#95386 merged
Aug 1, 2022 -
[3.11] gh-95415: Make availability directive consistent (GH-95416) (GH-95438)
#95438 merged
Aug 1, 2022 -
gh-77617: Add interactive shell for sqlite3
#95026 merged
Aug 1, 2022 -
[3.11] gh-95273: Clarify when sqlite_* attributes are added to sqlite3 exceptions (GH-95523)
#95524 merged
Aug 1, 2022 -
gh-95273: Clarify when the sqlite_* attributes are added to sqlite3 exceptions
#95523 merged
Aug 1, 2022 -
[3.11] gh-95511: IDLE - fix Shell context menu copy-with-prompts bug (GH-95512)
#95519 merged
Aug 1, 2022 -
[3.10] gh-95511: IDLE - fix Shell context menu copy-with-prompts bug (GH-95512)
#95520 merged
Aug 1, 2022 -
gh-95511: IDLE - fix Shell context menu copy-with-prompts bug
#95512 merged
Aug 1, 2022 -
[3.11] bpo-42037: Corrected request dependencies in CookieJar functions (GH-23112)
#95514 merged
Aug 1, 2022 -
bpo-42037: Corrected request dependencies in CookieJar functions
#23112 merged
Aug 1, 2022 -
[3.11] IDLE: Fix docs URL in the About window (GH-28417)
#95508 merged
Jul 31, 2022 -
[3.10] IDLE: Fix docs URL in the About window (GH-28417)
#95507 merged
Jul 31, 2022 -
IDLE: Fix docs URL in the About window
#28417 merged
Jul 31, 2022 -
[3.11] gh-95174: WASI: skip missing sockets functions (GH-95179) (GH-95308)
#95308 merged
Jul 31, 2022 -
[3.11] gh-95174: Handle missing dup() and constants in WASI (GH-95229) (GH-95272)
#95272 merged
Jul 31, 2022 -
bpo-45445: Revert "bpo-45445: Fail if an invalid X-option is provided in the command line (GH-28823)"
#94745 merged
Jul 31, 2022 -
[3.10] bpo-46053: Fix OSS audio support on NetBSD (GH-30065).
#95477 merged
Jul 31, 2022 -
[3.11] gh-94635: Add Reference, How-to, and Concepts headings to sqlite3 docs (GH-94636)
#95482 merged
Jul 31, 2022 -
[3.10] gh-94635: Add Reference, How-to, and Concepts headings to sqlite3 docs (GH-94636)
#95483 merged
Jul 31, 2022 -
gh-91146: Reduce allocation size of list from str.split()/rsplit()
#95473 merged
Jul 31, 2022 -
[3.11] gh-95471: IDLE - Tweak Edit menu (GH-95481)
#95487 merged
Jul 31, 2022 -
[3.10] gh-95471: IDLE - Tweak Edit menu (GH-95481)
#95488 merged
Jul 31, 2022 -
gh-95471: IDLE - Tweak Edit menu
#95481 merged
Jul 31, 2022 -
gh-94635: Add Reference, How-to, and Concepts headings to sqlite3 docs
#94636 merged
Jul 30, 2022 -
GHA: Don't hide doctest output
#95436 merged
Jul 30, 2022 -
[3.11] gh-90654: IDLE - Insert blank line in NEWS.txt (GH-95478)
#95480 merged
Jul 30, 2022 -
[3.10] gh-90654: IDLE - Insert blank line in NEWS.txt
#95479 merged
Jul 30, 2022 -
gh-90654: IDLE - Insert blank line in NEWS.txt
#95478 merged
Jul 30, 2022 -
gh-95454: Replace truthy/falsy with true/false
#95456 merged
Jul 30, 2022 -
[3.11] gh-94938: Fix test (GH-95396)
#95459 merged
Jul 30, 2022 -
[3.10] gh-94938: Fix test (GH-95396)
#95460 merged
Jul 30, 2022 -
gh-94938: Fix test
#95396 merged
Jul 30, 2022 -
[3.11] gh-95411: IDLE - Enable using the module browser with .pyw files (GH-95397)
#95457 merged
Jul 30, 2022 -
[3.10] gh-95411: IDLE - Enable using the module browser with .pyw files (GH-95397)
#95458 merged
Jul 30, 2022 -
gh-95411: IDLE - Enable using the module browser with .pyw files
#95397 merged
Jul 30, 2022 -
[3.11] gh-95273: Relocate sqlite3 enable load extension note (GH-95430)
#95448 merged
Jul 29, 2022 -
[3.10] gh-95273: Relocate sqlite3 enable load extension note (GH-95430)
#95447 merged
Jul 29, 2022 -
gh-95273: Relocate sqlite3 enable load extension note
#95430 merged
Jul 29, 2022 -
gh-94302: Clarify use of the 'open' operation in os.startfile
#95441 merged
Jul 29, 2022 -
[3.9] gh-95280: Fix test_get_ciphers on systems without RSA key exchange (GH-95282)
#95323 merged
Jul 29, 2022 -
gh-95415: Make availability directive consistent (GH-95416)
#95416 merged
Jul 29, 2022 -
[3.11] gh-95432: Fixup sqlite3 tutorial example (GH-95431)
#95434 merged
Jul 29, 2022 -
[3.10] gh-95432: Fixup sqlite3 tutorial example (GH-95431)
#95435 merged
Jul 29, 2022 -
[3.11] GH-95097: fix `asyncio.run` for tasks without `uncancel` method (GH-95211)
#95387 merged
Jul 29, 2022 -
[3.10] gh-95166: cancel map waited on future on timeout (GH-95169)
#95375 merged
Jul 29, 2022 -
gh-95432: Fixup sqlite3 tutorial example
#95431 merged
Jul 29, 2022 -
gh-94512: Fix forced arg format in AC-processed resource
#94515 merged
Jul 29, 2022 -
[3.11] gh-95273: Improve sqlite3 class descriptions (GH-95379)
#95425 merged
Jul 29, 2022 -
[3.10] gh-95273: Improve sqlite3 class descriptions (GH-95379)
#95426 merged
Jul 29, 2022 -
gh-95273: Improve sqlite3 class descriptions
#95379 merged
Jul 29, 2022 -
[3.10] gh-95273: Condense sqlite3 executescript example (GH-95383)
#95419 merged
Jul 29, 2022 -
[3.11] GH-90081: Run python tracers at full speed (GH-95328)
#95363 merged
Jul 29, 2022 -
[3.11] gh-95273: Move sqlite3 executemany examples from reference to tutorial (GH-95351)
#95421 merged
Jul 29, 2022 -
[3.10] gh-95273: Move sqlite3 executemany examples from reference to tutorial (GH-95351)
#95420 merged
Jul 29, 2022 -
[3.11] gh-95273: Condense sqlite3 executescript example (GH-95383)
#95418 merged
Jul 29, 2022 -
gh-95273: Move sqlite3 executemany examples from reference to tutorial
#95351 merged
Jul 29, 2022 -
gh-95273: Condense sqlite3 executescript example
#95383 merged
Jul 29, 2022 -
gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types
#95302 merged
Jul 29, 2022 -
[3.10] Improve documentation for adding datetime and timedelta (gh-93267)
#95409 merged
Jul 29, 2022 -
[3.11] Improve documentation for adding datetime and timedelta (gh-93267)
#95408 merged
Jul 29, 2022 -
gh-93267: Fix documentation for datetime module
#95403 merged
Jul 29, 2022 -
[3.10] gh-89610: Add .pyi as a recognised extension for IDLE on macOS (GH-95393)
#95407 merged
Jul 28, 2022 -
[3.11] gh-89610: Add .pyi as a recognised extension for IDLE on macOS (GH-95393)
#95406 merged
Jul 28, 2022 -
gh-89610: Add .pyi as a recognised extension for IDLE on macOS
#95393 merged
Jul 28, 2022 -
gh-43414: os.get_terminal_size() should use file descriptors in Windows
#93203 merged
Jul 28, 2022 -
[3.10] gh-86128: Add warning to ThreadPoolExecutor docs about atexit behaviour (GH-94008)
#95404 merged
Jul 28, 2022 -
[3.11] gh-86128: Add warning to ThreadPoolExecutor docs about atexit behaviour (GH-94008)
#95405 merged
Jul 28, 2022 -
Fix a potential variable misuse bug
#93935 merged
Jul 28, 2022 -
gh-86128: Add warning to ThreadPoolExecutor docs
#94008 merged
Jul 28, 2022 -
gh-94087: Update function used to construct Unicode string (in doc and code)
#94088 merged
Jul 28, 2022 -
gh-59200: Clarify `PyLong_FromString` documentation
#94363 merged
Jul 28, 2022 -
gh-94512: Fix forced arg format in AC-processed overlapped
#94516 merged
Jul 28, 2022 -
[3.11] gh-95359: Fix py.exe launcher handling of per-user py.ini and command names (GH-95399)
#95401 merged
Jul 28, 2022 -
gh-95359: Fix py.exe launcher handling of per-user py.ini and command names
#95399 merged
Jul 28, 2022 -
[3.9] gh-90359: Update documentation to follow PEP 495. (gh-94800).
#94835 merged
Jul 28, 2022 -
[3.8] gh-90359: Update documentation to follow PEP 495. (gh-94800).
#94834 merged
Jul 28, 2022 -
[3.11] Update link to faster cpython benchmarks (GH-95391)
#95392 merged
Jul 28, 2022 -
Update link to faster cpython benchmarks in whats new
#95391 merged
Jul 28, 2022 -
GH-95097: fix `asyncio.run` for tasks without `uncancel` method
#95211 merged
Jul 28, 2022 -
[3.11] gh-95369: add missing decref in error case of exception group's split (GH-95370)
#95372 merged
Jul 28, 2022 -
[3.11] gh-95166: cancel map waited on future on timeout (GH-95169)
#95364 merged
Jul 28, 2022 -
[3.10] gh-95355: Check tokens[0] after allocating memory (GH-95356)
#95368 merged
Jul 28, 2022 -
gh-95369: add missing decref in error case of exception group's split
#95370 merged
Jul 28, 2022 -
[3.11] Docs: Fix refs & tweak wording in sqlite3 'Using shortcut methods'
#95357 merged
Jul 28, 2022 -
[3.10] Docs: Fix refs & tweak wording in sqlite3 'Using shortcut methods'
#95358 merged
Jul 28, 2022 -
[3.11] gh-95355: Check tokens[0] after allocating memory (GH-95356)
#95367 merged
Jul 28, 2022 -
[3.10] GH-93899: fix checks for eventfd flags (GH-95170).
#95345 merged
Jul 28, 2022 -
[3.11] GH-93899: fix checks for eventfd flags (GH-95170).
#95342 merged
Jul 28, 2022 -
gh-95355: Check tokens[0] after allocating memory
#95356 merged
Jul 28, 2022 -
gh-95166: cancel map waited on future on timeout
#95169 merged
Jul 28, 2022 -
GH-90081: Run python tracers at full speed
#95328 merged
Jul 28, 2022 -
[3.10] gh-94938: Fix errror detection of unexpected keyword arguments…
#95354 merged
Jul 28, 2022 -
[3.11] gh-94938: Fix errror detection of unexpected keyword arguments…
#95353 merged
Jul 28, 2022 -
Docs: slightly adjust sqlite3 'Using shortcut methods' section
#95334 merged
Jul 28, 2022 -
gh-94938: Fix errror detection of unexpected keyword arguments
#94999 merged
Jul 28, 2022 -
[3.7] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#95314 merged
Jul 27, 2022 -
[3.8] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#95313 merged
Jul 27, 2022 -
[3.9] gh-94208: Add more TLS version/protocol checks for FreeBSD (GH-94347)
#95312 merged
Jul 27, 2022 -
[3.10] gh-95339: update bundled pip to 22.2.1 (gh-95340)
#95344 merged
Jul 27, 2022 -
[3.11] gh-95339: update bundled pip to 22.2.1 (gh-95340)
#95343 merged
Jul 27, 2022 -
gh-95174: Add pthread stubs for WASI (GH-95234)
#95234 merged
Jul 27, 2022 -
gh-95339: update bundled pip to 22.2.1
#95340 merged
Jul 27, 2022 -
gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode
#95325 merged
Jul 27, 2022 -
[3.11] gh-95174: Move WASIX logic into wasi-env (GH-95320)
#95331 merged
Jul 27, 2022 -
[3.10] gh-95273: Normalise sqlite3 reference wording (GH-95274)
#95330 merged
Jul 27, 2022 -
[3.11] gh-95273: Normalise sqlite3 reference wording (GH-95274)
#95329 merged
Jul 27, 2022 -
gh-95174: Move WASIX logic into wasi-env (GH-95320)
#95320 merged
Jul 27, 2022 -
gh-95273: Normalise sqlite3 reference wording
#95274 merged
Jul 27, 2022 -
GH-93899: fix checks for eventfd flags
#95170 merged
Jul 27, 2022 -
[3.11] gh-94630: Fixup sqlite3 argument spec docs for connection execute* methods (GH-95319)
#95321 merged
Jul 27, 2022 -
[3.10] gh-94630: Fixup sqlite3 argument spec docs for connection execute* methods (GH-95319)
#95322 merged
Jul 27, 2022 -
gh-94630: Fixup sqlite3 argument spec docs for connection execute* methods
#95319 merged
Jul 27, 2022 -
[3.11] GH-95045: gc untrack _lsprof.Profiler before deallocating it (GH-95315)
#95317 merged
Jul 27, 2022 -
[3.10] GH-95045: gc untrack _lsprof.Profiler before deallocating it (GH-95315)
#95316 merged
Jul 27, 2022 -
GH-95045: gc untrack _lsprof.Profiler before deallocating it
#95315 merged
Jul 27, 2022 -
[3.11] gh-94801: Fix regression in configure's CPPFLAGS handling (GH-95288)
#95297 merged
Jul 27, 2022 -
[3.11] gh-95041: Fail syslog.syslog in case inner call to syslog.openlog fails (GH-95264)
#95277 merged
Jul 27, 2022 -
[3.11] gh-95085: Promote Emscripten and WASI to PEP 11 tier 3 (GH-95086) (GH-95307)
#95307 merged
Jul 27, 2022 -
[3.11] gh-95280: Fix test_get_ciphers on systems without RSA key exchange (GH-95282) (GH-95310)
#95310 merged
Jul 27, 2022 -
gh-93963: Remove usage of deprecated interface from importlib.abc.
#95217 merged
Jul 27, 2022 -
gh-95005: Replace PyAccu with PyUnicodeWriter
#95006 merged
Jul 27, 2022 -
[3.11] Fix minor docstring issues in `dataclasses.py`. (gh-93024)
#95286 merged
Jul 27, 2022 -
[3.11] gh-95291: Use import helper to improve sqlite3 audit tests (GH-95292)
#95293 merged
Jul 27, 2022 -
[3.11] gh-95285: py.exe launcher fails with short argv0 (GH-95295)
#95298 merged
Jul 27, 2022 -
[3.11] gh-94635: Add sqlite3 'Introduction' and 'Tutorial' doc headings (GH-95269)
#95304 merged
Jul 27, 2022 -
[3.10] gh-95280: Fix test_get_ciphers on systems without RSA key exchange (GH-95282)
#95309 merged
Jul 27, 2022 -
gh-95280: Fix test_get_ciphers on systems without RSA key exchange (GH-95282)
#95282 merged
Jul 27, 2022 -
gh-95174: WASI: skip missing sockets functions (GH-95179)
#95179 merged
Jul 27, 2022 -
gh-95085: Promote Emscripten and WASI to PEP 11 tier 3 (GH-95086)
#95086 merged
Jul 27, 2022 -
[3.10] gh-94635: Add sqlite3 'Introduction' and 'Tutorial' doc headings (GH-95269)
#95305 merged
Jul 27, 2022 -
gh-94635: Add sqlite3 'Introduction' and 'Tutorial' doc headings
#95269 merged
Jul 27, 2022 -
gh-94673: Add Per-Interpreter Storage for Static Builtin Types
#95255 merged
Jul 26, 2022 -
gh-95285: py.exe launcher fails with short argv0
#95295 merged
Jul 26, 2022 -
gh-93678: Address stack exhaustion on WASI (GH-95296)
#95296 merged
Jul 26, 2022 -
[3.10] gh-95291: Use import helper to improve sqlite3 audit tests (GH-95292)
#95294 merged
Jul 26, 2022 -
gh-94801: Fix regression in configure's CPPFLAGS handling (GH-95288)
#95288 merged
Jul 26, 2022 -
gh-95291: Use import helper to improve sqlite3 audit tests
#95292 merged
Jul 26, 2022 -
Fix minor docstring issues in `dataclasses.py`
#93024 merged
Jul 26, 2022 -
gh-95335: extract 'struct cfg_builder' from the compiler so that the CFG can be manipulated directly
#95107 merged
Jul 26, 2022 -
gh-95259: add test for traceback with angle-bracketed filename
#95260 merged
Jul 26, 2022 -
[3.10] gh-95041: Fail syslog.syslog in case inner call to syslog.openlog fails (GH-95264)
#95275 merged
Jul 26, 2022 -
gh-95041: Fail syslog.syslog in case inner call to syslog.openlog fails
#95264 merged
Jul 26, 2022 -
[3.11] gh-95041: Fix several minor issues in syslog.openlog() (GH-95058)
#95261 merged
Jul 26, 2022 -
[3.11] gh-93351: Add news entry and what's new entry for changes in gh-93351 (GH-95175)
#95177 merged
Jul 26, 2022 -
[3.11] gh-91810: Fix regression with writing an XML declaration with encoding='unicode' (GH-93426)
#93793 merged
Jul 26, 2022 -
[3.11] gh-95185: Check recursion depth in the AST constructor (GH-95186)
#95208 merged
Jul 26, 2022 -
[3.11] gh-95235: Add explicit parameter list to some sqlite3 methods (GH-95240)
#95263 merged
Jul 26, 2022 -
[3.11] gh-95205: Improve WASM README.md (GH-95267)
#95270 merged
Jul 26, 2022 -
[3.9] gh-94821: Fix autobind of empty unix domain address (GH-94826)
#94875 merged
Jul 26, 2022 -
gh-95066: ast: Replace assert with ValueError
#95072 merged
Jul 26, 2022 -
gh-95174: Handle missing dup() and constants in WASI
#95229 merged
Jul 26, 2022 -
gh-95205: Improve WASM README.md (GH-95267)
#95267 merged
Jul 26, 2022 -
[3.10] gh-95235: Add explicit parameter list to some sqlite3 methods (GH-95240)
#95268 merged
Jul 26, 2022 -
Statistics inv_cdf sync with corresponding random module normal distributions
#95265 merged
Jul 26, 2022 -
gh-92412: Clarifying the documentation on library/syslog
#92587 merged
Jul 26, 2022 -
[3.10] gh-95041: Fix several minor issues in syslog.openlog() (GH-95058)
#95262 merged
Jul 26, 2022 -
gh-95235: Add explicit parameter list to some sqlite3 methods
#95240 merged
Jul 26, 2022 -
gh-95041: Fix several minor issues in syslog.openlog()
#95058 merged
Jul 26, 2022 -
gh-91247: improve performance of list and tuple repeat (with specialization for n=1)
#91482 merged
Jul 26, 2022 -
[3.11] GH-92678: Expose managed dict clear and visit functions (GH-95246).
#95256 merged
Jul 25, 2022 -
GH-92678: Expose managed dict clear and visit functions
#95246 merged
Jul 25, 2022 -
gh-94673: Always Finalize Static Builtin Types
#95153 merged
Jul 25, 2022 -
gh-85454: Remove distutils.ccompiler from Tools/c-analyzer
#95171 merged
Jul 25, 2022 -
gh-94673: Add _PyStaticType_InitBuiltin()
#95152 merged
Jul 25, 2022 -
gh-92546: Move pprint benchmark into pyperformance
#94613 merged
Jul 25, 2022 -
gh-95077: [Enum] add code-based deprecation warnings for member.member access
#95083 merged
Jul 25, 2022 -
GH-94851: check refcnt of immortal objects after finalization
#95001 merged
Jul 25, 2022 -
[3.10] gh-95235: Document undocumented parameters in sqlite3 functions and methods (GH-95236)
#95250 merged
Jul 25, 2022 -
[3.11] gh-95235: Document undocumented parameters in sqlite3 functions and methods (GH-95236)
#95249 merged
Jul 25, 2022 -
gh-95235: Document undocumented parameters in sqlite3 functions and methods
#95236 merged
Jul 25, 2022 -
[3.11] gh-93610: Improve docs for importlib.resources (GH-93611)
#95247 merged
Jul 25, 2022 -
gh-93963: Document importlib.abc deprecations
#94546 merged
Jul 25, 2022
63 Pull requests opened by 41 people
-
gh-90908: Document asyncio.Task.cancelling() and asyncio.Task.uncancel()
#95253 opened
Jul 25, 2022 -
[POC] gh-85454: Extract and inject distutils from setuptools whl
#95254 opened
Jul 25, 2022 -
Fix sentence fragment in bytes.hex() docs
#95257 opened
Jul 25, 2022 -
fix case in case.py
#95258 opened
Jul 25, 2022 -
[3.10] Clarifying the documentation on library/syslog (GH-92587)
#95266 opened
Jul 26, 2022 -
gh-89722: Add tests for pprint.pprint
#95281 opened
Jul 26, 2022 -
gh-95155: Update "Using Python on a Mac" documentation
#95284 opened
Jul 26, 2022 -
Makefile: have "install" depend on pgo
#95287 opened
Jul 26, 2022 -
gh-94673: Add Per-Interpreter tp_subclasses for Static Builtin Types
#95301 opened
Jul 26, 2022 -
gh-94300: Update datetime library documentation
#95318 opened
Jul 27, 2022 -
gh-95335: reduce stack consumption in the compiler
#95333 opened
Jul 27, 2022 -
gh-95337: update TypeVarTuple example to remove unused TypeVar
#95338 opened
Jul 27, 2022 -
gh-82180: Support for non-integer arg removed from grp.getgrgid in 3.10
#95346 opened
Jul 27, 2022 -
GH-83901: Improve Signature.bind error message for missing keyword-only params
#95347 opened
Jul 27, 2022 -
revert change to pass location by value
#95360 opened
Jul 28, 2022 -
gh-95341: Implement tls-exporter channel bindings and export key materials
#95366 opened
Jul 28, 2022 -
gh-94439: Update typing library documentation
#95373 opened
Jul 28, 2022 -
gh-95385 Fastpath for encoding dict to JSON
#95374 opened
Jul 28, 2022 -
gh-95371: Add support for other image formats(e.g. PNG) to the turtle…
#95378 opened
Jul 28, 2022 -
gh-95382 Remove unused indent_level
#95381 opened
Jul 28, 2022 -
gh-95389: socketmodule: expose popular `ETHERTYPE_*` constants
#95390 opened
Jul 28, 2022 -
gh-95376: Add test for names containing null
#95394 opened
Jul 28, 2022 -
gh-95395: Add argument type error test
#95412 opened
Jul 29, 2022 -
gh-95413: remove references to deprecated CGI library
#95414 opened
Jul 29, 2022 -
gh-61105: Add default param, note on using cookiejar subclass
#95427 opened
Jul 29, 2022 -
gh-95380: Remove limitation of 1024 max path size for fcntl
#95429 opened
Jul 29, 2022 -
gh-93274: Make vectorcall safe on mutable classes
#95437 opened
Jul 29, 2022 -
gh-92678: Document Py_TPFLAGS_MANAGED_DICT and friends
#95440 opened
Jul 29, 2022 -
gh-91323: Revert "Allow overriding a future compliance check in asyncio.Task (GH-32197)"
#95442 opened
Jul 29, 2022 -
gh-95417: Add `PyLong_FromUintptr_t` and `PyLong_AsUintptr_t`
#95446 opened
Jul 29, 2022 -
gh-95348: Split clear_weakref into two functions
#95449 opened
Jul 29, 2022 -
gh-94909: fix joining of absolute and relative Windows paths in pathlib
#95450 opened
Jul 29, 2022 -
gh-95451: Update docs for wasm32-emscripten and -wasi platforms
#95452 opened
Jul 29, 2022 -
gh-95149: Enhance `http.HTTPStatus` with properties that indicate the HTTP status category
#95453 opened
Jul 29, 2022 -
[Enum] add whatsnew entries
#95455 opened
Jul 30, 2022 -
gh-90385: Add pathlib.Path.walk what's new section
#95467 opened
Jul 30, 2022 -
GH-94031: avoid race condition in BaseEventLoop.run_forever
#95470 opened
Jul 30, 2022 -
gh-95474: avoid the _global_lock in asyncio.mixins
#95475 opened
Jul 30, 2022 -
gh-95472: [xml.etree.ElementTree] Add fine-grained formatting classes
#95476 opened
Jul 30, 2022 -
gh-95484: Improve `tempfile` docs for conditions when files are removed
#95485 opened
Jul 30, 2022 -
gh-88569: add `os.path.isreserved()`
#95486 opened
Jul 31, 2022 -
gh-95377: Editted docs for argparse.add._subparser
#95490 opened
Jul 31, 2022 -
[3.11] gh-92412: Clarifying the documentation on library/syslog (GH-92587)
#95492 opened
Jul 31, 2022 -
gh-95494: Fix transport EOF handling in OpenSSL 3.0
#95495 opened
Jul 31, 2022 -
gh-56133: Clarify function/constructor parameter for pickle module
#95497 opened
Jul 31, 2022 -
Unify `os.path.lexists()` and `islink()` implementations.
#95501 opened
Jul 31, 2022 -
gh-95504: Fix sign placement in PyUnicode_FromFormat
#95505 opened
Jul 31, 2022 -
GH-95150: Use position and exception tables for code hashing and equality
#95509 opened
Jul 31, 2022 -
GH-95289: Always call uncancel() when required
#95513 opened
Aug 1, 2022 -
[3.10] bpo-42037: Corrected request dependencies in CookieJar functions (GH-23112)
#95515 opened
Aug 1, 2022 -
gh-95516: Add param types and clarify param descriptions of LogRecord
#95517 opened
Aug 1, 2022 -
gh-95417: Fix `ULONG_PTR differs in levels of indirection from void *`
#95518 opened
Aug 1, 2022 -
gh-95423: Updated winreg.DeleteKeyEx documentation for 32-bit OS.
#95521 opened
Aug 1, 2022 -
gh-95271: Extract placeholders howto from sqlite3 tutorial
#95522 opened
Aug 1, 2022 -
gh-95273: Align sqlite3 const refs with the devguide
#95525 opened
Aug 1, 2022 -
gh-95380: Removing the 1024 bytes limit in the fcntl_ioctl_impl functions.
#95526 opened
Aug 1, 2022 -
gh-91838: Use HTTPS links in docs for resources which redirect to HTTPS
#95527 opened
Aug 1, 2022 -
gh-83270: Update IDLE's credits
#95528 opened
Aug 1, 2022 -
gh-95273: Improve documented return values and exceptions raised for sqlite3 class methods
#95530 opened
Aug 1, 2022 -
gh-95388: Deprecate creating immutable types with mutable bases
#95533 opened
Aug 1, 2022 -
[3.11] gh-95173: Add a regression test for sorting tuples containing None (GH-95464)
#95537 opened
Aug 1, 2022 -
gh-95417: Quick fix of `ULONG_PTR differs in levels of indirection from void *`
#95538 opened
Aug 1, 2022
77 Issues closed by 31 people
-
Improve efficiency of PRECALL/CALL instructions
#90690 closed
Aug 1, 2022 -
python-3.11.0b5-amd64.exe doesn't uninstall itself well
#95445 closed
Aug 1, 2022 -
Personalisation of Python
#95535 closed
Aug 1, 2022 -
Surprising list overallocation from .split()
#91146 closed
Aug 1, 2022 -
Make IDLE Start Menu entry more descriptive
#86074 closed
Aug 1, 2022 -
Migrate IDLE context menu items to shell extension
#71790 closed
Aug 1, 2022 -
Add an interactive shell for Sqlite3
#77617 closed
Aug 1, 2022 -
Missing link(s) to the "Python Module Index" page
#89643 closed
Aug 1, 2022 -
IDLE: fix Shell context menu copy-with-prompts bug
#95511 closed
Aug 1, 2022 -
Ctrl-D eats a character on IDLE
#74096 closed
Jul 31, 2022 -
IDLE - Tweak Edit menu
#95471 closed
Jul 31, 2022 -
idlelib/NEWS.txt for 3.10.0 and backports
#86007 closed
Jul 30, 2022 -
Some "truthy/falsy" crept in
#95454 closed
Jul 30, 2022 -
"What’s New In Python 3.X" does not include the release date for 3.0, 3.2, 3.8 and 3.10
#92240 closed
Jul 30, 2022 -
Clarification requested for library/syslog.rst
#92412 closed
Jul 30, 2022 -
Chinese README document
#95226 closed
Jul 30, 2022 -
Unable to run IDLE without write-access to home directory
#52478 closed
Jul 30, 2022 -
iscoroutinefunction doesn't work for partial bound methods
#95444 closed
Jul 30, 2022 -
Deadlock in _PyInterpreterState_DeleteExceptMain with HEAD_LOCK(runtime)
#84139 closed
Jul 30, 2022 -
Exposing a race in the "_warnings" resulting Python parser crash
#86929 closed
Jul 30, 2022 -
email.utils.parsedate_tz() crashes on certain inputs
#95087 closed
Jul 30, 2022 -
Use Tcl/Tk 8.6.10 in build-installer.py when building on recent macOS
#86527 closed
Jul 30, 2022 -
IDLE: Browse non-.py python files
#95411 closed
Jul 30, 2022 -
Adding an element during the last iteration of an OrderedDict doesn't throw an exception
#95422 closed
Jul 29, 2022 -
Annotations, Inheritance and Circular Reference
#88358 closed
Jul 29, 2022 -
Can't run modules after installing with CLI
#92219 closed
Jul 29, 2022 -
os.startfile documentation should recommend not specifying the operation
#94302 closed
Jul 29, 2022 -
Python 3.11 launcher fails with "Unable to create process"
#95285 closed
Jul 29, 2022 -
venv --upgrade does not seem to upgrade Python inside the virtual environment
#95424 closed
Jul 29, 2022 -
`concurrent.futures.Executor.map` does not cancel the currently waited on future
#95166 closed
Jul 29, 2022 -
Wrong docstring of method `Number.__rdivmod__(self, other)`
#95433 closed
Jul 29, 2022 -
Python Launcher ignoring config files
#95359 closed
Jul 29, 2022 -
Remove the RESUME instruction
#91201 closed
Jul 29, 2022 -
Wrong Result Documented in Date Arithmetic datetime
#93267 closed
Jul 29, 2022 -
Make IDLE recognize .pyi stub files as source for open, save, and edit
#89610 closed
Jul 28, 2022 -
os.get_terminal_size() should use file descriptors in Windows
#87580 closed
Jul 28, 2022 -
SystemError: excessive stack use when compiling a large function
#94329 closed
Jul 28, 2022 -
CarRacing v1 & v2 bug
#95402 closed
Jul 28, 2022 -
Update documentation for missing PyDateTime macros
#90359 closed
Jul 28, 2022 -
IDLE error on closing 3.8+ debug build
#81705 closed
Jul 28, 2022 -
missing decref in error case of ExceptionGroup split()
#95369 closed
Jul 28, 2022 -
RFC 9266: Channel Bindings for TLS 1.3 support
#95350 closed
Jul 28, 2022 -
pop3 retr incomplete content while meet `.\r\n`, not actual email size
#95252 closed
Jul 28, 2022 -
./configure eventfd support does not also check for existence of flags
#93899 closed
Jul 28, 2022 -
Allow bitwise operations between bytes objects of the same size
#95361 closed
Jul 28, 2022 -
Check tokens[0] after allocating memory
#95355 closed
Jul 28, 2022 -
Custom str subclass as keyword argument leads to System Error
#94938 closed
Jul 28, 2022 -
getargs.c: incorrect handling of errors in skipitem()
#94930 closed
Jul 28, 2022 -
Two Layers of SSL/TLS
#89168 closed
Jul 28, 2022 -
IDLE: Make multiple improvements to CodeContext
#77791 closed
Jul 28, 2022 -
IDLE: pyparse - simplify StringTranslatePseudoMapping
#77121 closed
Jul 27, 2022 -
IDLE: make autocomplete test run without __main__.__file__
#84900 closed
Jul 27, 2022 -
randint and randrange produce results out of range for integers.
#95303 closed
Jul 27, 2022 -
Upgrade bundled pip to 22.2.1
#95339 closed
Jul 27, 2022 -
Custom frozen modules get ignored.
#89559 closed
Jul 27, 2022 -
Some GC types can crash during destruction if a GC runs executes
#95324 closed
Jul 27, 2022 -
Missing `Python-Version` in PEP 613
#95332 closed
Jul 27, 2022 -
test_cprofile crashed on main
#95045 closed
Jul 27, 2022 -
test_ssl test_get_ciphers fails on systems without RSA key exchange
#95280 closed
Jul 27, 2022 -
Promote wasm32-emscripten and wasm32-wasi to tier 3
#95085 closed
Jul 27, 2022 -
Replace PyAccu with PyUnicodeWriter
#95005 closed
Jul 27, 2022 -
windows install use cmd
#95311 closed
Jul 27, 2022 -
Importing packages from Torchvision in IDLE makes matplotlib plots not show up
#92622 closed
Jul 26, 2022 -
IDLE: torch DataLoader crashes with num_workers>0
#92571 closed
Jul 26, 2022 -
Use import helper to improve sqlite3 audit tests
#95291 closed
Jul 26, 2022 -
Compress the marshalled data in PYC files
#66978 closed
Jul 26, 2022 -
[coverage ] Missing test for tracebacks with angle bracketed filename
#95259 closed
Jul 26, 2022 -
Document all parameters of all sqlite3 functions/methods
#95235 closed
Jul 26, 2022 -
ast.parse() abuses assert for error checking
#95066 closed
Jul 26, 2022 -
Improve performance of list and tuple repeat methods
#91247 closed
Jul 26, 2022 -
add pathlib.Path.walk method
#90385 closed
Jul 25, 2022 -
`pip install pip --upgrade` breaks pip
#95244 closed
Jul 25, 2022 -
Check for ref counting bugs in debug mode caused by immortal objects.
#94851 closed
Jul 25, 2022 -
IDLE subsection of What's New 3.11
#90653 closed
Jul 25, 2022 -
IDLE subsection of What's New 3.10
#86012 closed
Jul 25, 2022 -
dict.setdefault() makes class arguments persistent
#95248 closed
Jul 25, 2022
54 Issues opened by 42 people
-
Faster decompression of gzip files
#95534 opened
Aug 1, 2022 -
Can't assign entry to `__annotations__` unless a class has existing annotation
#95532 opened
Aug 1, 2022 -
Slow first execution of platform.system on windows
#95531 opened
Aug 1, 2022 -
logging.LogRecord missing param type information
#95516 opened
Aug 1, 2022 -
Expose all functionality of list_sort_impl in C API
#95506 opened
Jul 31, 2022 -
Wrong sign placement in PyUnicode_FromFormat
#95504 opened
Jul 31, 2022 -
The 'stdlib compileall' function writes stage directory into *.pyc files
#95502 opened
Jul 31, 2022 -
Add PUT functionality to http.server
#95499 opened
Jul 31, 2022 -
Document that the built-in open() when called with a file descriptor ignores "mode" argument
#95498 opened
Jul 31, 2022 -
ctypes: bitfield lost data with union on linux platform
#95496 opened
Jul 31, 2022 -
ssl module with OpenSSL 3.0 does not throw SSLEOFError on unclean shutdown
#95494 opened
Jul 31, 2022 -
IDLE Readme: document github project topics
#95491 opened
Jul 31, 2022 -
Improve `tempfile` documentation for conditions when files are removed
#95484 opened
Jul 30, 2022 -
avoid the global_lock in `asyncio.mixins._LoopBoundMixin`
#95474 opened
Jul 30, 2022 -
`xml.etree.ElementTree` — doesn't allow specifying fine-grained formatting controls
#95472 opened
Jul 30, 2022 -
argparse.ArgumentParser silently swallows multiple -- (double dash)
#95468 opened
Jul 30, 2022 -
zipfile regression in 3.11 beta: ignores utf8 flag and removes it from existing entries
#95463 opened
Jul 30, 2022 -
sqlite3: when passing incomplete aggregate class, raises wrong error in specific conditions
#95462 opened
Jul 30, 2022 -
[winreg] support options and opened disposition in CreateKeyEx and OpenKey[Ex]
#95461 opened
Jul 30, 2022 -
Document wasm32-emscripten and wasm32-wasi platforms
#95451 opened
Jul 29, 2022 -
Make sure all sqlite3 doc examples work
#95432 opened
Jul 29, 2022 -
winreg.DeleteKeyEx() documentation
#95423 opened
Jul 29, 2022 -
Make "availability" directive consistent and parsable
#95415 opened
Jul 29, 2022 -
remove references to deprecated CGI library
#95413 opened
Jul 29, 2022 -
IDLE: Support all python files - task issue
#95410 opened
Jul 29, 2022 -
Similar to test_pwd in test_grp, more tested for `TypeError`
#95395 opened
Jul 28, 2022 -
Expose some of ETH_P_* consts to ease raw socket creation
#95389 opened
Jul 28, 2022 -
Deprecate creating immutable types with mutable bases
#95388 opened
Jul 28, 2022 -
Fastpath for encoding unsorted dict to JSON
#95385 opened
Jul 28, 2022 -
ctypes: subclassed swapped endianness doesn't swap
#95384 opened
Jul 28, 2022 -
Remove unused indent_level from Modules/_json.c
#95382 opened
Jul 28, 2022 -
fcntl_fcntl_impl 1024 bytes limitation
#95380 opened
Jul 28, 2022 -
Incorrect information in add_subparser() docs.
#95377 opened
Jul 28, 2022 -
Similar to `test_grp` in `test_pwd`, add a test with null value in name
#95376 opened
Jul 28, 2022 -
Add support for other image formats(e.g. PNG) to the turtle module
#95371 opened
Jul 28, 2022 -
IDLE: More code_context improvements
#95352 opened
Jul 28, 2022 -
warnings.filters was modified by test_check_c_globals
#95349 opened
Jul 27, 2022 -
clear_weakref() in Objects/weakrefobject.c is Confusing
#95348 opened
Jul 27, 2022 -
ssl module incorrectly supports tls-unique channel binding for TLS 1.3
#95341 opened
Jul 27, 2022 -
TypeVarTuple example has unused TypeVar
#95337 opened
Jul 27, 2022 -
test_compiler_recursion_limit fails on wasm32-wasi
#95335 opened
Jul 27, 2022 -
Documentation about PyTypeObject being part of the Stable ABI
#95300 opened
Jul 26, 2022 -
Remove bundled setuptools
#95299 opened
Jul 26, 2022 -
Broken links on documentation download pages
#95290 opened
Jul 26, 2022 -
asyncio.TaskGroup corrupts uncancel() stack when the parent task replaces the cancelled error
#95289 opened
Jul 26, 2022 -
failing configure command
#95283 opened
Jul 26, 2022 -
Add glossary / term for callable
#95276 opened
Jul 26, 2022 -
Improve the sqlite3 reference
#95273 opened
Jul 26, 2022 -
Improve the sqlite3 tutorial
#95271 opened
Jul 26, 2022 -
IDLE Readme: Add What's New section
#95251 opened
Jul 25, 2022
275 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-95023: Added os.setns and os.unshare to easily switch between namespaces on Linux
#95046 commented on
Aug 1, 2022 • 89 new comments -
gh-68320, gh-88302 - Allow for `pathlib.Path` subclassing
#31691 commented on
Jul 31, 2022 • 36 new comments -
gh-95011: Migrate syslog module to Argument Clinic
#95012 commented on
Aug 1, 2022 • 18 new comments -
Missing support for Source Specific Multicast
#89415 commented on
Jul 30, 2022 • 9 new comments -
Improve FastChildWatcher with WNOWAIT?
#70124 commented on
Jul 31, 2022 • 9 new comments -
gh-94518: [_posixsubprocess] Replace variable validity flags with reserved values
#94687 commented on
Jul 27, 2022 • 9 new comments -
Direct unit tests for compiler optimisations
#93678 commented on
Jul 27, 2022 • 8 new comments -
Document 3.13, 3.14, 4.0 and future removals
#93986 commented on
Aug 1, 2022 • 7 new comments -
Test_tkinter crash on macOS
#93042 commented on
Jul 28, 2022 • 6 new comments -
IDLE: Modernize configdialog code.
#74913 commented on
Jul 30, 2022 • 6 new comments -
[subinterpreters] Eliminate PyInterpreterState.modules.
#72597 commented on
Jul 26, 2022 • 5 new comments -
gh-91049: Introduce set vectorcall field API for PyFunctionObject
#92257 commented on
Jul 29, 2022 • 5 new comments -
gh-94518: Port 23-argument `_posixsubprocess.fork_exec` to Argument Clinic
#94519 commented on
Jul 26, 2022 • 5 new comments -
gh-94619: Remove long deprecated methods module_repr() and load_module()
#94624 commented on
Jul 30, 2022 • 5 new comments -
asyncio proactor udp transport stops responding after send to port that isn't listening
#91227 commented on
Jul 28, 2022 • 4 new comments -
Consider changing URLs to https in docs
#91838 commented on
Aug 1, 2022 • 4 new comments -
Python Launcher for Windows (`py.exe`) breaks on non-python shebang line
#94399 commented on
Aug 1, 2022 • 4 new comments -
gh-86943: implement `pathlib.WindowsPath.is_mount()`
#31458 commented on
Jul 31, 2022 • 4 new comments -
Keeping 'stack_pointer` in sync with frame->stacktop is possibly too tricky
#94666 commented on
Jul 26, 2022 • 3 new comments -
Minor bug in pprint module
#92546 commented on
Jul 27, 2022 • 3 new comments -
Python dataclasses __post_init__ order of parameters is fragile
#91507 commented on
Jul 27, 2022 • 3 new comments -
Running tests in parallel quits too soon
#95027 commented on
Jul 29, 2022 • 3 new comments -
syslog issues
#95041 commented on
Jul 30, 2022 • 3 new comments -
test_ttk_guionly test failures on macOS with Tcl/Tk 8.6.10
#86673 commented on
Jul 30, 2022 • 3 new comments -
Compiling blake2 on x86
#94594 commented on
Aug 1, 2022 • 3 new comments -
bpo-42363: enhance _check_running() ValuError output in Pool class
#23299 commented on
Jul 31, 2022 • 3 new comments -
gh-94598: Remove deprecated ssl modules features
#94599 commented on
Jul 28, 2022 • 3 new comments -
gh-94675: Add a regression test for rjsmin re slowdown
#94685 commented on
Jul 26, 2022 • 3 new comments -
GH-95238: lazily compute line number for tracebacks
#95237 commented on
Jul 26, 2022 • 3 new comments -
MRO: Behavior change from 3.10 to 3.11: multiple inheritance issue with C-API (pybind11)
#92678 commented on
Jul 25, 2022 • 2 new comments -
IDLE: Shell freezes when sys.stdout.shell.console is typed
#78889 commented on
Jul 27, 2022 • 2 new comments -
idlelib/NEWS.txt for 3.11.0 and backports
#90654 commented on
Jul 27, 2022 • 2 new comments -
The documentation for the print() builtin should perhaps say file=None as default
#94286 commented on
Jul 28, 2022 • 2 new comments -
os.waitid() documentation needs TLC
#85991 commented on
Jul 28, 2022 • 2 new comments -
fail to detect windows with win32gui sometimes
#94397 commented on
Jul 29, 2022 • 2 new comments -
IDLE: Enhance module browser
#75642 commented on
Jul 30, 2022 • 2 new comments -
IDLE: update code, mostly by cleanups of 2.x or 2to3 artifacts
#87179 commented on
Jul 31, 2022 • 2 new comments -
CentOS 7 GCC 4.8.5 miscompiles optimized build: <built-in function compile> returned NULL without setting an exception
#94825 commented on
Aug 1, 2022 • 2 new comments -
Use zlib-ng rather than zlib in binary releases
#91349 commented on
Aug 1, 2022 • 2 new comments -
gh-92679: Clarify asyncio.loop.start_tls parameters
#92682 commented on
Jul 29, 2022 • 2 new comments -
GH-91095: Specialize calls to normal python classes
#93221 commented on
Jul 26, 2022 • 2 new comments -
gh-66435: Allow nested event loops
#93338 commented on
Jul 31, 2022 • 2 new comments -
gh-90717: Update the documentation for the altchars paremeter in base64 library
#94187 commented on
Jul 28, 2022 • 2 new comments -
gh-95231: Disable md5 & crypt modules if FIPS is enabled
#94742 commented on
Jul 26, 2022 • 2 new comments -
gh-95065: Add AC support for deprecating positional use of optional params
#95151 commented on
Jul 26, 2022 • 2 new comments -
Investigate int/float conversion costs in math functions
#95032 commented on
Jul 25, 2022 • 1 new comment -
IDLE: Add "selected" section to Statusbar
#92822 commented on
Jul 25, 2022 • 1 new comment -
get_lock() method is not present for Values created using multiprocessing.Manager()
#79967 commented on
Jul 25, 2022 • 1 new comment -
Out of bounds co_* tuple access is allowed
#95222 commented on
Jul 26, 2022 • 1 new comment -
Docs: Using Python on a Macintosh has bad info per Apple site
#77005 commented on
Jul 26, 2022 • 1 new comment -
pprint tests do not test pprint.pprint()
#89722 commented on
Jul 26, 2022 • 1 new comment -
AIA chasing for missing intermediate certificates on TLS connections
#62817 commented on
Jul 26, 2022 • 1 new comment -
Multiprocessing: facilitate worker processes printing to GUI shell
#92633 commented on
Jul 27, 2022 • 1 new comment -
[C API] PEP 674: Disallow using macros (Py_TYPE and Py_SIZE) as l-value
#89639 commented on
Jul 27, 2022 • 1 new comment -
IDLE, configdialog, General tab: re-arrange, test user entries
#75234 commented on
Jul 27, 2022 • 1 new comment -
macOS build docs need refresh (2019)
#80086 commented on
Jul 27, 2022 • 1 new comment -
[subinterpreters] Static types incorrectly share some objects between interpreters
#94673 commented on
Jul 27, 2022 • 1 new comment -
IDLE: Update feature classes when options are changed.
#75669 commented on
Jul 27, 2022 • 1 new comment -
Cannot tunnel TLS connection through TLS connection
#73580 commented on
Jul 28, 2022 • 1 new comment -
Enhance `http.HTTPStatus` with `is_*` properties that indicate the HTTP status category
#95149 commented on
Jul 28, 2022 • 1 new comment -
Wasm build instructions are confusing to this wasm newbie
#95205 commented on
Jul 28, 2022 • 1 new comment -
Optimiser breaks attribute lookup from metaclass property
#94822 commented on
Jul 28, 2022 • 1 new comment -
datetime.fromisoformat() only accepts 3 or 6 decimal places for fractional seconds
#95221 commented on
Jul 29, 2022 • 1 new comment -
pathlib: inconsistent handling of rootless Windows paths
#94909 commented on
Jul 29, 2022 • 1 new comment -
Add roadmap.txt section to idlelib
#74607 commented on
Jul 30, 2022 • 1 new comment -
RecursionError when annotating a field with the same name as a field
#90104 commented on
Jul 30, 2022 • 1 new comment -
race condition in asyncio.BaseEventLoop.run_forever
#94031 commented on
Jul 30, 2022 • 1 new comment -
Argparse `add_argument` treats `-` in flags differently to `-` in positional arguments.
#95100 commented on
Jul 30, 2022 • 1 new comment -
IDLE: usually include prompts when save or copy shell
#95191 commented on
Jul 31, 2022 • 1 new comment -
Opening a new unfocused tab in Chrome with webbrowser.open
#92683 commented on
Jul 31, 2022 • 1 new comment -
Fail if an invalid -X option is provided
#89608 commented on
Jul 31, 2022 • 1 new comment -
`unittest.mock.Mock` does not allow name attribute to be mocked in constructor
#95078 commented on
Jul 31, 2022 • 1 new comment -
IDLE on macOS 10.15 Catalina does not open double-clicked files if app already launched
#83127 commented on
Jul 31, 2022 • 1 new comment -
Code objects with non-equal `co_linetable`s compare equal
#95150 commented on
Jul 31, 2022 • 1 new comment -
Add API to allow extensions to set callback function on creation, modification, and destruction of PyFunctionObject
#91053 commented on
Jul 31, 2022 • 1 new comment -
Doc Page navigation disappears unless page is very wide.
#92789 commented on
Aug 1, 2022 • 1 new comment -
expose glossary link on hover
#59898 commented on
Aug 1, 2022 • 1 new comment -
support reproducible Python builds
#73894 commented on
Aug 1, 2022 • 1 new comment -
[C API] Add PyFrame_GetVar(frame, name) function
#91248 commented on
Aug 1, 2022 • 1 new comment -
Import deadlock detection causes deadlock
#82272 commented on
Aug 1, 2022 • 1 new comment -
findtext returns empty string on integer zero value
#91447 commented on
Aug 1, 2022 • 1 new comment -
bpo-35723: Proof of concept for tzidx cache
#11529 commented on
Jul 29, 2022 • 1 new comment -
bpo-20183: Convert the mmap module to the Argument Clinic
#14207 commented on
Jul 29, 2022 • 1 new comment -
[WIP/RFC] multiprocessing: proxy: keep _manager after forking
#17333 commented on
Jul 29, 2022 • 1 new comment -
bpo-39995: CLN remove some locks in ProcessPoolExecutor
#19788 commented on
Jul 30, 2022 • 1 new comment -
bpo-2716: add license for audioop module
#19972 commented on
Jul 31, 2022 • 1 new comment -
gh-85525: Indicate supported sound header formats
#21575 commented on
Jul 30, 2022 • 1 new comment -
bpo-30934: add script for running coverage on IDLE modules' tests
#22694 commented on
Jul 30, 2022 • 1 new comment -
bpo-44176: Allow `asyncio.as_completed()`'s first parameter to be a generator yielding awaitables
#26228 commented on
Aug 1, 2022 • 1 new comment -
bpo-44951: Allow setting EPOLLEXCLUSIVE on selectors.EpollSelector
#27819 commented on
Jul 26, 2022 • 1 new comment -
bpo-46364: Use sockets only for stdin of asyncio on AIX
#30596 commented on
Jul 29, 2022 • 1 new comment -
gh-76728: Coerce DictReader and DictWriter fieldnames argument to a list
#32225 commented on
Jul 26, 2022 • 1 new comment -
gh-94609: Make test_ssl.ThreadedEchoServer exceptions appear in a main thread
#92475 commented on
Jul 29, 2022 • 1 new comment -
gh-92679: Clarify roles of asyncio protocols and transports
#92680 commented on
Jul 26, 2022 • 1 new comment -
Dissociate `__future__` docs description from concurrency futures
#92760 commented on
Jul 30, 2022 • 1 new comment -
bpo-37860: re-add netlify.toml to set up deploy previews for docs
#92852 commented on
Jul 27, 2022 • 1 new comment -
gh-93096: Make `mimetypes` CLI tool public
#93097 commented on
Jul 29, 2022 • 1 new comment -
gh-93243: Make smtpd private before porting its users
#93246 commented on
Jul 29, 2022 • 1 new comment -
gh-93357: Lay the foundation for further work in `asyncio.test_streams`: port server cases to IsolatedAsyncioTestCase
#93369 commented on
Aug 1, 2022 • 1 new comment -
GH-93964: Harden overflow checks before _PyBytes_Resize in compile.c
#94044 commented on
Jul 27, 2022 • 1 new comment -
gh-93963: Remove deprecated names from importlib.abc.
#94528 commented on
Jul 29, 2022 • 1 new comment -
gh-94635: Normalise sqlite3 doc headings
#94677 commented on
Jul 30, 2022 • 1 new comment -
gh-52597: Add position-only markers for os functions
#94735 commented on
Jul 29, 2022 • 1 new comment -
gh-95222: Disallow out-of-bounds `co_consts`/`co_names` access
#95223 commented on
Jul 25, 2022 • 1 new comment -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Jul 25, 2022 • 0 new comments -
Reduce the size of plain Python objects from 8 to 6 machine words.
#95245 commented on
Jul 26, 2022 • 0 new comments -
Metabug: Improving C-level coverage
#94808 commented on
Jul 26, 2022 • 0 new comments -
[typing] PEP 563: Postponed evaluation of annotations: enable it by default in Python 3.11
#82786 commented on
Jul 26, 2022 • 0 new comments -
IDLE: enable editor, shell, debugger integration in one window
#69014 commented on
Jul 27, 2022 • 0 new comments -
idle3 shell os.system swallows shell command output
#56029 commented on
Jul 27, 2022 • 0 new comments -
IDLE: add tests for autocomplete window.
#74851 commented on
Jul 27, 2022 • 0 new comments -
IDLE macosx: add tests.
#78144 commented on
Jul 27, 2022 • 0 new comments -
IDLE: test iomenu
#85576 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Move unittests to test directory
#95069 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Test right-click and context menu tests
#84996 commented on
Jul 27, 2022 • 0 new comments -
IDLE tests: don't modify tkinter.messagebox.
#75469 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Make GUI test teardown less fragile
#75465 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Add tests for configdialog extensions tab
#75276 commented on
Jul 27, 2022 • 0 new comments -
IDLE: add tests for help_about.py
#74476 commented on
Jul 27, 2022 • 0 new comments -
Refactor IDLE htest
#71823 commented on
Jul 27, 2022 • 0 new comments -
Idle: update htest.py and htests
#66819 commented on
Jul 27, 2022 • 0 new comments -
Idle: test configuration files
#65895 commented on
Jul 27, 2022 • 0 new comments -
Idle unittests: make gui, mock switching easier.
#65846 commented on
Jul 27, 2022 • 0 new comments -
Idle: Improve htests
#65823 commented on
Jul 27, 2022 • 0 new comments -
IDLE functional/integration testing
#69033 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Improve configuration tests with mock Save.
#75051 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Don't touch .idlerc when testing.
#75052 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Add docstrings and tests for editor.py reload functions
#75710 commented on
Jul 27, 2022 • 0 new comments -
IDLE autocomplete: revise fetch_completions, add htest
#81947 commented on
Jul 27, 2022 • 0 new comments -
Clarify `asyncio` API in a backward compatible manner
#92679 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Revise html to tkinker converter for help.html
#81479 commented on
Jul 27, 2022 • 0 new comments -
Automate creation of idlelib/help.html from Doc/.../idle.html
#69405 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Fix shell comment anomalies
#88491 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Clarify some completion details in doc
#85450 commented on
Jul 27, 2022 • 0 new comments -
IDLE: document search (find) and replace better
#89362 commented on
Jul 27, 2022 • 0 new comments -
Add idlelib module entry to doc
#75510 commented on
Jul 27, 2022 • 0 new comments -
Document how to run coverage for repository idlelib files.
#75117 commented on
Jul 27, 2022 • 0 new comments -
IDLE: revise doc subsection 'Completions'
#74852 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Document tk's long line display limitation
#73026 commented on
Jul 27, 2022 • 0 new comments -
IDLE: document all key bindings, add menu items for more.
#72284 commented on
Jul 27, 2022 • 0 new comments -
Idlelib: document or move delayed imports
#72079 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Update offline doc locations for linux
#60012 commented on
Jul 27, 2022 • 0 new comments -
Improve IDLE news handling
#61708 commented on
Jul 27, 2022 • 0 new comments -
IDLE Internationalization
#61976 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Improve Mock_Text
#62704 commented on
Jul 27, 2022 • 0 new comments -
Eliminate 'ThemeChanged' warning when running IDLE tests
#71383 commented on
Jul 27, 2022 • 0 new comments -
IDLE: Document info needed for 'not working' reports.
#84862 commented on
Jul 27, 2022 • 0 new comments -
IDLE: highlight tabs
#66550 commented on
Jul 27, 2022 • 0 new comments -
OS X IDLE <option-> keyboard accelerators fail or misbehave with Cocoa Tk
#64778 commented on
Jul 27, 2022 • 0 new comments -
Printing: No print dialog or page setup
#43720 commented on
Jul 27, 2022 • 0 new comments -
Split compiler into code-gen, optimizer and assembler.
#87092 commented on
Jul 28, 2022 • 0 new comments -
IDLE crashes in macOS Apple chip, maybe completions
#87513 commented on
Jul 29, 2022 • 0 new comments -
IDLE: revise window size, placement startup options
#68125 commented on
Jul 30, 2022 • 0 new comments -
Fix forced arg format in AC-processed modules with custom converters
#94512 commented on
Jul 30, 2022 • 0 new comments -
IDLE: remove noisy icons from class (module) browser
#69277 commented on
Jul 30, 2022 • 0 new comments -
IDLE: Colorizer and output tests hang on macOS
#88496 commented on
Jul 30, 2022 • 0 new comments -
Restructure the sqlite3 docs table-of-contents
#94635 commented on
Jul 30, 2022 • 0 new comments -
'ModifiedInterpreter' object has no attribute 'interp'
#82183 commented on
Jul 31, 2022 • 0 new comments -
namedtuple row factory for sqlite3
#57508 commented on
Jul 31, 2022 • 0 new comments -
IDLE: inconsistent use of HOMEDRIVE, HOMEPATH, and USERPROFILE on Windows
#58781 commented on
Aug 1, 2022 • 0 new comments -
IDLE: Change default Windows shortcuts
#90823 commented on
Aug 1, 2022 • 0 new comments -
IDLE: make Ctrl,Alt + IME non-ascii letter work on Windows
#90210 commented on
Aug 1, 2022 • 0 new comments -
Update IDLE's credits
#83270 commented on
Aug 1, 2022 • 0 new comments -
Replace use of `test.test_asyncio.utils.TestCase` with `unittest.IsolatedAsyncioTestCase`
#93357 commented on
Aug 1, 2022 • 0 new comments -
bpo-29858: inspect.signature for wrappers around decorated bound methods
#736 commented on
Jul 28, 2022 • 0 new comments -
bpo-15590: distinct python-config from pkg-config python
#737 commented on
Jul 28, 2022 • 0 new comments -
bpo-27572: Deprecate using bytes-like objects in builtins.
#779 commented on
Jul 28, 2022 • 0 new comments -
bpo-22319: mailbox.MH now supports folders withou the ".mh_sequences"…
#804 commented on
Jul 28, 2022 • 0 new comments -
bpo-29999: repr() of ImportError now contains attributes name and path.
#1011 commented on
Jul 28, 2022 • 0 new comments -
bpo-30282: Fix name attribute of extracted object
#1483 commented on
Jul 28, 2022 • 0 new comments -
bpo-30374: Fixed several bugs in win_add2path.py
#1645 commented on
Jul 28, 2022 • 0 new comments -
bpo-30419: DOC: Update missing information in bdb docs
#1687 commented on
Jul 28, 2022 • 0 new comments -
bpo-12978: Add support for extended attributes on FreeBSD
#1690 commented on
Jul 28, 2022 • 0 new comments -
bpo-30421: Added fromfile_parent_relative parameter + docs to argparse.ArgumentParser
#1698 commented on
Jul 28, 2022 • 0 new comments -
bpo-23560: DOC:Add summary table for str methods in stdtypes.rst
#1709 commented on
Jul 28, 2022 • 0 new comments -
gh-74616: Raise ValueError in case of NULL in input prompt
#1738 commented on
Jul 28, 2022 • 0 new comments -
bpo-27269: Treat ::FFFF: addresses as IPv4 for ordering and contains.
#1741 commented on
Jul 28, 2022 • 0 new comments -
bpo-30429: bdb and pdb: Add watchpoint function
#1756 commented on
Jul 28, 2022 • 0 new comments -
bpo-30438 - Avoid untar errors when write-protected files are tarred twice
#1808 commented on
Jul 28, 2022 • 0 new comments -
bpo-14111: IDLE: Add interrupt handle when open debugger
#1821 commented on
Jul 28, 2022 • 0 new comments -
bpo-30509: Optimize and clean up calling type slots.
#1861 commented on
Jul 28, 2022 • 0 new comments -
bpo-30587: Adds signature checking for mock autospec object method calls
#1982 commented on
Jul 28, 2022 • 0 new comments -
bpo-28994: Chain exceptions rather than dropping the old exception.
#2072 commented on
Jul 28, 2022 • 0 new comments -
bpo-694339: IDLE: Dedenting with shift+tab
#2210 commented on
Jul 28, 2022 • 0 new comments -
bpo-30680: textwrap support for true (Unicode) em-dashes
#2224 commented on
Jul 28, 2022 • 0 new comments -
bpo-30665: fcntl.ioctl() now accepts larger range of integers
#2286 commented on
Jul 28, 2022 • 0 new comments -
bpo-30761: pdb: Add step/next count argument
#2399 commented on
Jul 28, 2022 • 0 new comments -
bpo-30710: getaddrinfo raises OverflowError
#2435 commented on
Jul 28, 2022 • 0 new comments -
bpo-16487: allow certificates to be specified from memory
#2449 commented on
Jul 28, 2022 • 0 new comments -
bpo-29926: IDLE: Fix blocking function ignore SIGINT
#2466 commented on
Jul 28, 2022 • 0 new comments -
bpo-24766: doc= argument to subclasses of property not handled correctly
#2487 commented on
Jul 28, 2022 • 0 new comments -
bpo-30844: selectors: add urgent data to read event
#2562 commented on
Jul 28, 2022 • 0 new comments -
bpo-30790: fix proxy works uncorrectly if registry value end with a semicolon
#2611 commented on
Jul 28, 2022 • 0 new comments -
bpo-30717: add unicode grapheme cluster break algorithm
#2673 commented on
Jul 28, 2022 • 0 new comments -
bpo-25516: Fix Condition._is_owned() is when using threading.Lock
#2681 commented on
Jul 29, 2022 • 0 new comments -
bpo-31020: Add support for custom compressor in tarfile
#2734 commented on
Jul 29, 2022 • 0 new comments -
bpo-24869: Add startline and endline attributes to the tokens returned by shlex
#2799 commented on
Jul 29, 2022 • 0 new comments -
bpo-30988: Fix parsing address headers with dots start/end display name
#2811 commented on
Jul 29, 2022 • 0 new comments -
bpo-30732: json.dumps() lacks information about RecursionError relate…
#2857 commented on
Jul 29, 2022 • 0 new comments -
bpo-31040: Reject undotted extensions in mimetypes.add_type
#2895 commented on
Jul 29, 2022 • 0 new comments -
bpo-31078: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Jul 29, 2022 • 0 new comments -
bpo-12067: Add tests to test_compare
#3199 commented on
Jul 29, 2022 • 0 new comments -
bpo-27923: Minor API improvements for binary sequences (PEP 467)
#3237 commented on
Jul 29, 2022 • 0 new comments -
bpo-18875 Auto insertion of the closing parens, brackets, braces, and ticks
#3520 commented on
Jul 29, 2022 • 0 new comments -
bpo-28411: Remove PyInterpreterState.modules.
#3606 commented on
Jul 29, 2022 • 0 new comments -
bpo-31465: allow _PyType_Lookup() to raise exceptions
#3616 commented on
Jul 29, 2022 • 0 new comments -
bpo-31529: IDLE: Add docstrings and tests to some editor.py functions
#3669 commented on
Jul 29, 2022 • 0 new comments -
bpo-21937: IDLE: Fix use of unsaved indicator in titlebar of shell window
#3701 commented on
Jul 29, 2022 • 0 new comments -
bpo-31603 Add file args to input builtin
#3814 commented on
Jul 29, 2022 • 0 new comments -
bpo-31706: Make urlencode accept generators as value
#3901 commented on
Jul 29, 2022 • 0 new comments -
[WIP] bpo-31165: Call PyList_New() again if the source container was resized due to GC.
#3915 commented on
Jul 29, 2022 • 0 new comments -
bpo-24084: add sub-millisecond display in pstats
#3931 commented on
Jul 29, 2022 • 0 new comments -
bpo-31779: Prevent assertion failures and a crash when using an uninitialized struct.Struct object
#3984 commented on
Jul 29, 2022 • 0 new comments -
bpo-31821: allow pause_reading() from connection_made()
#4053 commented on
Jul 29, 2022 • 0 new comments -
bpo-28494: Fix false positives when using zipfile.is_zipfile()
#5053 commented on
Jul 29, 2022 • 0 new comments -
bpo-12706: timeout sentinel in ftplib and poplib documentation
#5309 commented on
Jul 29, 2022 • 0 new comments -
bpo-37527: Fixing the "Invalid argument" bug on datetime.timestamp()
#15498 commented on
Jul 30, 2022 • 0 new comments -
Docs: improve equivalence expression for chained comparison
#22589 commented on
Jul 30, 2022 • 0 new comments -
subprocess: Add escape_wildcard parameter for program don't want the wildcard matched files
#22590 commented on
Jul 30, 2022 • 0 new comments -
bpo-25567: Add Bytes Object Support to Shlex
#22657 commented on
Jul 30, 2022 • 0 new comments -
bpo-41989 Fix htmlparser "unclosed script tag causes data loss"
#22658 commented on
Jul 30, 2022 • 0 new comments -
bpo-42062: Set HTTPResponse.url at init
#22738 commented on
Jul 30, 2022 • 0 new comments -
bpo-13451: Optimize sched.scheduler.cancel()
#22759 commented on
Jul 30, 2022 • 0 new comments -
bpo-42112: ZipInfo.from_file removes only needed slashes
#22871 commented on
Jul 30, 2022 • 0 new comments -
bpo-38523: ignore_dangling_symlinks does not apply recursively
#22937 commented on
Jul 30, 2022 • 0 new comments -
bpo-17942: major rework of debugger UI
#22947 commented on
Jul 30, 2022 • 0 new comments -
bpo-41607: Print clickable path to breakpoint in pdb
#22964 commented on
Jul 30, 2022 • 0 new comments -
bpo-27495: Make pprint.pformat always order sets
#22977 commented on
Jul 30, 2022 • 0 new comments -
bpo-9453: Fix SAX2DOM handling of PIs before the first XML element
#23012 commented on
Jul 30, 2022 • 0 new comments -
[WIP/RFC] pathlib: revisit error handling
#23025 commented on
Jul 30, 2022 • 0 new comments -
bpo-1635741: Prep curses module for multi-phase init
#23091 commented on
Jul 31, 2022 • 0 new comments -
bpo-42239: Add tests for idlelib.calltip
#23098 commented on
Jul 31, 2022 • 0 new comments -
bpo-42239: re-open calltips when closing internal parens
#23100 commented on
Jul 31, 2022 • 0 new comments -
bpo-38647: Add *name* to webbrowser.MacOSXOSAScript
#23134 commented on
Jul 31, 2022 • 0 new comments -
bpo-42258: argparse: show choices once per argument
#23143 commented on
Jul 31, 2022 • 0 new comments -
bpo-38119: fix shared memory's resource tracking
#23174 commented on
Jul 31, 2022 • 0 new comments -
bpo-42291: Fix signature for code.replace().
#23199 commented on
Jul 31, 2022 • 0 new comments -
bpo-42327: Add PyModule_Add().
#23240 commented on
Jul 31, 2022 • 0 new comments -
bpo-42376: New C-APIs to simplify module attribute declaration
#23286 commented on
Jul 31, 2022 • 0 new comments -
bpo-42178: Fix issue causing cmd to hang
#23290 commented on
Jul 31, 2022 • 0 new comments -
bpo-42316: Document assignment expression need for ()s
#23291 commented on
Jul 31, 2022 • 0 new comments -
bpo-1635741: In pickle module, inject module state from class methods
#23304 commented on
Jul 31, 2022 • 0 new comments -
bpo-42386: Update icons for macOS 11
#23339 commented on
Jul 31, 2022 • 0 new comments -
bpo-42401: Fix parsing and writing of the date timezone.
#23384 commented on
Aug 1, 2022 • 0 new comments -
bpo-42063: Enable users of SimpleHTTPRequestHandler to more easily change behaviour
#23414 commented on
Aug 1, 2022 • 0 new comments -
bpo-42327: Add PyModule_Add() (smaller).
#23443 commented on
Aug 1, 2022 • 0 new comments -
bpo-32068: curses.textpad isn't handling the backspace key on some systems
#23466 commented on
Aug 1, 2022 • 0 new comments -
bpo-42443 Add Thread Creation Hook to Threading.py
#23477 commented on
Aug 1, 2022 • 0 new comments -
bpo-42454: Optimize constant slice creation
#23496 commented on
Aug 1, 2022 • 0 new comments -
bpo-42088: Use "SimpleNamespace(...)" in the repr for SimpleNamespace
#23502 commented on
Aug 1, 2022 • 0 new comments -
bpo-42101: allow inheritance of venv
#23504 commented on
Aug 1, 2022 • 0 new comments -
bpo-42461: show f_fsid when pring os.statvfs object
#23511 commented on
Aug 1, 2022 • 0 new comments -
bpo-42476: Allow cross compiling on darwin
#23523 commented on
Aug 1, 2022 • 0 new comments -
bpo-1635741: port _elementtree to multi-phase init (PEP 489)
#23535 commented on
Aug 1, 2022 • 0 new comments -
bpo-41818: Make additions to the tty module
#23546 commented on
Aug 1, 2022 • 0 new comments -
bpo-13337: Add ignore flag to doctest
#23547 commented on
Aug 1, 2022 • 0 new comments -
bpo-41626: Remove the shebang of internal Tools to avoid confusion.
#23581 commented on
Aug 1, 2022 • 0 new comments -
bpo-42524: Add `retval [variable]` option to pdb
#23601 commented on
Aug 1, 2022 • 0 new comments -
bpo-42547: fix add_argument(metavar=<tuple>, nargs='+') for positional arguments
#23617 commented on
Aug 1, 2022 • 0 new comments -
bpo-45399: Remove hostflags from PySSLContext
#28602 commented on
Jul 30, 2022 • 0 new comments -
bpo-45369: Remove LibreSSL workarounds
#28728 commented on
Jul 30, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Jul 26, 2022 • 0 new comments -
bpo-47071: Ignore ERROR_PORT_UNREACHABLE.
#32011 commented on
Jul 28, 2022 • 0 new comments -
gh-91539: improve performance of get_proxies_environment
#91566 commented on
Jul 26, 2022 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jul 27, 2022 • 0 new comments -
gh-92822: IDLE - Add a selection label to window statusbars
#92823 commented on
Jul 28, 2022 • 0 new comments -
gh-83638: Add sqlite3.Connection.autocommit for PEP 249 compliant behaviour
#93823 commented on
Jul 30, 2022 • 0 new comments -
gh-94286 Fix documentation of print default param
#94297 commented on
Jul 28, 2022 • 0 new comments -
gh-94603: micro optimize list.pop
#94604 commented on
Jul 28, 2022 • 0 new comments -
GH-74116: allow multiple drain waiters for asyncio.StreamWriter
#94705 commented on
Aug 1, 2022 • 0 new comments -
gh-94759: Collect C-level coverage using llvm-cov
#94760 commented on
Jul 28, 2022 • 0 new comments -
gh-95081: Allow shallow and deep copying of memoryview object
#95082 commented on
Jul 28, 2022 • 0 new comments -
gh-95073: Getting arguments according to reserved names for parsing
#95122 commented on
Jul 31, 2022 • 0 new comments -
gh-95180: Add `TaskGroup` and `Runner` to AsyncIO API Index
#95189 commented on
Jul 25, 2022 • 0 new comments