Overview
-
0 Active issues
-
- 85 Merged pull requests
- 28 Open pull requests
- 0 Closed issues
- 0 New issues
Could not load contribution data
Please try again later
85 Pull requests merged by 27 people
-
Remove trailing spaces
#31695 merged
Mar 5, 2022 -
bpo-46927: Include the type's name in the error message for subscripting non-generic types
#31694 merged
Mar 5, 2022 -
[3.9] Lib/typing.py copy edits originating from GH-31061 (GH-31684)
#31693 merged
Mar 5, 2022 -
[3.10] Lib/typing.py copy edits originating from GH-31061 (GH-31684)
#31692 merged
Mar 5, 2022 -
Lib/typing.py copy edits originating from GH-31061
#31684 merged
Mar 5, 2022 -
[3.10] bpo-38738: Fix formatting of True and False in the threading documentation (GH-31678)
#31690 merged
Mar 4, 2022 -
bpo-38738: Fix formatting of True and False in the threading documentation
#31678 merged
Mar 4, 2022 -
bpo-46841: Fix `BINARY_OP`'s handling of inline caches
#31671 merged
Mar 4, 2022 -
[3.9] bpo-25415: Remove confusing sentence from IOBase docstrings (PR-31631)
#31689 merged
Mar 4, 2022 -
[3.10] bpo-25415: Remove confusing sentence from IOBase docstrings (PR-31631)
#31688 merged
Mar 4, 2022 -
bpo-25415: Remove confusing sentence from IOBase docstrings
#31631 merged
Mar 4, 2022 -
bpo-46541: Remove usage of _Py_IDENTIFIER from lzma module
#31683 merged
Mar 4, 2022 -
bpo-46841: Fix error message hacks in `GET_AWAITABLE`
#31664 merged
Mar 4, 2022 -
bpo-46903: Handle str-subclasses in virtual instance dictionaries.
#31658 merged
Mar 4, 2022 -
bpo-46744: Move Windows ARM64 installation directory to correct ProgramFiles folder
#31677 merged
Mar 4, 2022 -
[3.9] bpo-46913: Fix test_ctypes, test_hashlib, test_faulthandler on UBSan (GH-31675)
#31676 merged
Mar 4, 2022 -
[3.10] bpo-46913: Fix test_ctypes, test_hashlib, test_faulthandler on UBSan
#31675 merged
Mar 4, 2022 -
bpo-46355: Update pythoncapi_compat project URL
#31670 merged
Mar 3, 2022 -
bpo-46913: Skip test_ctypes.test_shorts() on UBSan
#31674 merged
Mar 3, 2022 -
bpo-46913: test_hashlib skips _sha3 tests on UBSan
#31673 merged
Mar 3, 2022 -
bpo-46841: Use inline caching for attribute accesses
#31640 merged
Mar 3, 2022 -
bpo-46913: Fix test_faulthandler.test_read_null() on UBSAN
#31672 merged
Mar 3, 2022 -
bpo-45459: Use type names in the internal C API
#31669 merged
Mar 3, 2022 -
bpo-45459: Fix PyModuleDef_Slot type in the limited C API
#31668 merged
Mar 3, 2022 -
bpo-46913: Fix test_faulthandler.test_sigfpe() on UBSAN
#31662 merged
Mar 3, 2022 -
bpo-46841: Improve the failure stats for `COMPARE_OP`
#31663 merged
Mar 3, 2022 -
bpo-46877: export unittest.doModuleCleanups in unittest package
#31613 merged
Mar 3, 2022 -
bpo-46845: Move check for str-only keys in LOAD_GLOBAL to specialization time.
#31659 merged
Mar 3, 2022 -
[3.9] bpo-6634: [doc] clarify that sys.exit() does not always exit the interpreter (GH-31639)
#31661 merged
Mar 3, 2022 -
[3.10] bpo-6634: [doc] clarify that sys.exit() does not always exit the interpreter (GH-31639)
#31660 merged
Mar 3, 2022 -
bpo-6634: [doc] clarify that sys.exit() does not always exit the interpreter
#31639 merged
Mar 3, 2022 -
bpo-46874: Speed up sqlite3 user-defined aggregate 'step' method
#31604 merged
Mar 3, 2022 -
bpo-46891: Fix creating a new instance of a module subclass with slots
#31643 merged
Mar 3, 2022 -
Fix EncodingWarning in libregrtest
#31654 merged
Mar 3, 2022 -
[3.10] bpo-46831: Update __build_class__ comment (GH-31522)
#31652 merged
Mar 3, 2022 -
[3.9] bpo-46831: Update __build_class__ comment (GH-31522)
#31653 merged
Mar 3, 2022 -
bpo-46831: Update __build_class__ comment
#31522 merged
Mar 3, 2022 -
dict: Fix refleak
#31650 merged
Mar 3, 2022 -
bpo-46643: fix NEWS entry
#31651 merged
Mar 3, 2022 -
bpo-40116: dict: Add regression test for iteration order.
#31550 merged
Mar 3, 2022 -
[3.10] bpo-46643: Fix stringized P.args/P.kwargs with get_type_hints (GH-31238)
#31646 merged
Mar 3, 2022 -
[3.9] bpo-21910: Clarify docs for codecs writelines method (GH-31245)
#31648 merged
Mar 3, 2022 -
[3.10] bpo-21910: Clarify docs for codecs writelines method (GH-31245)
#31647 merged
Mar 3, 2022 -
bpo-21910: Clarified codecs writelines method
#31245 merged
Mar 3, 2022 -
bpo-46643: Fix stringized P.args/P.kwargs with get_type_hints
#31238 merged
Mar 3, 2022 -
bpo-46860: Respect `--with-suffix` on case-insensitive file systems
#31593 merged
Mar 2, 2022 -
[3.10] bpo-45492: Corrected documentation for co_names in inspect lib…
#31645 merged
Mar 2, 2022 -
bpo-45492: Corrected documentation for co_names in inspect library
#31456 merged
Mar 2, 2022 -
[3.9] bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632) (GH-31634)
#31644 merged
Mar 2, 2022 -
[3.10] bpo-46633: Skip tests on ASAN and/or MSAN builds (GH-31632)
#31634 merged
Mar 2, 2022 -
[3.8] bpo-46756: Fix authorization check in urllib.request (GH-31353)
#31572 merged
Mar 2, 2022 -
bpo-46848: Move _PyBytes_Find() to internal C API
#31642 merged
Mar 2, 2022 -
dict: Internal cleanup
#31641 merged
Mar 2, 2022 -
[3.8] bpo-46794: Bump up the libexpat version into 2.4.6 (GH-31487)
#31520 merged
Mar 2, 2022 -
bpo-46195: Do not add `Optional` in `get_type_hints`
#30304 merged
Mar 2, 2022 -
bpo-46848: Use stringlib/fastsearch in mmap
#31625 merged
Mar 2, 2022 -
[3.9] bpo-43853: Expand test suite for SQLite UDF's (GH-27642) (GH-31030)
#31586 merged
Mar 2, 2022 -
[3.9] Minor fixes to C API docs (GH-31501)
#31526 merged
Mar 2, 2022 -
bpo-46845: Reduce dict size when all keys are Unicode.
#31564 merged
Mar 1, 2022 -
bpo-46712: Let generate_global_objects.py Run on Earlier Python Versions
#31637 merged
Mar 1, 2022 -
[3.10] bpo-42982: update pbkdf2 example & add another link (GH-30966)
#30968 merged
Mar 1, 2022 -
bpo-46841: Inline cache for `BINARY_SUBSCR`.
#31618 merged
Mar 1, 2022 -
bpo-46541: remove usage of _Py_IDENTIFIER from _ssl module
#31599 merged
Mar 1, 2022 -
bpo-46633: Skip tests on ASAN and/or MSAN builds
#31632 merged
Mar 1, 2022 -
bpo-46541: Remove usage of _Py_IDENTIFIER from multibytecodec
#31475 merged
Mar 1, 2022 -
bpo-46311: Clean up PyLong_FromLong and PyLong_FromLongLong
#30496 merged
Mar 1, 2022 -
bpo-46841: Use inline caching for `COMPARE_OP`
#31622 merged
Mar 1, 2022 -
[3.10] Add missing "to" to two tp_flags notes (GH-31624)
#31626 merged
Mar 1, 2022 -
compiler: Merge except_table and cnotab
#31614 merged
Mar 1, 2022 -
Add missing "to" to two tp_flags notes
#31624 merged
Mar 1, 2022 -
bpo-46771: Remove two controversial lines from Task.cancel()
#31623 merged
Feb 28, 2022 -
bpo-46753: Add the empty tuple to the _PyRuntimeState.global_objects.
#31345 merged
Feb 28, 2022 -
Statistics internals: Make fewer calls to _coerce() when data types are mixed
#31619 merged
Feb 28, 2022 -
bpo-45431: Rename CFrame to _PyCFrame in the C API
#31584 merged
Feb 28, 2022 -
bpo-46841: Move the cache for `LOAD_GLOBAL` inline.
#31575 merged
Feb 28, 2022 -
bpo-46567: Add Tcl/Tk build for Windows ARM64
#31574 merged
Feb 28, 2022 -
bpo-46841: Use inline caching for `UNPACK_SEQUENCE`
#31591 merged
Feb 28, 2022 -
bpo-46541: Remove unneeded visits from sqlite3
#31609 merged
Feb 28, 2022 -
bpo-46541: Remove unnecessary Py_VISIT (GH-31608)
#31608 merged
Feb 28, 2022 -
bpo-46786: Consider embed, source, track, wbr as empty tags
#31406 merged
Feb 27, 2022 -
bpo-46852: Restore test_getformat() test
#31601 merged
Feb 27, 2022 -
bpo-46857: Fix refleak in OSError INIT_ALIAS()
#31594 merged
Feb 26, 2022 -
bpo-46748: fix failing ctypes tests on buildbots
#31600 merged
Feb 26, 2022 -
bpo-46606: os.getgroups() doesn't overallocate
#31569 merged
Feb 26, 2022 -
[doc] Add a note in howto/logging.rst about "do not log to root logger in libraries"
#31271 merged
Feb 26, 2022
28 Pull requests opened by 21 people
-
bpo-20970: Clarify prog behavior in argparse
#31602 opened
Feb 27, 2022 -
Non-uniform random floats (_randommodule.c)
#31606 opened
Feb 27, 2022 -
#36484: Add TLS v1.3 cipher suite set function
#31607 opened
Feb 27, 2022 -
bpo-23453: Clarify documentation on bytes vs text with non-seeking tarfile stream
#31610 opened
Feb 28, 2022 -
bpo-46878: Purge 'non-standard' from sqlite3 docstrings
#31612 opened
Feb 28, 2022 -
bpo-46879: Fix incorrect sphinx object names in doc
#31615 opened
Feb 28, 2022 -
bpo-46881: Statically allocate and initialize the latin1 characters.
#31616 opened
Feb 28, 2022 -
bpo-46882: Clarify argument type of platform.platform(aliased, terse) to boolean
#31617 opened
Feb 28, 2022 -
bpo-46884: Use module directive to document msilib submodules
#31620 opened
Feb 28, 2022 -
bpo-46882: Change default argument value to `False` instead of `0`
#31621 opened
Feb 28, 2022 -
Remove GC Header from constant tuples.
#31627 opened
Mar 1, 2022 -
bpo-44807: Allow Protocol classes to define __init__
#31628 opened
Mar 1, 2022 -
bpo-10149: Clarify pyexpat data truncation
#31629 opened
Mar 1, 2022 -
build(deps): bump actions/setup-python from 2 to 3
#31630 opened
Mar 1, 2022 -
bpo-46887: Work around clang MSAN bug on stat()/fstat()
#31633 opened
Mar 1, 2022 -
bpo-28516: contextlib.ExitStack.__enter__ has trivial but undocument…
#31636 opened
Mar 1, 2022 -
Removed confusing reference to sys
#31638 opened
Mar 1, 2022 -
bpo-46907: Update Windows installer to SQLite 3.38.0.
#31655 opened
Mar 3, 2022 -
bpo-46907: Update macOS installer to SQLite 3.38.0.
#31656 opened
Mar 3, 2022 -
bpo-46906: Add PyFloat_Pack8() to the C API
#31657 opened
Mar 3, 2022 -
bpo-43923: Revert "bpo-40185: Refactor typing.NamedTuple (GH-19371)"
#31679 opened
Mar 4, 2022 -
bpo-46920: Remove code made dead long ago with #if 0
#31681 opened
Mar 4, 2022 -
bpo-31613: Localize tkinter.simpledialog button texts
#31682 opened
Mar 4, 2022 -
bpo-39298: Add BLAKE3 bindings to hashlib.
#31686 opened
Mar 4, 2022 -
bpo-46921: Vectorcall support for `super()`
#31687 opened
Mar 4, 2022 -
bpo-24132, bpo-44136 - Fix `pathlib.Path` subclassing.
#31691 opened
Mar 5, 2022 -
bpo-43292: Fix file leak in `ET.iterparse()` when not exhausted
#31696 opened
Mar 5, 2022 -
bpo-9305: Removed east/west references from datetime
#31697 opened
Mar 5, 2022
89 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.
-
bpo-46771: Implement asyncio context managers for handling timeouts
#31394 commented on
Mar 3, 2022 • 40 new comments -
bpo-41930: Add support for SQLite serialise/deserialise API
#26728 commented on
Mar 5, 2022 • 27 new comments -
bpo-43224: Implement PEP 646 changes to typing.py
#31021 commented on
Mar 5, 2022 • 24 new comments -
draft: Store integers in ob_size field of PyLongObjects
#31595 commented on
Feb 28, 2022 • 24 new comments -
bpo-31582: Created a new section describing sys.path initialization
#31082 commented on
Mar 4, 2022 • 18 new comments -
bpo-45413: Define "posix_venv" and "nt_venv" sysconfig installation schemes
#31034 commented on
Mar 4, 2022 • 15 new comments -
bpo-40255: Implement Immortal Instances - Optimizations Combined
#31491 commented on
Mar 1, 2022 • 11 new comments -
bpo-40059: tomllib
#31498 commented on
Mar 4, 2022 • 11 new comments -
bpo-40255: Implement Immortal Instances
#19474 commented on
Feb 28, 2022 • 8 new comments -
bpo-21761: Clarify __file__/__cached__ in import reference
#31565 commented on
Mar 5, 2022 • 8 new comments -
bpo-34916: Add support for aggregate window functions in sqlite3
#20903 commented on
Mar 4, 2022 • 7 new comments -
bpo-45138: Expand traced SQL statements in `sqlite3` trace callback
#28240 commented on
Mar 3, 2022 • 7 new comments -
bpo-46055: Speed up right shifts of negative integers
#30277 commented on
Mar 1, 2022 • 7 new comments -
bpo-46677: Add examples of inheritance and attributes to `TypedDict` docs.
#31349 commented on
Mar 4, 2022 • 7 new comments -
bpo-40864: Fetch instance variables for spec
#22572 commented on
Mar 4, 2022 • 6 new comments -
bpo-46581: Propagate private vars via _GenericAlias.copy_with
#31061 commented on
Mar 5, 2022 • 6 new comments -
bpo-46494: Mention the typing_extensions pkg in typing docs
#31260 commented on
Mar 4, 2022 • 5 new comments -
bpo-22708: Upgrade HTTP CONNECT to protocol HTTP/1.1
#8305 commented on
Mar 4, 2022 • 4 new comments -
bpo-45774: Harden SQLite detection
#30016 commented on
Mar 5, 2022 • 4 new comments -
bpo-14156: Make argparse.FileType work correctly for binary file mode…
#13165 commented on
Mar 5, 2022 • 3 new comments -
bpo-41916: allow cross-compiled python to have -pthread set for CXX
#22525 commented on
Mar 4, 2022 • 3 new comments -
bpo-44859: Raise more accurate exceptions in `sqlite3`
#27695 commented on
Mar 2, 2022 • 3 new comments -
bpo-46170: Improve the error message when subclassing NewType
#30268 commented on
Mar 4, 2022 • 3 new comments -
bpo-46642: explicitly disallow typing.TypeVar instance subclassing
#31148 commented on
Mar 5, 2022 • 3 new comments -
bpo-31327: Update time documentation to reflect possible errors
#31460 commented on
Mar 4, 2022 • 3 new comments -
bpo-42653: Add constants for isotp.h which is included in Linux >= 5.10
#23794 commented on
Mar 1, 2022 • 2 new comments -
bpo-36073: Disallow recursive usage of cursors in `sqlite3` converters
#29054 commented on
Mar 5, 2022 • 2 new comments -
bpo-45630 : Dump CodeObject API for debugging
#29243 commented on
Mar 5, 2022 • 2 new comments -
bpo-45767: consume dev_t with PyLong_FromUnsignedLongLong
#29494 commented on
Mar 1, 2022 • 2 new comments -
bpo-46337: Urllib.parse scheme-specific behavior without reliance on URL scheme
#30520 commented on
Feb 28, 2022 • 2 new comments -
bpo-41370: Evaluate strings as forward refs in PEP 585 generics
#30900 commented on
Mar 4, 2022 • 2 new comments -
bpo-24132: Add `pathlib._AbstractPath`
#31085 commented on
Mar 5, 2022 • 2 new comments -
bpo-39355: making Python.h compatible with C++20 compilers
#31282 commented on
Mar 4, 2022 • 2 new comments -
bpo-46586: Fix more erroneous doc links to builtins
#31429 commented on
Mar 5, 2022 • 2 new comments -
bpo-13475: Add -P command line option
#31542 commented on
Mar 1, 2022 • 2 new comments -
bpo-31779: Prevent assertion failures and a crash when using an uninitialized struct.Struct object
#3984 commented on
Feb 28, 2022 • 1 new comment -
bpo-40507: Add filename to the error raised by os.exec*
#19915 commented on
Feb 28, 2022 • 1 new comment -
[RFC] inspect: BlockFinder: handle nested parens with decorators
#21425 commented on
Feb 28, 2022 • 1 new comment -
bpo-42461: show f_fsid when pring os.statvfs object
#23511 commented on
Mar 2, 2022 • 1 new comment -
bpo-45171: Fix stacklevel handling in logging module
#28287 commented on
Feb 26, 2022 • 1 new comment -
bpo-45528: list mmap constants in documentation
#29075 commented on
Mar 4, 2022 • 1 new comment -
bpo-45545: premptively fail on contextlib.chdir if we can't chdir back
#29220 commented on
Mar 3, 2022 • 1 new comment -
bpo-23041: update proposed changes to csv module.
#29469 commented on
Mar 1, 2022 • 1 new comment -
bpo-45929: extend json.tool --json-lines to ignore empty rows
#29858 commented on
Mar 5, 2022 • 1 new comment -
bpo-45723: Clean up MACHDEP and _PYTHON_HOST_PLATFORM checks
#30026 commented on
Feb 27, 2022 • 1 new comment -
Upload NEWS file as artifact
#30419 commented on
Feb 28, 2022 • 1 new comment -
Remove empty footnote section
#30451 commented on
Mar 3, 2022 • 1 new comment -
Use git attribute macros for CRLF and no-EOL files
#30762 commented on
Feb 26, 2022 • 1 new comment -
bpo-46607: Add DeprecationWarning to LegacyInterpolation
#30927 commented on
Feb 28, 2022 • 1 new comment -
small simplification to `eff_request_host` in cookiejar.py
#31004 commented on
Mar 1, 2022 • 1 new comment -
bpo-43224: Implement PEP 646 grammar changes
#31018 commented on
Mar 5, 2022 • 1 new comment -
bpo-43224: Implement PEP 646 changes to genericaliasobject.c
#31019 commented on
Mar 4, 2022 • 1 new comment -
bpo-46742: Add "-d 123" / "--trace_fd 123" option to the trace module…
#31319 commented on
Mar 1, 2022 • 1 new comment -
bpo-46805: Add low level UDP socket functions to asyncio
#31455 commented on
Mar 4, 2022 • 1 new comment -
bpo-23747: Add small note to document default method behavior
#31462 commented on
Mar 4, 2022 • 1 new comment -
bpo-37355: For nonblocking sockets, add `SSLSocket.eager_recv` to call `SSL_read` in a loop
#31492 commented on
Mar 3, 2022 • 1 new comment -
Removed ambiguity in __init_subclass__ docs
#31540 commented on
Mar 3, 2022 • 1 new comment -
bpo-46838: Syntax error improvements for function definitions
#31590 commented on
Mar 3, 2022 • 1 new comment -
bpo-30008: OpenSSL 1.1 compatibility without using deprecated API
#3943 commented on
Feb 27, 2022 • 0 new comments -
bpo-22276: Fix pathlib.Path.glob not to ignore trailing path separator
#10349 commented on
Mar 2, 2022 • 0 new comments -
bpo-24959: fix unittest.assertRaises bug where traceback entries were…
#23688 commented on
Mar 5, 2022 • 0 new comments -
bpo-36481: Added callback to telnetlib so that incoming data can be decompressed before processes
#29052 commented on
Mar 2, 2022 • 0 new comments -
bpo-45593: make SpooledTemporaryFile.truncate return new file size and improve documentation
#29197 commented on
Mar 3, 2022 • 0 new comments -
bpo-43633 Improve the textual representation of IPv4-mapped IPv6 addresses
#29345 commented on
Mar 3, 2022 • 0 new comments -
bpo-45706: Add imaplib.IMAP4.login_plain
#29398 commented on
Mar 3, 2022 • 0 new comments -
bpo-44439: _ZipWriteFile.write() handle buffer protocol correctly
#29468 commented on
Mar 3, 2022 • 0 new comments -
bpo-26175: Implement `io.IOBase` interface for `SpooledTemporaryFile`
#29560 commented on
Mar 1, 2022 • 0 new comments -
bpo-45606: Pathlib - do not follow links when checking for precise glob match
#29655 commented on
Mar 1, 2022 • 0 new comments -
bpo-32731: Raise OSError from any failure in getpass.getuser()
#29739 commented on
Mar 1, 2022 • 0 new comments -
bpo-28445: Fix wrong documentation for GzipFile.peek
#29820 commented on
Feb 28, 2022 • 0 new comments -
bpo-45114: Update stat example
#29845 commented on
Feb 28, 2022 • 0 new comments -
bpo-24301: Do not fail when gzip files have trailing garbage
#29847 commented on
Feb 27, 2022 • 0 new comments -
bpo-44637: Fix DBQuote mail header refold
#29881 commented on
Feb 27, 2022 • 0 new comments -
bpo-42943: singledispatchmethod exposes registry and dispatch
#30007 commented on
Feb 27, 2022 • 0 new comments -
bpo-10483: fix definition of executable file for http.server on windows
#30216 commented on
Feb 27, 2022 • 0 new comments -
bpo-45924: Fix asyncio incorrect traceback when future's exception is…
#30274 commented on
Feb 28, 2022 • 0 new comments -
bpo-44958: Keep the number of pending SQLite statements to a minimum
#30379 commented on
Feb 27, 2022 • 0 new comments -
docs: Don't use code formatting for emphasis
#30519 commented on
Mar 3, 2022 • 0 new comments -
bpo-46285: Add command-line option -p/--protocol to module http.server
#30999 commented on
Mar 4, 2022 • 0 new comments -
bpo-38941: Warn when testing element truth values in C version of `ElementTree`
#31149 commented on
Mar 5, 2022 • 0 new comments -
PEP-678: exception notes are set by add_note(). __notes__ holds a tuple of the assigned notes
#31317 commented on
Mar 2, 2022 • 0 new comments -
bpo-46733: move `pathlib.Path.owner()` and `group()` to `PosixPath`
#31338 commented on
Mar 3, 2022 • 0 new comments -
bpo-46733: deprecate `pathlib` link methods when lacking needed `os` functions
#31339 commented on
Mar 3, 2022 • 0 new comments -
bpo-46733: raise `ValueError` when `pathlib.Path.glob()` is called with an absolute pattern
#31340 commented on
Mar 3, 2022 • 0 new comments -
bpo-46814: Clarify requirements of abstract base classes
#31463 commented on
Feb 28, 2022 • 0 new comments -
bpo-46815: suppress deprecation warning in `test_lib2to3`
#31464 commented on
Feb 26, 2022 • 0 new comments -
bpo-30677: Note FileNotFoundError in os library for mkdir
#31548 commented on
Mar 4, 2022 • 0 new comments -
bpo-12165: Expand on nonlocal scope definition
#31551 commented on
Mar 4, 2022 • 0 new comments -
bpo-27583: Add more details on behavior of default_section
#31562 commented on
Mar 4, 2022 • 0 new comments