Insights: python/cpython
Overview
Could not load contribution data
Please try again later
230 Pull requests merged by 36 people
-
[3.12] gh-99108: Mention HACL\* in the hashlib docs. (GH-105634)
#105635 merged
Jun 10, 2023 -
gh-99108: Mention HACL\* in the hashlib docs.
#105634 merged
Jun 10, 2023 -
[3.11] Cleanup and clarify our hashlib docs. (GH-105624)
#105633 merged
Jun 10, 2023 -
[3.12] Cleanup and clarify our hashlib docs. (GH-105624)
#105632 merged
Jun 10, 2023 -
Cleanup and clarify our hashlib docs.
#105624 merged
Jun 10, 2023 -
[3.12] gh-105375: Improve error handling in `zoneinfo` module (GH-105586)
#105612 merged
Jun 9, 2023 -
[3.12] gh-105375: Harden error handling in `_testcapi/heaptype.c` (GH-105608)
#105615 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve error handling in `zoneinfo` module (GH-105586)
#105613 merged
Jun 9, 2023 -
[3.12] Docs: fix formatting in 2023-06-09-12-59-18 NEWS item (GH-105607)
#105614 merged
Jun 9, 2023 -
gh-105375: Harden error handling in `_testcapi/heaptype.c`
#105608 merged
Jun 9, 2023 -
gh-105375: Improve error handling in `zoneinfo` module
#105586 merged
Jun 9, 2023 -
[3.11] Miscellaneous improvements to the typing docs (#105529)
#105568 merged
Jun 9, 2023 -
[3.12] gh-105549: Tokenize separately NUMBER and NAME tokens and allow 0-prefixed literals (GH-105555)
#105602 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve error handling in _elementtree (GH-105591)
#105601 merged
Jun 9, 2023 -
[3.12] gh-105375: Improve error handling in _elementtree (GH-105591)
#105600 merged
Jun 9, 2023 -
Docs: fix formatting in 2023-06-09-12-59-18 NEWS item
#105607 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve posix error handling (GH-105592)
#105597 merged
Jun 9, 2023 -
gh-105549: Tokenize separately NUMBER and NAME tokens and allow 0-prefixed literals
#105555 merged
Jun 9, 2023 -
[3.12] gh-105375: Improve errnomodule error handling (#105590)
#105596 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve errnomodule error handling (#105590)
#105595 merged
Jun 9, 2023 -
gh-105375: Improve error handling in _elementtree
#105591 merged
Jun 9, 2023 -
gh-105375: Improve posix error handling
#105592 merged
Jun 9, 2023 -
gh-105375: Improve errnomodule error handling
#105590 merged
Jun 9, 2023 -
[3.12] gh-105375: Improve _pickle error handling (#105475)
#105584 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve _pickle error handling (#105475)
#105583 merged
Jun 9, 2023 -
[3.11] gh-105375: Improve error handling in compiler_enter_scope() (#105494)
#105582 merged
Jun 9, 2023 -
[3.12] gh-105375: Improve error handling in compiler_enter_scope() (GH-105494)
#105581 merged
Jun 9, 2023 -
[3.12] gh-105557: Remove duplicate sqlite3 test method (GH-105558)
#105561 merged
Jun 9, 2023 -
gh-105375: Improve _pickle error handling
#105475 merged
Jun 9, 2023 -
[3.12] gh-105564: Don't include artificial newlines in the line attribute of tokens (GH-105565)
#105579 merged
Jun 9, 2023 -
gh-105375: Improve error handling in compiler_enter_scope()
#105494 merged
Jun 9, 2023 -
gh-105564: Don't include artificial newlines in the line attribute of tokens
#105565 merged
Jun 9, 2023 -
[3.10] Clarify the supported cases in the tokenize module (GH-105569)
#105575 merged
Jun 9, 2023 -
[3.11] Clarify the supported cases in the tokenize module (GH-105569)
#105574 merged
Jun 9, 2023 -
[3.12] Clarify the supported cases in the tokenize module (GH-105569)
#105573 merged
Jun 9, 2023 -
Clarify the supported cases in the tokenize module
#105569 merged
Jun 9, 2023 -
gh-105497: [Enum] Fix flag inversion when alias/mask members exist.
#105542 merged
Jun 9, 2023 -
[3.12] Miscellaneous improvements to the typing docs (GH-105529)
#105567 merged
Jun 9, 2023 -
Miscellaneous improvements to the typing docs
#105529 merged
Jun 9, 2023 -
[3.11] gh-105557: Remove duplicate sqlite3 test method (GH-105558)
#105562 merged
Jun 9, 2023 -
gh-105557: Remove duplicate sqlite3 test method
#105558 merged
Jun 9, 2023 -
gh-94924: support `inspect.iscoroutinefunction` in `create_autospec(async_def)`
#94962 merged
Jun 9, 2023 -
[3.11] Fix two errors in the typing docs
#105559 merged
Jun 9, 2023 -
gh-105407: Remove unused imports
#105554 merged
Jun 9, 2023 -
[3.12] gh-102304: Fix Py_INCREF() for limited C API 3.9
#105553 merged
Jun 9, 2023 -
gh-102304: Remove Py_INCREF() doc change
#105552 merged
Jun 9, 2023 -
gh-102304: Fix Py_INCREF() for limited C API 3.9
#105550 merged
Jun 9, 2023 -
gh-105545: Remove deprecated `MacOSXOSAScript._name`
#105546 merged
Jun 9, 2023 -
gh-105396: Deprecate PyImport_ImportModuleNoBlock() function
#105397 merged
Jun 9, 2023 -
[3.11] gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348)
#105519 merged
Jun 9, 2023 -
[3.12] gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348)
#105520 merged
Jun 9, 2023 -
[3.12] CI: Configure macOS build as per updated devguide recommendations (GH-105533)
#105536 merged
Jun 8, 2023 -
[3.11] CI: Configure macOS build as per updated devguide recommendations (GH-105533)
#105537 merged
Jun 8, 2023 -
[3.12] gh-100227: Lock Around Modification of the Global Allocators State (gh-105516)
#105532 merged
Jun 8, 2023 -
[3.12] gh-102832: IDLE - update stackviewer open (GH-105528)
#105534 merged
Jun 8, 2023 -
CI: Configure macOS build as per updated devguide recommendations
#105533 merged
Jun 8, 2023 -
gh-102832: IDLE - update stackviewer open
#105528 merged
Jun 8, 2023 -
[3.12] gh-102832: IDLE - remove use of deprecated sys.last_xyzs for stackviewer (GH-103339)
#105526 merged
Jun 8, 2023 -
[3.12] gh-100227: Lock Around Adding Global Audit Hooks (gh-105515)
#105525 merged
Jun 8, 2023 -
[3.11] gh-102832: IDLE - remove use of deprecated sys.last_xyzs for stackviewer (GH-103339)
#105527 merged
Jun 8, 2023 -
gh-102832: IDLE - remove use of deprecated sys.last_xyzs for stackviewer
#103339 merged
Jun 8, 2023 -
gh-100227: Lock Around Modification of the Global Allocators State
#105516 merged
Jun 8, 2023 -
[3.12] gh-100227: Lock Around Use of the Global "atexit" State (gh-105514)
#105517 merged
Jun 8, 2023 -
[3.12] gh-104310: Rename the New Function in importlib.util (gh-105255)
#105518 merged
Jun 8, 2023 -
gh-105332: [Enum] Fix unpickling flags in edge-cases
#105348 merged
Jun 8, 2023 -
gh-100227: Lock Around Adding Global Audit Hooks
#105515 merged
Jun 8, 2023 -
gh-104310: Rename the New Function in importlib.util
#105255 merged
Jun 8, 2023 -
gh-100227: Lock Around Use of the Global "atexit" State
#105514 merged
Jun 8, 2023 -
Revert "Move observability-relevant structure fields to the top"
#105512 merged
Jun 8, 2023 -
[3.11] test_types: Replace raw assert statements (GH-105500)
#105508 merged
Jun 8, 2023 -
[3.12] test_types: Replace raw assert statements (GH-105500)
#105507 merged
Jun 8, 2023 -
[3.12] Further improve docs for `typing.Annotated` (GH-105498)
#105503 merged
Jun 8, 2023 -
[3.11] Further improve docs for `typing.Annotated` (GH-105498)
#105504 merged
Jun 8, 2023 -
test_types: Replace raw assert statements
#105500 merged
Jun 8, 2023 -
Further improve docs for `typing.Annotated`
#105498 merged
Jun 8, 2023 -
[3.11] [typing docs] Don't describe `Sized` and `Hashable` as deprecated in the 3.11 docs
#105496 merged
Jun 8, 2023 -
GH-105229: Remove remaining two-codeunit superinstructions
#105326 merged
Jun 8, 2023 -
Move observability-relevant structure fields to the top
#105271 merged
Jun 8, 2023 -
[3.12] gh-105431: Remove unused stuff from `test_typing.NewTypeTests` (GH-105432)
#105489 merged
Jun 8, 2023 -
gh-105431: Remove unused stuff from `test_typing.NewTypeTests`
#105432 merged
Jun 8, 2023 -
gh-104635: Eliminate redundant STORE_FAST instructions in the compiler
#105320 merged
Jun 7, 2023 -
[3.12] GH-104996: Defer joining of `pathlib.PurePath()` arguments. (GH-104999)
#105483 merged
Jun 7, 2023 -
[3.12] gh-103171: Forward-port new tests for runtime-checkable protocols decorated with `@final` (GH-105473)
#105474 merged
Jun 7, 2023 -
[3.12] gh-105390: Add explicit type cast (GH-105466)
#105472 merged
Jun 7, 2023 -
[3.11] Add single value `agen.athrow(value)` signature to the 3.11 docs gh-105269
#105468 merged
Jun 7, 2023 -
GH-104996: Defer joining of `pathlib.PurePath()` arguments.
#104999 merged
Jun 7, 2023 -
gh-103171: Forward-port new tests for runtime-checkable protocols decorated with `@final`
#105473 merged
Jun 7, 2023 -
[3.11] gh-105286: Further improvements to `typing.py` docstrings (GH-105363)
#105417 merged
Jun 7, 2023 -
[3.11] typing: Improve documentation of generic classes and aliases (#105369)
#105454 merged
Jun 7, 2023 -
[3.11] gh-105375: Improve error handling in sqlite3 collation callback (GH-105412)
#105441 merged
Jun 7, 2023 -
[3.11] gh-105455: Regen configure with GNU Autoconf 2.69
#105467 merged
Jun 7, 2023 -
gh-105390: Add explicit type cast
#105466 merged
Jun 7, 2023 -
[3.12] gh-94673: Ensure subtypes are readied only once in math.trunc() (gh-105465)
#105471 merged
Jun 7, 2023 -
gh-94673: Ensure subtypes are readied only once in math.trunc()
#105465 merged
Jun 7, 2023 -
[3.12] gh-90015: Document that PEP-604 unions do not support forward references (GH-105366)
#105460 merged
Jun 7, 2023 -
[3.11] gh-90015: Document that PEP-604 unions do not support forward references (GH-105366)
#105461 merged
Jun 7, 2023 -
[3.12] Fix grammar and improve clarity for an deprecation message. (GH-105457)
#105458 merged
Jun 7, 2023 -
gh-90015: Document that PEP-604 unions do not support forward references
#105366 merged
Jun 7, 2023 -
gh-104610: Stop looking for PREDICT() in the cases generator
#105459 merged
Jun 7, 2023 -
Fix grammar and improve clarity for an deprecation message.
#105457 merged
Jun 7, 2023 -
GH-104610: Remove the use of `PREDICT` macros.
#104651 merged
Jun 7, 2023 -
[3.12] typing: Improve documentation of generic classes and aliases (GH-105369)
#105453 merged
Jun 7, 2023 -
[3.12] gh-105437: Improve tests of type params names for PEP 695 (GH-105438)
#105452 merged
Jun 7, 2023 -
[3.12] gh-105430: Remove `typing._Immutable` unused internal helper (GH-105434)
#105451 merged
Jun 7, 2023 -
[3.11] Improve docs for `typing.TypeAlias` (GH-105372).
#105447 merged
Jun 7, 2023 -
[3.11] gh-97797: Improve documentation for typing.Annotated (GH-105365).
#105449 merged
Jun 7, 2023 -
typing: Improve documentation of generic classes and aliases
#105369 merged
Jun 7, 2023 -
[3.12] gh-97797: Improve documentation for typing.Annotated (GH-105365)
#105448 merged
Jun 7, 2023 -
[3.12] Improve docs for `typing.TypeAlias` (GH-105372)
#105446 merged
Jun 7, 2023 -
gh-105437: Improve tests of type params names for PEP 695
#105438 merged
Jun 7, 2023 -
gh-105430: Remove `typing._Immutable` unused internal helper
#105434 merged
Jun 7, 2023 -
[3.11] Improve code examples in `typing.rst` (#105346)
#105427 merged
Jun 7, 2023 -
gh-97797: Improve documentation for typing.Annotated
#105365 merged
Jun 7, 2023 -
Improve docs for `typing.TypeAlias`
#105372 merged
Jun 7, 2023 -
[3.12] gh-105435: Fix spurious NEWLINE token if file ends with comment without a newline (GH-105442)
#105444 merged
Jun 7, 2023 -
gh-105435: Fix spurious NEWLINE token if file ends with comment without a newline
#105442 merged
Jun 7, 2023 -
[3.12] gh-105375: Improve error handling in sqlite3 collation callback (GH-105412)
#105440 merged
Jun 7, 2023 -
[3.12] gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize errors (GH-105399)
#105439 merged
Jun 7, 2023 -
gh-105375: Improve error handling in sqlite3 collation callback
#105412 merged
Jun 7, 2023 -
gh-105390: Correctly raise TokenError instead of SyntaxError for tokenize errors
#105399 merged
Jun 7, 2023 -
[3.12] gh-89886: Use Autoconf quadrigraphs where appropriate (#105226)
#105423 merged
Jun 7, 2023 -
gh-89886: Use Autoconf quadrigraphs where appropriate
#105226 merged
Jun 7, 2023 -
[3.12] Improve code examples in `typing.rst` (GH-105346)
#105422 merged
Jun 7, 2023 -
gh-104692: Include commoninstall as a prerequisite for bininstall
#104693 merged
Jun 7, 2023 -
[3.11] typing docs: Make the PEPs list an expandable section, hidden by default (GH-105353)
#105421 merged
Jun 7, 2023 -
[3.12] typing docs: Make the PEPs list an expandable section, hidden by default (GH-105353)
#105420 merged
Jun 7, 2023 -
Improve code examples in `typing.rst`
#105346 merged
Jun 7, 2023 -
typing docs: Make the PEPs list an expandable section, hidden by default
#105353 merged
Jun 7, 2023 -
[3.12] GH-95088: Clarify rules for parsing an item key for format strings (GH-103779)
#105419 merged
Jun 7, 2023 -
[3.11] GH-95088: Clarify rules for parsing an item key for format strings (GH-103779)
#105418 merged
Jun 7, 2023 -
[3.11] `typing.NewType` docs: the future performance improvements are now in the past (GH-105354)
#105415 merged
Jun 7, 2023 -
[3.12] `typing.NewType` docs: the future performance improvements are now in the past (GH-105354)
#105414 merged
Jun 7, 2023 -
GH-95088: Clarified rules for parsing an item key for format strings.
#103779 merged
Jun 7, 2023 -
[3.12] gh-105286: Further improvements to `typing.py` docstrings (GH-105363)
#105416 merged
Jun 7, 2023 -
gh-105286: Further improvements to `typing.py` docstrings
#105363 merged
Jun 7, 2023 -
`typing.NewType` docs: the future performance improvements are now in the past
#105354 merged
Jun 7, 2023 -
GH-102613: Fast recursive globbing in `pathlib.Path.glob()`
#104512 merged
Jun 6, 2023 -
gh-105382: Remove urllib.request cafile parameter
#105384 merged
Jun 6, 2023 -
gh-105407: Remove unused imports in the stdlib
#105411 merged
Jun 6, 2023 -
gh-105407: Remove unused imports in Tools/c-analyzer/
#105410 merged
Jun 6, 2023 -
gh-105407: Remove unused imports in Tools/ directory
#105409 merged
Jun 6, 2023 -
gh-105407: Remove unused imports in tests
#105408 merged
Jun 6, 2023 -
gh-82180: Update math.factorial(float) doc for Python 3.10
#105385 merged
Jun 6, 2023 -
gh-105373: Fix decimal documentation formatting
#105395 merged
Jun 6, 2023 -
[3.12] gh-92658: Fix typo in docs and tests for `HV_GUID_PARENT` (GH-105267)
#105398 merged
Jun 6, 2023 -
[3.12] sliding_window() recipe: Raise ValueError for non-positive window sizes. Add more tests. (GH-105403)
#105405 merged
Jun 6, 2023 -
sliding_window() recipe: Raise ValueError for non-positive window sizes. Add more tests.
#105403 merged
Jun 6, 2023 -
gh-105376: Remove logging.Logger.warn() method
#105377 merged
Jun 6, 2023 -
gh-104783: locale.getlocale() calls sys.getfilesystemencoding()
#105401 merged
Jun 6, 2023 -
[3.12] gh-94172: Update keyfile removal documentation (GH-105392)
#105402 merged
Jun 6, 2023 -
gh-94172: Update keyfile removal documentation
#105392 merged
Jun 6, 2023 -
gh-92658: Fix typo in docs and tests for `HV_GUID_PARENT`
#105267 merged
Jun 6, 2023 -
gh-104783: locale.getencoding() fallback uses FS encoding
#105381 merged
Jun 6, 2023 -
gh-102304: Document Py_INCREF() change in What's New in Python 3.12
#105389 merged
Jun 6, 2023 -
gh-105156: Update Unicode C API: remove deprecation
#105379 merged
Jun 6, 2023 -
[3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763)
#105352 merged
Jun 6, 2023 -
[3.12] GH-105162: Account for `INSTRUMENTED_RESUME` in gen.close/throw. (GH-105187)
#105378 merged
Jun 6, 2023 -
[3.11] gh-104411: Update test_getint for Tcl 9.0 (GH-104412)
#105357 merged
Jun 6, 2023 -
[3.12] gh-104411: Update test_getint for Tcl 9.0 (GH-104412)
#105356 merged
Jun 6, 2023 -
[3.11] gh-104399: Use newer libtommath APIs when necessary (GH-104407)
#105344 merged
Jun 6, 2023 -
[3.12] gh-104399: Use newer libtommath APIs when necessary (GH-104407)
#105343 merged
Jun 6, 2023 -
[3.8] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) (GH-105200) (GH-105205)
#105370 merged
Jun 6, 2023 -
[3.12] gh-102304: doc: Add links to Stable ABI and Limited C API (#105345)
#105371 merged
Jun 6, 2023 -
gh-104783: Remove locale.resetlocale() function
#104784 merged
Jun 6, 2023 -
[3.12] gh-105259: Ensure we don't show newline characters for trailing NEWLINE tokens (GH-105364)
#105367 merged
Jun 6, 2023 -
gh-105268: Add _Py_FROM_GC() function to pycore_gc.h
#105362 merged
Jun 6, 2023 -
build(deps): bump requests from 2.29.0 to 2.31.0 in /Doc
#105368 merged
Jun 6, 2023 -
gh-105259: Ensure we don't show newline characters for trailing NEWLINE tokens
#105364 merged
Jun 6, 2023 -
gh-102304: Enhance Simple ABI doc
#105351 merged
Jun 6, 2023 -
[3.11] gh-90005: Don't link with libbsd if not needed (#105236)
#105359 merged
Jun 6, 2023 -
[3.12] gh-90005: Don't link with libbsd if not needed (#105236)
#105360 merged
Jun 6, 2023 -
gh-104411: Update test_getint for Tcl 9.0
#104412 merged
Jun 6, 2023 -
gh-105268: Remove _PyGC_FINALIZED() macro
#105350 merged
Jun 6, 2023 -
Add myself as codeowner for Limited API/Stable ABI, remove from *import*
#105349 merged
Jun 6, 2023 -
gh-90005: Don't link with libbsd if not needed
#105236 merged
Jun 6, 2023 -
gh-102304: Fix Py_INCREF() stable ABI in debug mode
#104763 merged
Jun 6, 2023 -
gh-102304: doc: Add links to Stable ABI and Limited C API
#105345 merged
Jun 6, 2023 -
gh-104399: Use newer libtommath APIs when necessary
#104407 merged
Jun 6, 2023 -
Display the sanitizer config in the regrtest header.
#105301 merged
Jun 6, 2023 -
[3.12] gh-105324: Fix tokenize module main function for stdin (GH-105325)
#105330 merged
Jun 5, 2023 -
[3.10] gh-89412: Add missing attributes (added in 3.10) to traceback module docs (GH-105046)
#105329 merged
Jun 5, 2023 -
[3.11] gh-89412: Add missing attributes (added in 3.10) to traceback module docs (GH-105046)
#105328 merged
Jun 5, 2023 -
[3.12] gh-89412: Add missing attributes (added in 3.10) to traceback module docs (GH-105046)
#105327 merged
Jun 5, 2023 -
gh-105324: Fix tokenize module main function for stdin
#105325 merged
Jun 5, 2023 -
[3.12] gh-97908: CAPI docs: Remove repeated struct names from member docs (GH-100054)
#105057 merged
Jun 5, 2023 -
Remove dead code in codeop.py
#105263 merged
Jun 5, 2023 -
[3.11] gh-105286: Improve typing.py docstrings (#105287)
#105322 merged
Jun 5, 2023 -
gh-89412: Add missing attributes (added in 3.10) to traceback module docs
#105046 merged
Jun 5, 2023 -
[3.10] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) (GH-105200)
#105204 merged
Jun 5, 2023 -
[3.9] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u (GH-105174) (GH-105200)
#105205 merged
Jun 5, 2023 -
[3.12] What's New in 3.12: List 'Improved Modules' alphabetically (GH-105315)
#105321 merged
Jun 5, 2023 -
[3.12] Clarify that error messages are better with PEP 701 (GH-105150)
#105169 merged
Jun 5, 2023 -
[3.12] gh-105286: Improve `typing.py` docstrings (#105287)
#105319 merged
Jun 5, 2023 -
What's New in 3.12: List 'Improved Modules' alphabetically
#105315 merged
Jun 5, 2023 -
[3.12] gh-105280: Ensure `isinstance([], collections.abc.Mapping)` always evaluates to `False` (GH-105281)
#105318 merged
Jun 5, 2023 -
gh-105286: Improve `typing.py` docstrings
#105287 merged
Jun 5, 2023 -
gh-105280: Ensure `isinstance([], collections.abc.Mapping)` always evaluates to `False`
#105281 merged
Jun 5, 2023 -
[3.12] gh-105237: Allow calling `issubclass(X, typing.Protocol)` again (GH-105239)
#105316 merged
Jun 5, 2023 -
[3.11] gh-105164: Detect annotations inside match blocks (GH-105177).
#105314 merged
Jun 5, 2023 -
[3.12] gh-105164: Detect annotations inside match blocks (GH-105177)
#105313 merged
Jun 5, 2023 -
gh-103906: Remove immortal refcounting in compile/marshal.c
#103922 merged
Jun 5, 2023 -
gh-105237: Allow calling `issubclass(X, typing.Protocol)` again
#105239 merged
Jun 5, 2023 -
gh-105164: Detect annotations inside match blocks
#105177 merged
Jun 5, 2023 -
GH-105229: Replace some superinstructions with single instruction equivalent.
#105230 merged
Jun 5, 2023 -
[3.7] gh-103142: Upgrade binary builds and CI to OpenSSL 1.1.1u.
#105308 merged
Jun 5, 2023 -
GH-104584: Allow optimizers to opt out of optimizing.
#105244 merged
Jun 5, 2023 -
gh-103558: Add coverage tests for argparse
#103570 merged
Jun 5, 2023 -
[3.10] Update GitHub CI workflow for macOS.
#105304 merged
Jun 5, 2023 -
[3.9] Update GitHub CI workflow for macOS.
#105303 merged
Jun 5, 2023 -
[3.8] Update GitHub CI workflow for macOS.
#105302 merged
Jun 5, 2023 -
[3.9] gh-68966: fix versionchanged in docs
#105298 merged
Jun 5, 2023 -
[3.8] gh-68966: fix versionchanged in docs
#105299 merged
Jun 5, 2023 -
[3.7] gh-68966: fix versionchanged in docs
#105300 merged
Jun 5, 2023 -
[3.12] gh-98963: Restore the ability to have a dict-less property. (GH-105262)
#105297 merged
Jun 5, 2023 -
gh-98963: Restore the ability to have a dict-less property.
#105262 merged
Jun 5, 2023 -
[3.11] gh-105080: Fixed inconsistent signature on derived classes (GH…
#105274 merged
Jun 4, 2023 -
gh-80480: array: Add 'w' typecode.
#105242 merged
Jun 4, 2023 -
gh-104882: Docs: fix description of relationship between `socket.getblocking()` and `socket.gettimeout()`
#105026 merged
Jun 4, 2023 -
[3.12] Fix typo in Python 3.12 What's New (GH-105278)
#105282 merged
Jun 4, 2023 -
Fix typo in Python 3.12 What's New
#105278 merged
Jun 4, 2023
59 Pull requests opened by 28 people
-
gh-105288: wake up exit waiters after sub-process exits
#105289 opened
Jun 4, 2023 -
GH-60198: Prevent memoryview points to freed heap memory
#105290 opened
Jun 4, 2023 -
gh-105293: Do not call SSL_CTX_set_session_id_context on client side SSL context
#105295 opened
Jun 4, 2023 -
gh-105285: Use UTF-8 on email content when CTE is '8bit'
#105306 opened
Jun 5, 2023 -
gh-105310: add decorator to skip rerunning tests
#105311 opened
Jun 5, 2023 -
GH-55664: Add warning when creating a type using a namespace dictionary with non-string keys.
#105338 opened
Jun 5, 2023 -
[3.12] Display the sanitizer config in the regrtest header. (GH-105301)
#105342 opened
Jun 6, 2023 -
Tools/build/stable_abi.py: Improve ergonomics
#105355 opened
Jun 6, 2023 -
gh-105373: PyObject_SetAttr(NULL) is no longer deprecated
#105374 opened
Jun 6, 2023 -
gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL
#105386 opened
Jun 6, 2023 -
gh-105387: Limited C API implements Py_INCREF() as func
#105388 opened
Jun 6, 2023 -
gh-105373: Remove PyArg_Parse() deprecation
#105394 opened
Jun 6, 2023 -
gh-105090: Replace incorrect TLSv1.2 with TLSv1.3
#105404 opened
Jun 6, 2023 -
gh-104269: Document `glob.glob` duplicates when using multiple `**` patterns
#105406 opened
Jun 6, 2023 -
GH-70303: Emit FutureWarning when pathlib glob pattern ends with `**`.
#105413 opened
Jun 6, 2023 -
gh-88629: Add support for Samesite attribute in cookiejar
#105425 opened
Jun 7, 2023 -
[3.12] gh-104692: Include commoninstall as a prerequisite for bininstall (GH-104693)
#105428 opened
Jun 7, 2023 -
[3.11] gh-104692: Include commoninstall as a prerequisite for bininstall (GH-104693)
#105429 opened
Jun 7, 2023 -
gh-105433: Add `pickle` tests for PEP695
#105443 opened
Jun 7, 2023 -
[3.9] [3.11] Add single value `agen.athrow(value)` signature to the 3.11 docs gh-105269 (GH-105468)
#105477 opened
Jun 7, 2023 -
[3.8] [3.11] Add single value `agen.athrow(value)` signature to the 3.11 docs gh-105269 (GH-105468)
#105478 opened
Jun 7, 2023 -
[3.7] [3.11] Add single value `agen.athrow(value)` signature to the 3.11 docs gh-105269 (GH-105468)
#105479 opened
Jun 7, 2023 -
[3.10] [3.11] Add single value `agen.athrow(value)` signature to the 3.11 docs gh-105269 (GH-105468)
#105480 opened
Jun 7, 2023 -
gh-105481: add flags to each instr in the opcode metadata table, to replace opcode.hasarg/hasname/hasconst
#105482 opened
Jun 7, 2023 -
GH-104996: Implement path joining algorithm in pathlib
#105484 opened
Jun 8, 2023 -
gh-105333: Preserve trailing spaces on headers for signing
#105485 opened
Jun 8, 2023 -
gh-105487: Change the `repr` of `ParamSpec` list of args in `GenericAlias`
#105488 opened
Jun 8, 2023 -
gh-105375: Improve error handling in PyUnicode_BuildEncodingMap()
#105491 opened
Jun 8, 2023 -
gh-105436: the environment block should end with two zero-valued wchar_t values
#105495 opened
Jun 8, 2023 -
gh-105481: add pseudo-instructions to the cases DSL
#105506 opened
Jun 8, 2023 -
gh-105509: Simplify the implementation of `typing.Annotated`
#105510 opened
Jun 8, 2023 -
gh-105499: Merge typing.Union and types.UnionType
#105511 opened
Jun 8, 2023 -
gh-105331: Fix asyncio.sleep() bug
#105513 opened
Jun 8, 2023 -
GH-67565: remove redundant C-contiguity check in getargs.c
#105521 opened
Jun 8, 2023 -
gh-105522: Simplify `test_enum` by removing extra exception handling
#105523 opened
Jun 8, 2023 -
CI: Bump macOS build to use OpenSSL v3.0
#105538 opened
Jun 8, 2023 -
[docs] update docs of copy
#105547 opened
Jun 9, 2023 -
[3.11] gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542)
#105571 opened
Jun 9, 2023 -
[3.12] gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542)
#105572 opened
Jun 9, 2023 -
gh-105375: Improve error handling in the builtins extension module
#105585 opened
Jun 9, 2023 -
GH-105588: Add missing error checks to some `obj2ast_*` converters
#105589 opened
Jun 9, 2023 -
gh-105375: Improve error handling in _ctypes
#105593 opened
Jun 9, 2023 -
gh-105375: Improve array.array exception handling
#105594 opened
Jun 9, 2023 -
[3.12] gh-105375: Improve posix error handling (GH-105592)
#105598 opened
Jun 9, 2023 -
gh-105375: Harden _ssl initialisation
#105599 opened
Jun 9, 2023 -
gh-105375: Harden _datetime initialisation
#105604 opened
Jun 9, 2023 -
gh-105375: Improve _decimal error handling
#105605 opened
Jun 9, 2023 -
gh-105375: Harden pyexpat initialisation
#105606 opened
Jun 9, 2023 -
gh-105566: Deprecate unusual ways of constructing `typing.NamedTuple`s
#105609 opened
Jun 9, 2023 -
gh-105375: Improve PyErr_WarnExplicit() error handling
#105610 opened
Jun 9, 2023 -
gh-105375: Improve error handling in the sys extension module
#105611 opened
Jun 9, 2023 -
gh-100227: Add Locking Around Custom Allocators
#105619 opened
Jun 10, 2023 -
gh-105603: Change the PyInterpreterConfig.own gil Field
#105620 opened
Jun 10, 2023 -
gh-105530: Support sending HTTP header values with RFC 2047
#105621 opened
Jun 10, 2023 -
gh-105626: Change the default return value of `HTTPConnection.get_proxy_response_headers`
#105628 opened
Jun 10, 2023 -
gh-105630: Use the terminal width as a default when pretty printing
#105631 opened
Jun 10, 2023 -
gh-105587: Remove the use of _PyStaticObject_CheckRefcnt
#105638 opened
Jun 10, 2023 -
gh-105639: Fix reference_find test for empty strings
#105640 opened
Jun 10, 2023
62 Issues closed by 30 people
-
The pprint module should use the terminal width, where available
#105630 closed
Jun 11, 2023 -
Partial function from function with lru_cache creates different entries in cache
#105617 closed
Jun 10, 2023 -
Calling function with lru_cache passing args as dict creates different entries in cache
#105618 closed
Jun 10, 2023 -
re.search cannot find negative sign
#105625 closed
Jun 10, 2023 -
received error requests is not found using embedded distribution of python 3.12.0b2
#105580 closed
Jun 9, 2023 -
`generate_tokens` starts to give `SyntaxError`
#105549 closed
Jun 9, 2023 -
Artificial newlines show in the "line" attribute of tokens in the tokenizer module
#105564 closed
Jun 9, 2023 -
datetime utcnow deprecation leads to type confusion
#105544 closed
Jun 9, 2023 -
Remove deprecated logging.Logger.warn() method in Python 3.13
#105376 closed
Jun 9, 2023 -
Remove deprecated `MacOSXOSAScript._name` attribute
#105545 closed
Jun 9, 2023 -
C API: Deprecate PyImport_ImportModuleNoBlock() function
#105396 closed
Jun 9, 2023 -
enum.IntFlag (un)pickles incorrectly on Python 3.12 (and differently on Python 3.11)
#105332 closed
Jun 9, 2023 -
Fork
#105541 closed
Jun 9, 2023 -
IDLE - Remove use of deprecated sys.last_xyzs in stackviewer
#102832 closed
Jun 8, 2023 -
Add importlib.util.allowing_all_extensions()
#104310 closed
Jun 8, 2023 -
Support a pthread and dynamic link build for wasm
#96254 closed
Jun 8, 2023 -
Improve parsing speed of long strings by ipaddress.IPv4Address()
#105490 closed
Jun 8, 2023 -
Inconsistent format length while adding separator with underscore
#104849 closed
Jun 8, 2023 -
graphlib.TopologicalSorter is returning incorrect nodes.
#105493 closed
Jun 8, 2023 -
`test_typing.NewTypeTests` can be improved
#105431 closed
Jun 8, 2023 -
segfault in mmap object when using __index__ method that closes the mmap
#103987 closed
Jun 8, 2023 -
A fatal error in test_descr
#82735 closed
Jun 7, 2023 -
Typing: undocumented behaviour change for protocols decorated with `@final` and `@runtime_checkable` in 3.11
#103171 closed
Jun 7, 2023 -
new throw() / athrow() syntax w/ single value is not clearly documented or noted as new in python 3.12
#105269 closed
Jun 7, 2023 -
3.11: "Check if generated files are up to date" is failing due to autoconf version
#105455 closed
Jun 7, 2023 -
PEP 604 Union syntax does not support forward references
#90015 closed
Jun 7, 2023 -
YIELD_VALUE has numeric code in the HAVE_ARGUMENT range, and it doesn't have an arg
#105462 closed
Jun 7, 2023 -
Remove the `PREDICT` macros.
#104610 closed
Jun 7, 2023 -
Documentation for 3.11.4 release missing on the "FTP"
#105450 closed
Jun 7, 2023 -
PEP 695: not all name collisions are tested
#105437 closed
Jun 7, 2023 -
collections.abc.ByteString is not equivalent to typing.ByteString
#102092 closed
Jun 7, 2023 -
`typing._Immutable` is not used anymore
#105430 closed
Jun 7, 2023 -
typing.Annotated should document the __metadata__ field
#97797 closed
Jun 7, 2023 -
tokenize.py emits spurious NEWLINE if file ends on a comment without a newline
#105435 closed
Jun 7, 2023 -
(3.12+) tokenize exception type is wrong
#105390 closed
Jun 7, 2023 -
Partial "Introduction" text whiteout when attempting to install the latest MacOS 3.11.3 or 3.10.11 pkgs
#103290 closed
Jun 7, 2023 -
String formatting clarification
#95088 closed
Jun 7, 2023 -
Path.rglob performance issues in deeply nested directories compared to glob.glob(recursive=True)
#102613 closed
Jun 6, 2023 -
urllib.request: Remove deprecated cafile, capath and cadefault parameters in Python 3.13
#105382 closed
Jun 6, 2023 -
Update OpenSSL used in binary releases per CVE-2023-0464
#103142 closed
Jun 6, 2023 -
Remove locale.resetlocale() function in Python 3.13
#104783 closed
Jun 6, 2023 -
3.12: tokenize adds a newline when it is not there
#105259 closed
Jun 6, 2023 -
codecs.open() buffering doc needs fix
#54553 closed
Jun 6, 2023 -
Tkinter: test_getint incompatible with Tcl 9.0
#104411 closed
Jun 6, 2023 -
3.12.0b1: static declaration follows non-static when importing internal/pycore_dict.h
#105268 closed
Jun 6, 2023 -
add option to traceback.format_exception_only to recurse into exception groups
#105292 closed
Jun 6, 2023 -
Tkinter uses deprecated functions `mp_to_unsigned_bin_n()` and `mp_unsigned_bin_size()`
#104399 closed
Jun 6, 2023 -
arch linux python 2 install test socket fail
#105336 closed
Jun 5, 2023 -
Python failing to install
#105335 closed
Jun 5, 2023 -
python -m tokenize is broken when reading from stdin
#105324 closed
Jun 5, 2023 -
Improve `typing.py` docstrings
#105286 closed
Jun 5, 2023 -
Poor handling of broken IPv6
#105249 closed
Jun 5, 2023 -
Cannot call `issubclass()` against `typing.Protocol` on Python 3.12
#105237 closed
Jun 5, 2023 -
`property` assumes that its subclasses have __dict__
#98963 closed
Jun 5, 2023 -
Python programming language
#105296 closed
Jun 5, 2023 -
The help function shows incorrect signature for subclass
#105080 closed
Jun 4, 2023 -
PEP-695: Potentially breaking changes made to `__match_args__` attributes of AST nodes
#104799 closed
Jun 4, 2023 -
socket.getblocking() documentation lists opposite equivalence
#104882 closed
Jun 4, 2023 -
PySequence_GetItem() function does not allow NULL objects in 3.10.9
#105260 closed
Jun 4, 2023
62 Issues opened by 44 people
-
Test failure in test_find_periodic_pattern in string_tests.py
#105639 opened
Jun 10, 2023 -
3.12: tarfile `filter` DeprecationWarning should only fire if it would matter
#105637 opened
Jun 10, 2023 -
expose re._parse.parse_template publicly
#105636 opened
Jun 10, 2023 -
`getpass` should have an option to fail if it cannot input a password without hiding it
#105629 opened
Jun 10, 2023 -
Change the default return value of `HTTPConnection.get_proxy_response_headers` from `{}` to `None`
#105626 opened
Jun 10, 2023 -
Poor performance on logging.RotatingFileHandler due to fix to #89564
#105623 opened
Jun 10, 2023 -
Upgrading `http.client` to use default email policy for parsing
#105622 opened
Jun 10, 2023 -
Pipe related future not retrieved if there's a BrokenPipeError
#105616 opened
Jun 9, 2023 -
Rename "own_gil" Field of PyInterpreterConfig to "gil"
#105603 opened
Jun 9, 2023 -
Some object-to-AST conversions are missing error checks
#105588 opened
Jun 9, 2023 -
3.12.0b2: "Assertion failed: immortal object has less refcnt than expected _Py_IMMORTAL_REFCNT"
#105587 opened
Jun 9, 2023 -
Discourage and deprecate `typing.AnyStr`
#105578 opened
Jun 9, 2023 -
Deprecate unusual ways of creating empty TypedDicts
#105570 opened
Jun 9, 2023 -
Deprecate unusual ways of creating `typing.NamedTuple` classes
#105566 opened
Jun 9, 2023 -
Recommend DateType in the datetime documentation
#105563 opened
Jun 9, 2023 -
unittest: Detect duplicate method names
#105560 opened
Jun 9, 2023 -
test_sqlite3.test_userfunctions redefines test_func_return_too_large_int() method
#105557 opened
Jun 9, 2023 -
Tools/unicode/gencodec.py generates duplicate dict keys with different values
#105556 opened
Jun 9, 2023 -
Documentation about setting the default for the py launcher needs to be clearer
#105548 opened
Jun 9, 2023 -
cases_generator tests aren't run by CI, and are broken
#105540 opened
Jun 9, 2023 -
Emit resource warning if sqlite3 fails to close the database
#105539 opened
Jun 8, 2023 -
Document that enums with unhashable members are created non-performantly
#105535 opened
Jun 8, 2023 -
`http` module does not handle MIME encoded-words in headers
#105530 opened
Jun 8, 2023 -
UserDict `__getitem__` behavior change between 3.11.1 and 3.12.0b2
#105524 opened
Jun 8, 2023 -
Modernize `test_enum` by removing unused exception handling
#105522 opened
Jun 8, 2023 -
Simplify the implementation of `typing.Annotated`
#105509 opened
Jun 8, 2023 -
cookie header is not supporting utf-8 encoding
#105505 opened
Jun 8, 2023 -
Merge `typing.Union` and `types.UnionType`
#105499 opened
Jun 8, 2023 -
3.11.4: ValueError when inverting enum.Flag member with mask member
#105497 opened
Jun 8, 2023 -
`types.GenericAlias` has extra `__copy__` and `__deepcopy__` in `__dir__`
#105487 opened
Jun 8, 2023 -
Inconsistent `repr` of `types.GenericAlias` with `ParamSpec`
#105486 opened
Jun 8, 2023 -
Generate opcode metadata from bytecodes.c instead of opcode.py
#105481 opened
Jun 7, 2023 -
pathlib.PureWindowsPath.is_absolute() can return False for UNC paths
#105476 opened
Jun 7, 2023 -
Deadlock on using ProcessPoolExecutor
#105464 opened
Jun 7, 2023 -
Remove deprecated `sre_*` modules
#105456 opened
Jun 7, 2023 -
`subprocess.run(..., env={})` broken on Windows
#105436 opened
Jun 7, 2023 -
PEP 695 is not tested to be `pickle`able
#105433 opened
Jun 7, 2023 -
GzipFile should rewind fileobj to starting position
#105426 opened
Jun 7, 2023 -
Remove unused imports (June 2023)
#105407 opened
Jun 6, 2023 -
Rare CPython 3.10 crashes on Windows
#105400 opened
Jun 6, 2023 -
Unpack `.args` for Structural Pattern Matching against Exceptions
#105393 opened
Jun 6, 2023 -
PEP 683 (Immortal Objects): Implement Py_INCREF() as function call in limited C API 3.12
#105387 opened
Jun 6, 2023 -
`SharedMemory`: Implicitly prepending `/` to name only on POSIX is inconvenient
#105383 opened
Jun 6, 2023 -
`SharedMemory`: `resource_tracker` gets confused by leading slashes on Linux
#105380 opened
Jun 6, 2023 -
Incorrect error handling for APIs that can raise exceptions
#105375 opened
Jun 6, 2023 -
Keep deprecated functions in Python 3.13: remove this deprecation
#105373 opened
Jun 6, 2023 -
Regression in compiling boolean expressions
#105341 opened
Jun 6, 2023 -
locals() in a module or class scope comprehension does not include the iteration var(s) since 3.12b1
#105340 opened
Jun 6, 2023 -
TarFile / ZipFile - option to overwrite files when extracting new ones
#105339 opened
Jun 5, 2023 -
uuid1 generates identical UUIDs after a fork, even though it returns SafeUUID.safe
#105337 opened
Jun 5, 2023 -
email read, no change, write different
#105333 opened
Jun 5, 2023 -
asyncio.sleep(float('nan')) does not raise ValueError
#105331 opened
Jun 5, 2023 -
Incompatible function pointer types assigning to 'Function *' at readline module
#105323 opened
Jun 5, 2023 -
__getitem__ of AsyncMock returns MagicMock instead of AsyncMock
#105317 opened
Jun 5, 2023 -
subprocess.run() defaults to the wrong text encoding under Windows
#105312 opened
Jun 5, 2023 -
Allow test cases to skip rerun
#105310 opened
Jun 5, 2023 -
subprocess.check_call's `stdout=` write to the underlying file opened by bz2.open
#105309 opened
Jun 5, 2023 -
configparser doesn't support multiple entries with the same name
#105307 opened
Jun 5, 2023 -
Incorrect call to `SSL_CTX_set_session_id_context` on client side SSL context
#105293 opened
Jun 4, 2023 -
Link specifically to distutils migration advice in What's New
#105291 opened
Jun 4, 2023 -
non-awaitable object makes `asyncio.wait` hang if there are async subprocess tasks
#105288 opened
Jun 4, 2023 -
email module get_content() yields invalid UTF8 when CTE is 8bit
#105285 opened
Jun 4, 2023
124 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.
-
object.h uses an anonymous union in a struct (older C incompatible)
#105059 commented on
Jun 7, 2023 • 17 new comments -
gh-80480: Emit DeprecationWarning for array's 'u' type code
#95760 commented on
Jun 7, 2023 • 16 new comments -
GH-83162: Rename re.error for better clarity.
#101677 commented on
Jun 7, 2023 • 16 new comments -
gh-104873: Add typing.get_protocol_members and typing.is_protocol
#104878 commented on
Jun 5, 2023 • 13 new comments -
gh-84436: update docs on Py_None/Py_True/Py_False/Py_Ellipsis becoming immortal
#105195 commented on
Jun 5, 2023 • 12 new comments -
PyIter_Next has ambiguous return value
#105201 commented on
Jun 6, 2023 • 10 new comments -
Use CSV-separated outputs @ get-changed-files @ CI
#105151 commented on
Jun 6, 2023 • 10 new comments -
gh-59022: add tests to extend_path
#12871 commented on
Jun 9, 2023 • 8 new comments -
gh-87135: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
Jun 9, 2023 • 8 new comments -
gh-105189: fix importlib.resources.abc deprecation docs
#105232 commented on
Jun 9, 2023 • 8 new comments -
gh-102988: Detect email address parsing errors and return empty tuple to indicate the parsing error (old API)
#105127 commented on
Jun 7, 2023 • 7 new comments -
Virtual environment breaks `test_sysconfig` and `test_venv` tests on macOS
#103224 commented on
Jun 8, 2023 • 6 new comments -
gh-61215: Add Mock.call_event to allow waiting for calls
#20759 commented on
Jun 10, 2023 • 6 new comments -
gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module
#103181 commented on
Jun 5, 2023 • 6 new comments -
multiprocessing's default posix start method of `'fork'` is broken: change to `'spawn'`
#84559 commented on
Jun 5, 2023 • 5 new comments -
Document the final steps for producing CPython's macOS flat installer
#103676 commented on
Jun 9, 2023 • 5 new comments -
c-api documentation index is laid out incorrectly
#105196 commented on
Jun 10, 2023 • 5 new comments -
gh-103648: Make `datetime.timestamp()` raise `OverflowError` when overflow on Windows
#103653 commented on
Jun 10, 2023 • 5 new comments -
gh-104812: Run Pending Calls in any Thread
#104813 commented on
Jun 8, 2023 • 5 new comments -
dead store elimination in the compiler
#104635 commented on
Jun 6, 2023 • 4 new comments -
Use OpenSSL 3.0.x in our binary builds
#99079 commented on
Jun 8, 2023 • 4 new comments -
Immortal objects and the C API docs
#104597 commented on
Jun 4, 2023 • 3 new comments -
array: Add 'w' type and deprecate 'u' type.
#80480 commented on
Jun 6, 2023 • 3 new comments -
PyType_FromSpec refuses to create classes with tp_new
#103968 commented on
Jun 6, 2023 • 3 new comments -
bpo-33092: Better bytecodes for f-strings
#6132 commented on
Jun 8, 2023 • 3 new comments -
Doc: printf-style library/stdtype improvements
#16741 commented on
Jun 10, 2023 • 3 new comments -
gh-88405: Use platform defined data directories instead of ~/.python_history
#26377 commented on
Jun 5, 2023 • 3 new comments -
bpo-44185: Added close() to mock_open __exit__
#26902 commented on
Jun 9, 2023 • 3 new comments -
gh-105201: Add PyIter_NextItem to replace PyIter_Next which has an ambiguous output
#105202 commented on
Jun 6, 2023 • 3 new comments -
gh-105059: Remove anonymous union from PyObject
#105275 commented on
Jun 4, 2023 • 3 new comments -
Supporting customization of float encoding in JSON
#81022 commented on
Jun 4, 2023 • 2 new comments -
Potential memory leak from `TextIOWrapper` which would hold unnecessary number of arenas
#104954 commented on
Jun 5, 2023 • 2 new comments -
IDLE should restart instead of hanging when subprocess exits
#82876 commented on
Jun 8, 2023 • 2 new comments -
multiprocessing.pool.MaybeEncodingError with Python 3.11/Apple Silicon using Pool.starmap()
#102205 commented on
Jun 8, 2023 • 2 new comments -
http.cookies, Cookie.py: Improper handling of duplicate cookies
#42664 commented on
Jun 10, 2023 • 2 new comments -
gh-75261: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Jun 9, 2023 • 2 new comments -
gh-81022: Supporting customization of float encoding in JSON
#13233 commented on
Jun 4, 2023 • 2 new comments -
gh-101100: [docs] Fix Sphinx warnings in `dis` module
#102597 commented on
Jun 7, 2023 • 2 new comments -
GH-63062: Implement __subclasshook__() for Finders and Loaders in abc lib
#102763 commented on
Jun 10, 2023 • 2 new comments -
gh-103200: Fix performance issues with `zipimport.invalidate_caches()`
#103208 commented on
Jun 9, 2023 • 2 new comments -
GH-104554: Add RTSPS support to `urllib/parse.py`
#104605 commented on
Jun 10, 2023 • 2 new comments -
gh-102251: add missing cleanups for `test_import`
#104796 commented on
Jun 5, 2023 • 2 new comments -
gh-62090: Simplify argparse usage formatting
#105039 commented on
Jun 9, 2023 • 2 new comments -
gh-105235: Prevent reading outside buffer during mmap.find()
#105252 commented on
Jun 8, 2023 • 2 new comments -
venv: do not export PS1 in activate
#105279 commented on
Jun 4, 2023 • 2 new comments -
better name for re.error Exception class.
#83162 commented on
Jun 5, 2023 • 1 new comment -
Enum with `str` or `int` Mixin Breaking Change in Python 3.11
#100458 commented on
Jun 5, 2023 • 1 new comment -
Python hangs on fork when a logger is in use in a background thread
#81610 commented on
Jun 5, 2023 • 1 new comment -
Subinterpreter Pending Calls Never Run
#104812 commented on
Jun 5, 2023 • 1 new comment -
Segmentation fault during the test__xxsubinterpreters test
#100981 commented on
Jun 5, 2023 • 1 new comment -
Race condition in subinterpreters during subinterpreter creation on Windows debug build
#100711 commented on
Jun 5, 2023 • 1 new comment -
Test documentation for ExceptionGroup
#104150 commented on
Jun 6, 2023 • 1 new comment -
urlparse incorrectly retrieves IPv4 and regular name hosts from inside of brackets
#103848 commented on
Jun 6, 2023 • 1 new comment -
singledispatch does not work with positional arguments with default values.
#91186 commented on
Jun 6, 2023 • 1 new comment -
issue a warning when populating a CPython type dict with non-string keys
#55664 commented on
Jun 7, 2023 • 1 new comment -
help() appears confused about the module of typing.Annotated
#89543 commented on
Jun 7, 2023 • 1 new comment -
PyType_FromSpec*() overwrites the type's "__module__"
#84880 commented on
Jun 7, 2023 • 1 new comment -
configure script cannot detect float word ordering on linux
#89640 commented on
Jun 7, 2023 • 1 new comment -
psycopg2 2.9.6 not working with Python 3.12.0b1 and 3.12.0b2
#104830 commented on
Jun 8, 2023 • 1 new comment -
stack overflow protection limit the max recursion depth when using custom frame evaluation
#105003 commented on
Jun 8, 2023 • 1 new comment -
atexit printing SystemExit exception and traceback
#103512 commented on
Jun 8, 2023 • 1 new comment -
Remove superinstructions
#105229 commented on
Jun 9, 2023 • 1 new comment -
Add "necessarily inclusive" groups to argparse
#55797 commented on
Jun 9, 2023 • 1 new comment -
SSLContext.set_ecdh_curve() not accepting x25519
#77063 commented on
Jun 9, 2023 • 1 new comment -
ipaddress.IPv{4,6}Network.reverse_pointer is broken
#74713 commented on
Jun 9, 2023 • 1 new comment -
mock_open file handle __exit__ does not call close
#88351 commented on
Jun 9, 2023 • 1 new comment -
A bug in the multiprocessing module
#82376 commented on
Jun 9, 2023 • 1 new comment -
bpo-31465: allow _PyType_Lookup() to raise exceptions
#3616 commented on
Jun 11, 2023 • 1 new comment -
gh-52186: the makesetup script now respects macro define arguments of…
#4338 commented on
Jun 5, 2023 • 1 new comment -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
Jun 7, 2023 • 1 new comment -
gh-61215: New mock to wait for multi-threaded events to happen
#16094 commented on
Jun 10, 2023 • 1 new comment -
bpo-45215: In Mock class, deprecate invalid name parent args and expand docs
#28378 commented on
Jun 9, 2023 • 1 new comment -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
Jun 9, 2023 • 1 new comment -
gh-104629: Build _testclinic extension module on Windows
#104723 commented on
Jun 6, 2023 • 1 new comment -
GH-104787: use bitfields in `_asyncio`
#104788 commented on
Jun 11, 2023 • 1 new comment -
GH-89812: Add `pathlib._BasePurePath`
#104810 commented on
Jun 7, 2023 • 1 new comment -
[3.12] gh-100238: Use setuptools in peg-generator and reenable tests (GH-104798)
#105135 commented on
Jun 5, 2023 • 1 new comment -
gh-101100: Fix reference to `parse_args` in `optparse.rst`
#105265 commented on
Jun 5, 2023 • 1 new comment -
memoryview to freed memory can cause segfault
#60198 commented on
Jun 4, 2023 • 0 new comments -
Use platform defined data directories instead of ~/.python_history
#88405 commented on
Jun 5, 2023 • 0 new comments -
Annotated assignment in a `match` block does not generate `SETUP_ANNOTATIONS`
#105164 commented on
Jun 5, 2023 • 0 new comments -
Isolate Stdlib Extension Modules
#103092 commented on
Jun 5, 2023 • 0 new comments -
Rewrite plistlib with functional style
#76377 commented on
Jun 6, 2023 • 0 new comments -
test_peg_generator leaks references
#105063 commented on
Jun 6, 2023 • 0 new comments -
PEP 632: Remove the distutils package (Python 3.12)
#92584 commented on
Jun 6, 2023 • 0 new comments -
generator throw delivered to incorrect generator under trace
#105162 commented on
Jun 6, 2023 • 0 new comments -
Prepare tkinter for tcl 8.7/9.0 and tk 8.7
#104568 commented on
Jun 6, 2023 • 0 new comments -
help(typing.Annotated[foo, ...]) should return the doc for _AnnotatedAlias
#97796 commented on
Jun 6, 2023 • 0 new comments -
minimum_version mismatch
#105090 commented on
Jun 6, 2023 • 0 new comments -
`glob.glob('**/**', recursive=True)` yields duplicate results
#104269 commented on
Jun 6, 2023 • 0 new comments -
pathlib.glob('**') returns only directories
#70303 commented on
Jun 6, 2023 • 0 new comments -
RFE: Allow using setuptools and wheel wheels from a custom directory for tests
#105084 commented on
Jun 7, 2023 • 0 new comments -
HTTP Cookiejar doesn't support samesite
#88629 commented on
Jun 7, 2023 • 0 new comments -
Race condition during installation in parallel builds
#104692 commented on
Jun 7, 2023 • 0 new comments -
Add sqlite3 as another possible backing store for the dbm module
#100414 commented on
Jun 7, 2023 • 0 new comments -
Fatal Python Error in sqlite3 Python 3.10
#91175 commented on
Jun 7, 2023 • 0 new comments -
Run `mypy` on `cases_generator`
#104504 commented on
Jun 7, 2023 • 0 new comments -
unittest: execute tests in parallel
#82054 commented on
Jun 7, 2023 • 0 new comments -
Improve and simplify configure.ac checks
#89886 commented on
Jun 7, 2023 • 0 new comments -
test_capi fails if run with ``--forever`` argument
#105273 commented on
Jun 7, 2023 • 0 new comments -
Confused traceback while `floordiv` or `mod` happens between `Fraction` and `complex` objects
#102840 commented on
Jun 7, 2023 • 0 new comments -
Optimize joining of pathlib.PurePath() arguments.
#104996 commented on
Jun 8, 2023 • 0 new comments -
Meta issue for cleaning up import system cruft
#97850 commented on
Jun 8, 2023 • 0 new comments -
getargs.c: redundant C-contiguity check
#67565 commented on
Jun 8, 2023 • 0 new comments -
`unitest.mock.create_autospec(async_def)` does not create functions valid for `inspect.iscoroutinefunction`
#94924 commented on
Jun 9, 2023 • 0 new comments -
`lzma._decode_filter_properties` crashes with BCJ filter and buffer of zero length
#104282 commented on
Jun 9, 2023 • 0 new comments -
Improve Interpreter Isolation
#100227 commented on
Jun 10, 2023 • 0 new comments -
Allow waiting on a mock
#61215 commented on
Jun 10, 2023 • 0 new comments -
RTSPS scheme support in urllib.parse
#104554 commented on
Jun 10, 2023 • 0 new comments -
Replace built-in hashlib with verified implementations from HACL*
#99108 commented on
Jun 10, 2023 • 0 new comments -
bpo-39551: mock patch should match behavior of import from when module isn't present in sys.modules
#18347 commented on
Jun 9, 2023 • 0 new comments -
gh-88959: Add __parameters__ and __getitem__ in TypeVar and ParamSpec
#27511 commented on
Jun 6, 2023 • 0 new comments -
gh-90669: Let typing.Annotated wrap dataclasses annotations
#30997 commented on
Jun 6, 2023 • 0 new comments -
gh-90527: Evaluate typing.ForwardRef inside typing.NewType
#91637 commented on
Jun 6, 2023 • 0 new comments -
gh-94912: deprecate asyncio.iscoroutinefunction when it behaves differently to inspect.iscoroutinefunction
#94923 commented on
Jun 9, 2023 • 0 new comments -
gh-97796: Special-case typing._AnnotatedAlias in pydoc.
#97813 commented on
Jun 6, 2023 • 0 new comments -
gh-96954: use a directed acyclic word graph for storing the unicodedata codepoint names
#97906 commented on
Jun 4, 2023 • 0 new comments -
gh-96139: [unittest] call `tearDown` even if `asyncSetUp` fails
#99596 commented on
Jun 9, 2023 • 0 new comments -
gh-102812: unittest's addError/addFailure/addSubTest accept an exception instance in addition to (typ, val, tb) as paramter
#102814 commented on
Jun 9, 2023 • 0 new comments -
gh-101859: Add caching of `types.GenericAlias` objects
#103541 commented on
Jun 7, 2023 • 0 new comments -
gh-67766 - show argument for struct.pack range errors
#103657 commented on
Jun 6, 2023 • 0 new comments -
GH-92737: Corrected posixpath behaviour to not assume '//' is equivalent to '/'.
#103798 commented on
Jun 4, 2023 • 0 new comments -
gh-104040: Silence a "comparison is always false" warning
#104043 commented on
Jun 4, 2023 • 0 new comments -
gh-57531 add BufferedReader.read() return value check for non-blocking stream mode
#105224 commented on
Jun 9, 2023 • 0 new comments