Insights: python/cpython
Overview
Could not load contribution data
Please try again later
217 Pull requests merged by 36 people
-
gh-105436: Ignore unrelated errors when checking empty env
#105742 merged
Jun 13, 2023 -
[3.12] gh-98040: Fix importbench: use types.ModuleType() (GH-105743)
#105754 merged
Jun 13, 2023 -
gh-98040: Fix importbench: use types.ModuleType()
#105743 merged
Jun 13, 2023 -
[3.12] gh-102613: Bump recursion limit to fix running test_pathlib under Coverage (GH-105744)
#105749 merged
Jun 13, 2023 -
gh-104812: Run Pending Calls in any Thread
#104813 merged
Jun 13, 2023 -
gh-102613: Bump recursion limit to fix running test_pathlib under Coverage
#105744 merged
Jun 13, 2023 -
gh-105481: add flags to each instr in the opcode metadata table, to replace opcode.hasarg/hasname/hasconst
#105482 merged
Jun 13, 2023 -
gh-105733: Deprecate ctypes SetPointerType() and ARRAY()
#105734 merged
Jun 13, 2023 -
[3.12] gh-105603: Change the PyInterpreterConfig.own gil Field (gh-105620)
#105731 merged
Jun 13, 2023 -
gh-105603: Change the PyInterpreterConfig.own gil Field
#105620 merged
Jun 13, 2023 -
[3.12] gh-105718: Fix buffer allocation in tokenizer with readline (GH-105728)
#105729 merged
Jun 13, 2023 -
gh-105718: Fix buffer allocation in tokenizer with readline
#105728 merged
Jun 13, 2023 -
gh-105373: Remove PyArg_Parse() deprecation
#105394 merged
Jun 13, 2023 -
[3.12] gh-105084: Tests: Use setuptools+wheel from sysconfig.get_config_var('WHEEL_PKG_DIR') if set (#105056)
#105424 merged
Jun 13, 2023 -
[3.12] gh-105713: Document that tokenize raises when mixing tabs/spaces (GH-105723)
#105725 merged
Jun 13, 2023 -
gh-105713: Document that tokenize raises when mixing tabs/spaces
#105723 merged
Jun 13, 2023 -
Fix magic number
#105722 merged
Jun 13, 2023 -
[3.12] gh-105375: Improve error handling in _Unpickler_SetInputStream() (#105667)
#105720 merged
Jun 13, 2023 -
[3.11] gh-105375: Improve error handling in _Unpickler_SetInputStream() (#105667)
#105721 merged
Jun 13, 2023 -
GH-105678: Split MAKE_FUNCTION into MAKE_FUNCTION and SET_FUNCTION_ATTRIBUTE
#105680 merged
Jun 13, 2023 -
gh-105375: Improve error handling in _Unpickler_SetInputStream()
#105667 merged
Jun 13, 2023 -
[3.11] gh-105375: Explicitly initialise all {Pickler,Unpickler}Object fields (#105686)
#105711 merged
Jun 13, 2023 -
GH-105684: Require asyncio Task implementations to support `set_name` method
#105685 merged
Jun 13, 2023 -
GH-104787: use bitfields in `_asyncio`
#104788 merged
Jun 13, 2023 -
[3.12] gh-105375: Explicitly initialise all {Pickler,Unpickler}Object fields (GH-105686)
#105710 merged
Jun 12, 2023 -
gh-105540: Fix code generator tests
#105707 merged
Jun 12, 2023 -
gh-105375: Explicitly initialise all {Pickler,Unpickler}Object fields
#105686 merged
Jun 12, 2023 -
gh-105331: Fix asyncio.sleep() bug
#105641 merged
Jun 12, 2023 -
Remove support for legacy bytecode instructions
#105705 merged
Jun 12, 2023 -
gh-105229: Remove syntactic support for super-instructions
#105703 merged
Jun 12, 2023 -
[3.12] gh-105436: The environment block should end with two null wchar_t values (GH-105495)
#105700 merged
Jun 12, 2023 -
[3.11] gh-105436: The environment block should end with two null wchar_t values (GH-105495)
#105701 merged
Jun 12, 2023 -
[3.12] gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL (GH-105386)
#105697 merged
Jun 12, 2023 -
gh-105436: the environment block should end with two zero-valued wchar_t values
#105495 merged
Jun 12, 2023 -
[3.11] ARM64 clamping bug also exists in MSVC 14.35 (GH-105679)
#105696 merged
Jun 12, 2023 -
[3.12] ARM64 clamping bug also exists in MSVC 14.35 (GH-105679)
#105695 merged
Jun 12, 2023 -
gh-103968: PyType_FromMetaclass: Allow metaclasses with tp_new=NULL
#105386 merged
Jun 12, 2023 -
ARM64 clamping bug also exists in MSVC 14.35
#105679 merged
Jun 12, 2023 -
[3.12] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674)
#105675 merged
Jun 12, 2023 -
[3.11] gh-105673: Fix uninitialized warning in sysmodule.c (GH-105674)
#105676 merged
Jun 12, 2023 -
gh-105673: Fix uninitialized warning in sysmodule.c
#105674 merged
Jun 12, 2023 -
[3.12] gh-105375: Harden pyexpat initialisation (#105606)
#105669 merged
Jun 11, 2023 -
gh-105481: add pseudo-instructions to the cases DSL
#105506 merged
Jun 11, 2023 -
[3.11] gh-105375: Harden pyexpat initialisation (#105606)
#105668 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve error handling in the sys extension module (GH-105611)
#105665 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve error handling in the sys extension module (#105611)
#105666 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve error handling in _ctypes (GH-105593)
#105664 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve error handling in _ctypes (GH-105593)
#105663 merged
Jun 11, 2023 -
gh-105375: Harden pyexpat initialisation
#105606 merged
Jun 11, 2023 -
gh-105375: Improve error handling in the sys extension module
#105611 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve error handling in PyUnicode_BuildEncodingMap() (GH-105491)
#105662 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve error handling in PyUnicode_BuildEncodingMap() (GH-105491)
#105661 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610)
#105659 merged
Jun 11, 2023 -
gh-105375: Improve error handling in _ctypes
#105593 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve PyErr_WarnExplicit() error handling (GH-105610)
#105660 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve posix error handling (GH-105592)
#105598 merged
Jun 11, 2023 -
gh-105375: Improve error handling in PyUnicode_BuildEncodingMap()
#105491 merged
Jun 11, 2023 -
[3.11] gh-105375: Harden _ssl initialisation (#105599)
#105651 merged
Jun 11, 2023 -
gh-105375: Improve PyErr_WarnExplicit() error handling
#105610 merged
Jun 11, 2023 -
bpo-44185: Added close() to mock_open __exit__
#26902 merged
Jun 11, 2023 -
[3.11] Remove stray reference to PEP-695 in the typing docs
#105655 merged
Jun 11, 2023 -
gh-102676: Add more convenience properties to `dis.Instruction`
#103969 merged
Jun 11, 2023 -
[3.11] Fix typo in configparser module docstring (GH-105652)
#105654 merged
Jun 11, 2023 -
[3.12] Fix typo in configparser module docstring (GH-105652)
#105653 merged
Jun 11, 2023 -
Fix typo in configparser module docstring
#105652 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve error handling in the builtins extension module (GH-105585)
#105649 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve error handling in the builtins extension module (GH-105585)
#105650 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve _decimal error handling (GH-105605)
#105648 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve _decimal error handling (GH-105605)
#105647 merged
Jun 11, 2023 -
[3.12] gh-105375: Harden _datetime initialisation (GH-105604)
#105645 merged
Jun 11, 2023 -
[3.11] gh-105375: Harden _datetime initialisation (GH-105604)
#105646 merged
Jun 11, 2023 -
[3.12] gh-105375: Harden _ssl initialisation (GH-105599)
#105642 merged
Jun 11, 2023 -
[3.12] gh-105375: Improve array.array exception handling (GH-105594)
#105644 merged
Jun 11, 2023 -
[3.11] gh-105375: Improve array.array exception handling (GH-105594)
#105643 merged
Jun 11, 2023 -
gh-105375: Improve error handling in the builtins extension module
#105585 merged
Jun 11, 2023 -
gh-105375: Improve _decimal error handling
#105605 merged
Jun 11, 2023 -
gh-105375: Harden _datetime initialisation
#105604 merged
Jun 11, 2023 -
gh-105375: Improve array.array exception handling
#105594 merged
Jun 11, 2023 -
gh-105375: Harden _ssl initialisation
#105599 merged
Jun 11, 2023 -
gh-80480: Emit DeprecationWarning for array's 'u' type code
#95760 merged
Jun 11, 2023 -
[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
51 Pull requests opened by 28 people
-
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-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-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-67565: remove redundant C-contiguity check in getargs.c
#105521 opened
Jun 8, 2023 -
gh-105522: Correctly handle possible exceptions in `Enum` creation in `test_enum`
#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-105588: Add missing error checks to some `obj2ast_*` converters
#105589 opened
Jun 9, 2023 -
gh-105566: Deprecate unusual ways of creating `typing.NamedTuple` classes
#105609 opened
Jun 9, 2023 -
gh-100227: Add Locking Around Custom Allocators
#105619 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-74182: 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 -
DOC: update various URL redirects
#105656 opened
Jun 11, 2023 -
[DOC] Snippet code to str methods
#105670 opened
Jun 11, 2023 -
gh-105196: Indentations of c-api documentation index fixed
#105672 opened
Jun 12, 2023 -
gh-105677: Remove SND_PURGE and SND_NOWAIT from winsound
#105681 opened
Jun 12, 2023 -
GH-104584: Assorted fixes for the optimizer API.
#105683 opened
Jun 12, 2023 -
gh-105687: Remove deprecated objects from `re` module
#105688 opened
Jun 12, 2023 -
gh-103968: What's New: Add porting hints for PyType_From with metaclasses
#105698 opened
Jun 12, 2023 -
gh-105708: 'V' could be case insensitive for IPvFuture hostnames
#105709 opened
Jun 12, 2023 -
gh-105340: include hidden fast-locals in locals()
#105715 opened
Jun 12, 2023 -
GH-100987: Allow objects other than code objects as the "executable" of an internal frame.
#105727 opened
Jun 13, 2023 -
_ctypes callbacks.c uses _Py_COMP_DIAG_IGNORE_DEPR_DECLS
#105732 opened
Jun 13, 2023 -
Deprecate the getopt module in its documentation
#105735 opened
Jun 13, 2023 -
gdb libpython.py: Remove compatibility code
#105739 opened
Jun 13, 2023 -
gh-105699: Use a Thread-Local Variable for PKGCONTEXT
#105740 opened
Jun 13, 2023 -
xmlrpc.client uses datetime.datetime.isoformat()
#105741 opened
Jun 13, 2023 -
gh-105745: Fix open method of webbrowser.Konqueror
#105746 opened
Jun 13, 2023 -
gh-105227: Add PyType_GetDict()
#105747 opened
Jun 13, 2023 -
gh-104909: Implement conditional stack effects for macros
#105748 opened
Jun 13, 2023 -
Docs: move sphinx-lint to pre-commit
#105750 opened
Jun 13, 2023 -
[3.12] gh-104812: Run Pending Calls in any Thread (gh-104813)
#105752 opened
Jun 13, 2023 -
Update DSL docs for cases generator
#105753 opened
Jun 13, 2023 -
gh-104212: Add importlib.util.load_source() function
#105755 opened
Jun 13, 2023 -
[3.12] gh-105436: Ignore unrelated errors when checking empty env (GH-105742)
#105756 opened
Jun 13, 2023 -
[3.11] gh-105436: Ignore unrelated errors when checking empty env (GH-105742)
#105757 opened
Jun 13, 2023
63 Issues closed by 30 people
-
`subprocess.run(..., env={})` broken on Windows
#105436 closed
Jun 13, 2023 -
`n_popped`, `n_pushed` is the wrong abstraction for stack effect
#105034 closed
Jun 13, 2023 -
ctypes: Deprecate SetPointerType() and ARRAY() functions
#105733 closed
Jun 13, 2023 -
Rename "own_gil" Field of PyInterpreterConfig to "gil"
#105603 closed
Jun 13, 2023 -
3.12: "Python memory allocator called without holding the GIL" with `PyMem_Free` as `Py_AtExit`
#105690 closed
Jun 13, 2023 -
Type object's ob_type does not get set when tp_bases is set before PyType_Ready
#104614 closed
Jun 13, 2023 -
3.12+: segfault tokenizing multiline fstring placeholder
#105718 closed
Jun 13, 2023 -
3.12+: TokenError no longer raised for some invalid source (mismatched braces?)
#105714 closed
Jun 13, 2023 -
RFE: Allow using setuptools and wheel wheels from a custom directory for tests
#105084 closed
Jun 13, 2023 -
3.12+: tokenize of mixed tabs and spaces now produces an error
#105713 closed
Jun 13, 2023 -
Incorrect error handling for APIs that can raise exceptions
#105375 closed
Jun 13, 2023 -
Get rid of _set_task_name in asyncio
#105684 closed
Jun 13, 2023 -
asyncio.sleep(float('nan')) does not raise ValueError
#105331 closed
Jun 12, 2023 -
Remove superinstructions
#105229 closed
Jun 12, 2023 -
Help() crashes when given name not found
#105702 closed
Jun 12, 2023 -
`./python -m test -v test_capi -m test_misc --forever` fails.
#105682 closed
Jun 12, 2023 -
New warning: `‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized]`
#105673 closed
Jun 12, 2023 -
`getpass` should have an option to fail if it cannot input a password without hiding it
#105629 closed
Jun 12, 2023 -
Add docs for Mock name and parent args and deprecation warning when wrong args are passed
#89378 closed
Jun 12, 2023 -
python `hashlib` has an unstable result regarding large file on windows
#105657 closed
Jun 12, 2023 -
Issue with List of Lists
#105671 closed
Jun 12, 2023 -
mock_open file handle __exit__ does not call close
#88351 closed
Jun 11, 2023 -
Make `dis.Instruction` more useful
#102676 closed
Jun 11, 2023 -
array: Add 'w' type and deprecate 'u' type.
#80480 closed
Jun 11, 2023 -
test_sqlite3.test_userfunctions redefines test_func_return_too_large_int() method
#105557 closed
Jun 11, 2023 -
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
55 Issues opened by 38 people
-
Rework test_ctypes
#105751 opened
Jun 13, 2023 -
`webbrowsers.Konqueror` is broken
#105745 opened
Jun 13, 2023 -
Add experimental support for importing extension modules compiled for WASI
#105738 opened
Jun 13, 2023 -
Building python 3.10.12, 3.11.4, 3.12.0b2 on Windows with a case sensitive file system fails
#105737 opened
Jun 13, 2023 -
copy fails on collections.OrderedDict dataclass with required args
#105736 opened
Jun 13, 2023 -
All callables should be usable as Exception Group predicates
#105730 opened
Jun 13, 2023 -
`contextlib.ContextManager` doesn't contain `__slots__ = ()`
#105726 opened
Jun 13, 2023 -
Improve the error message for `assert` and `AssertionError`
#105724 opened
Jun 13, 2023 -
Examples needed for each function in "Parsing arguments and building values"
#105717 opened
Jun 13, 2023 -
_xxsubinterpreters.run_string() doesn't allow subthreads to be running still
#105716 opened
Jun 12, 2023 -
ArgumentParser negative number regex too restrictive
#105712 opened
Jun 12, 2023 -
urlparser does not allow 'V' in the IPvFuture.
#105708 opened
Jun 12, 2023 -
Cannot build 3.11.4 on Raspberry pi
#105706 opened
Jun 12, 2023 -
urlparse does not flag hostname *containing* [ or ] as incorrect
#105704 opened
Jun 12, 2023 -
Crash During Subinterpreter Finalization
#105699 opened
Jun 12, 2023 -
AIX: OSError: [Errno 22] Invalid argument when history file is empty and no lines are written
#105694 opened
Jun 12, 2023 -
IDLE: help calltip changes after invalid help> input
#105689 opened
Jun 12, 2023 -
Remove deprecated `re.template`, `re.T`, `re.TEMPLATE`
#105687 opened
Jun 12, 2023 -
Remove irregular stack effects
#105678 opened
Jun 12, 2023 -
Remove unsupported flags SND_PURGE and SND_NOWAIT from winsound
#105677 opened
Jun 12, 2023 -
3.12 tracing regression: a conditional in a finally block will revisit the condition before exiting the block.
#105658 opened
Jun 11, 2023 -
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 -
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 -
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 -
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 -
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
118 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.
-
email read, no change, write different
#105333 commented on
Jun 9, 2023 • 12 new comments -
c-api documentation index is laid out incorrectly
#105196 commented on
Jun 13, 2023 • 9 new comments -
gh-61215: Add Mock.call_event to allow waiting for calls
#20759 commented on
Jun 12, 2023 • 9 new comments -
gh-59022: add tests to extend_path
#12871 commented on
Jun 9, 2023 • 8 new comments -
GH-83162: Rename re.error for better clarity.
#101677 commented on
Jun 7, 2023 • 8 new comments -
PEP 683 (Immortal Objects): Implement Py_INCREF() as function call in limited C API 3.12
#105387 commented on
Jun 13, 2023 • 7 new comments -
gh-102541: Hide traceback in help prompt
#102614 commented on
Jun 13, 2023 • 7 new comments -
gh-105387: Limited C API implements Py_INCREF() as func
#105388 commented on
Jun 13, 2023 • 7 new comments -
Virtual environment breaks `test_sysconfig` and `test_venv` tests on macOS
#103224 commented on
Jun 8, 2023 • 6 new comments -
Document the final steps for producing CPython's macOS flat installer
#103676 commented on
Jun 9, 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-104873: Add typing.get_protocol_members and typing.is_protocol
#104878 commented on
Jun 13, 2023 • 5 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 • 5 new comments -
Use OpenSSL 3.0.x in our binary builds
#99079 commented on
Jun 8, 2023 • 4 new comments -
non-awaitable object makes `asyncio.wait` hang if there are async subprocess tasks
#105288 commented on
Jun 8, 2023 • 4 new comments -
`help` CLI shows a traceback when import failed
#102541 commented on
Jun 12, 2023 • 4 new comments -
gh-77273: Better bytecodes for f-strings
#6132 commented on
Jun 12, 2023 • 4 new comments -
gh-105288: wake up exit waiters after sub-process exits
#105289 commented on
Jun 8, 2023 • 4 new comments -
urlparse incorrectly retrieves IPv4 and regular name hosts from inside of brackets
#103848 commented on
Jun 12, 2023 • 3 new comments -
Documentation of `timeit.Timer.timeit` should mention that the return value depends on the timer
#105052 commented on
Jun 13, 2023 • 3 new comments -
object.h uses an anonymous union in a struct (older C incompatible)
#105059 commented on
Jun 13, 2023 • 3 new comments -
Doc: printf-style library/stdtype improvements
#16741 commented on
Jun 10, 2023 • 3 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 11, 2023 • 3 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 -
Keep deprecated functions in Python 3.13: remove this deprecation
#105373 commented on
Jun 12, 2023 • 2 new comments -
Add "necessarily inclusive" groups to argparse
#55797 commented on
Jun 13, 2023 • 2 new comments -
``tp_dict`` slot of static builtin types is ``NULL`` in 3.12, without mention in the changelog or an alternative
#105227 commented on
Jun 13, 2023 • 2 new comments -
gh-75261: Propogate use_rawinput to recursive pdb (debug command)
#2947 commented on
Jun 9, 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-62090: Simplify argparse usage formatting
#105039 commented on
Jun 9, 2023 • 2 new comments -
Tools/build/stable_abi.py: Improve ergonomics
#105355 commented on
Jun 7, 2023 • 2 new comments -
gh-105373: PyObject_SetAttr(NULL) is no longer deprecated
#105374 commented on
Jun 9, 2023 • 2 new comments -
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 -
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 -
A bug in the multiprocessing module
#82376 commented on
Jun 9, 2023 • 1 new comment -
Make BOLT as stable feature
#101525 commented on
Jun 11, 2023 • 1 new comment -
Use terminal width by default in pprint
#74182 commented on
Jun 12, 2023 • 1 new comment -
PEP-695: Potentially breaking changes made to `__match_args__` attributes of AST nodes
#104799 commented on
Jun 12, 2023 • 1 new comment -
asyncio proactor udp transport stops responding after send to port that isn't listening
#91227 commented on
Jun 12, 2023 • 1 new comment -
Support parametrized tests in unittest
#52145 commented on
Jun 13, 2023 • 1 new comment -
Additional assert methods for unittest
#71339 commented on
Jun 13, 2023 • 1 new comment -
IDLE: Add "selected" section to Statusbar
#92822 commented on
Jun 13, 2023 • 1 new comment -
KqueueSelector and PollSelector behaves differently with namedpipes
#95600 commented on
Jun 13, 2023 • 1 new comment -
datetime: support leap seconds
#67762 commented on
Jun 13, 2023 • 1 new comment -
PyType_FromSpec refuses to create classes with tp_new
#103968 commented on
Jun 13, 2023 • 1 new comment -
webbrowser.py update to use argparse.py
#68583 commented on
Jun 13, 2023 • 1 new comment -
Improve the docs regarding the migration from imp to importlib
#104212 commented on
Jun 13, 2023 • 1 new comment -
bpo-31465: allow _PyType_Lookup() to raise exceptions
#3616 commented on
Jun 11, 2023 • 1 new comment -
gh-61215: New mock to wait for multi-threaded events to happen
#16094 commented on
Jun 12, 2023 • 1 new comment -
gh-87135: Hang non-main threads that attempt to acquire the GIL during finalization
#28525 commented on
Jun 9, 2023 • 1 new comment -
bpo-47071: Ignore ERROR_PORT_UNREACHABLE.
#32011 commented on
Jun 12, 2023 • 1 new comment -
bpo-44530: Document the change in MAKE_FUNCTION behavior
#93189 commented on
Jun 13, 2023 • 1 new comment -
gh-101538: Add experimental wasi-threads build
#101537 commented on
Jun 12, 2023 • 1 new comment -
gh-93627: Align Python implementation of pickle with C implementation of pickle
#103035 commented on
Jun 12, 2023 • 1 new comment -
gh-104400: pygettext: use an AST parser instead of a tokenizer
#104402 commented on
Jun 13, 2023 • 1 new comment -
GH-104554: Add RTSPS support to `urllib/parse.py`
#104605 commented on
Jun 10, 2023 • 1 new comment -
gh-89891: Refer SharedMemory implementation as POSIX
#104678 commented on
Jun 12, 2023 • 1 new comment -
GH-89812: Add `pathlib._BasePurePath`
#104810 commented on
Jun 12, 2023 • 1 new comment -
GH-89812: Clean up pathlib tests.
#104829 commented on
Jun 13, 2023 • 1 new comment -
gh-105235: Prevent reading outside buffer during mmap.find()
#105252 commented on
Jun 8, 2023 • 1 new comment -
pathlib.glob('**') returns only directories
#70303 commented on
Jun 6, 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 -
Rare CPython 3.10 crashes on Windows
#105400 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 -
Remove unused imports (June 2023)
#105407 commented on
Jun 9, 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 -
Unpack `.args` for Structural Pattern Matching against Exceptions
#105393 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 -
Crash (SIGTRAP) with turtle (tkinter) and os.fork()
#102525 commented on
Jun 11, 2023 • 0 new comments -
tkinter objects garbage collected from non-tkinter thread cause crash
#83274 commented on
Jun 12, 2023 • 0 new comments -
Pluggable optimizer API
#104584 commented on
Jun 12, 2023 • 0 new comments -
locals() in a module or class scope comprehension does not include the iteration var(s) since 3.12b1
#105340 commented on
Jun 12, 2023 • 0 new comments -
Make it easier to traverse the frame stack for third party tools.
#100987 commented on
Jun 13, 2023 • 0 new comments -
Decide the fate of undocumented script behavior of some modules
#93096 commented on
Jun 13, 2023 • 0 new comments -
Split opcodes into micro-ops
#104909 commented on
Jun 13, 2023 • 0 new comments -
Subinterpreter Pending Calls Never Run
#104812 commented on
Jun 13, 2023 • 0 new comments -
gh-76377: Rewrite plistlib with functional style.
#4671 commented on
Jun 7, 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-83274: Stop deallocation of Tkapp causing Python interpreter crash
#21532 commented on
Jun 12, 2023 • 0 new comments -
gh-72793: C implementation of parts of copy.deepcopy
#91610 commented on
Jun 12, 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-96139: [unittest] call `tearDown` even if `asyncSetUp` fails
#99596 commented on
Jun 9, 2023 • 0 new comments -
gh-81677: basic support for annotations in __text_signature__'s
#101872 commented on
Jun 11, 2023 • 0 new comments -
gh-80925: permit using singledispatch on keyword argument
#102063 commented on
Jun 11, 2023 • 0 new comments -
gh-102837: few coverage nitpicks for the math module
#102523 commented on
Jun 11, 2023 • 0 new comments -
gh-102542 Refactor the mime audio module
#102540 commented on
Jun 12, 2023 • 0 new comments -
gh-102431: clarify constraints on arguments of logical_xxx methods
#102836 commented on
Jun 11, 2023 • 0 new comments -
gh-101859: Add caching of `types.GenericAlias` objects
#103541 commented on
Jun 7, 2023 • 0 new comments -
gh-54738: Add argparse i18n howto
#104562 commented on
Jun 12, 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 -
gh-105189: fix importlib.resources.abc deprecation docs
#105232 commented on
Jun 9, 2023 • 0 new comments -
gh-105090: Replace incorrect TLSv1.2 with TLSv1.3
#105404 commented on
Jun 9, 2023 • 0 new comments -
gh-104269: Document `glob.glob` duplicates when using multiple `**` patterns
#105406 commented on
Jun 12, 2023 • 0 new comments