-
-
Notifications
You must be signed in to change notification settings - Fork 32.7k
Insights: python/cpython
Overview
Could not load contribution data
Please try again later
38 Pull requests merged by 18 people
-
[3.13] gh-138081: Fix/remove incorrect links in
idlelib/HISTORY.txt
(GH-138091)#138125 merged
Aug 25, 2025 -
gh-138081: Fix/remove incorrect links in
idlelib/HISTORY.txt
#138091 merged
Aug 25, 2025 -
gh-136021: Remove dead code for internal sentinel in
typing
#138120 merged
Aug 24, 2025 -
[3.13] gh-135261: bring back CI job for testing OpenSSL 1.1.1w (GH-135262)
#138110 merged
Aug 24, 2025 -
gh-135261: bring back CI job for testing OpenSSL 1.1.1w
#135262 merged
Aug 24, 2025 -
[3.13] gh-137986: Fix and improve the csv functions docstrings (GH-137987)
#138108 merged
Aug 24, 2025 -
gh-137986: Fix and improve the csv functions docstrings
#137987 merged
Aug 24, 2025 -
[3.14] gh-135862: add C contiguous one-dimensional buffer requirement to
asyncio.StreamWriter
docs (GH-137910)#137912 merged
Aug 23, 2025 -
Improve readability by adding whitespace between code paragraphs
#138090 merged
Aug 23, 2025 -
[3.13] gh-136134: smtplib: fix CRAM-MD5 on FIPS-only environments (GH-136623)
#138087 merged
Aug 23, 2025 -
[3.13] gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments (GH-136615)
#138055 merged
Aug 23, 2025 -
gh-136134: restore truncated comment post GH-136623
#138088 merged
Aug 23, 2025 -
[3.13] gh-137754: Fix import of zoneinfo if _datetime is not available (GH-137845)
#138085 merged
Aug 23, 2025 -
gh-137754: Fix import of zoneinfo if _datetime is not available
#137845 merged
Aug 23, 2025 -
[3.13] gh-133125: Clarify ZipInfo.date_time attribute documentation (GH-136082)
#138076 merged
Aug 23, 2025 -
gh-133125: Clarify ZipInfo.date_time attribute documentation
#136082 merged
Aug 22, 2025 -
gh-137740: Clarify __del__ invocation mechanism in reference counting
#137741 merged
Aug 22, 2025 -
[3.13] gh-91116: Add hyperlink from
sys.settrace
to frame objects (GH-138062)#138069 merged
Aug 22, 2025 -
gh-91116: add hyperlink from settrace to frame
#138062 merged
Aug 22, 2025 -
[3.14] gh-137384: fix crash when accessing warnings state late in runtime shutdown (GH-138027)
#138065 merged
Aug 22, 2025 -
[3.14] gh-138042: Fix homebrew for tail-calling macOS CI (GH-138043)
#138060 merged
Aug 22, 2025 -
[3.13] gh-135386: Skip readonly tests for the root user (GH-138058)
#138064 merged
Aug 22, 2025 -
gh-137384: fix warnings finalization order
#138027 merged
Aug 22, 2025 -
gh-135386: Skip readonly tests for the root user
#138058 merged
Aug 22, 2025 -
[3.13] gh-132744: Check recursion limit in _PY_FRAME_GENERAL (GH-132746)
#138032 merged
Aug 22, 2025 -
gh-138042: Fix homebrew for tail-calling macOS
#138043 merged
Aug 22, 2025 -
gh-136134: smtplib: fix CRAM-MD5 on FIPS-only environments
#136623 merged
Aug 22, 2025 -
[3.13] gh-135386: Fix "unable to open database file" errors on readonly DB (GH-135566)
#138057 merged
Aug 22, 2025 -
gh-135386: Fix "unable to open database file" errors on readonly DB
#135566 merged
Aug 22, 2025 -
gh-130425: Add "Did you mean [...]" suggestions for
del obj.attr
#136588 merged
Aug 22, 2025 -
gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments
#136615 merged
Aug 22, 2025 -
gh-134531: simplify code for computing HMAC digests
#138046 merged
Aug 22, 2025 -
gh-138019: better help messge for json.tool same as ast
#138037 merged
Aug 22, 2025 -
gh-137920: Fix semantically relevant typo in
curses.window.attron
#137940 merged
Aug 22, 2025 -
[3.14] gh-123299: Fix typos & grammar and copyedit What's New in 3.14 (GH-138040)
#138041 merged
Aug 22, 2025 -
gh-123299: Fix typos and copyedit What's New in 3.14
#138040 merged
Aug 22, 2025 -
[3.13] gh-137973: Add a non-parallel test plan to the iOS testbed project (GH-138018)
#138039 merged
Aug 22, 2025 -
gh-137973: Add a non-parallel test plan to the iOS testbed project
#138018 merged
Aug 22, 2025
29 Pull requests opened by 16 people
-
[3.14] gh-137973: Add a non-parallel test plan to the iOS testbed project (GH-138018)
#138038 opened
Aug 22, 2025 -
gh-137996: Fix path to __main__ in forkserver preload logic
#138048 opened
Aug 22, 2025 -
[3.14] gh-136134: imaplib: fix CRAM-MD5 on FIPS-only environments (GH-136615)
#138054 opened
Aug 22, 2025 -
[3.14] gh-135386: Fix "unable to open database file" errors on readonly DB (GH-135566)
#138056 opened
Aug 22, 2025 -
gh-138044: Remove deprecated parameter alias for `importlib.resources.files`
#138059 opened
Aug 22, 2025 -
gh-110936: Improve string literal definition in Lexical Analysis
#138063 opened
Aug 22, 2025 -
[3.14] gh-91116: Add hyperlink from `sys.settrace` to frame objects (GH-138062)
#138068 opened
Aug 22, 2025 -
gh-138072: Small clarifications and phrasing improvements to asyncio HOWTO
#138073 opened
Aug 22, 2025 -
gh-137969: Fix evaluation of `ref.evaluate(format=Format.FORWARDREF)` objects
#138075 opened
Aug 22, 2025 -
[3.14] gh-133125: Clarify ZipInfo.date_time attribute documentation (GH-136082)
#138077 opened
Aug 22, 2025 -
gh-137589: Zipfile tests: close file objects
#138080 opened
Aug 23, 2025 -
gh-138081: fix some dead links in InternalDocs
#138082 opened
Aug 23, 2025 -
[3.14] gh-137754: Fix import of zoneinfo if _datetime is not available (GH-137845)
#138084 opened
Aug 23, 2025 -
[3.14] gh-136134: smtplib: fix CRAM-MD5 on FIPS-only environments (GH-136623)
#138086 opened
Aug 23, 2025 -
gh-128636: Fix crash in PyREPL when os.environ is overwritten with an invalid value for mac
#138089 opened
Aug 23, 2025 -
gh-138092: Fix mmap.flush argument handling
#138093 opened
Aug 23, 2025 -
gh-138094: Fix misleading suggestions in interactive `help` prompt
#138095 opened
Aug 23, 2025 -
gh-138097: Clarify async generator expression behavior with nested async comprehensions
#138105 opened
Aug 24, 2025 -
gh-138098: Clarify strong references in PyDict_Next docs for free-threaded build
#138106 opened
Aug 24, 2025 -
[3.14] gh-137986: Fix and improve the csv functions docstrings (GH-137987)
#138107 opened
Aug 24, 2025 -
[3.14] gh-135261: bring back CI job for testing OpenSSL 1.1.1w (GH-135262)
#138109 opened
Aug 24, 2025 -
gh-137716: TracebackException to handle messages with punctuation
#138111 opened
Aug 24, 2025 -
[3.13] gh-137740: Clarify `__del__` invocation mechanism in reference counting (GH-137741)
#138112 opened
Aug 24, 2025 -
[3.14] gh-137740: Clarify `__del__` invocation mechanism in reference counting (GH-137741)
#138113 opened
Aug 24, 2025 -
gh-75707: tarfile: Add optional open() argument "mtime"
#138117 opened
Aug 24, 2025 -
gh-86353: Deprecate several tokens
#138118 opened
Aug 24, 2025 -
Remove some dead code from `gzip` and `tarfile`
#138123 opened
Aug 25, 2025 -
[3.14] gh-138081: Fix/remove incorrect links in `idlelib/HISTORY.txt` (GH-138091)
#138124 opened
Aug 25, 2025 -
gh-138119: Remove obsolete (flags) from CALL_FUNCTION_EX docs
#138126 opened
Aug 25, 2025
20 Issues closed by 15 people
-
`SyntaxWarning` problems are hidden after byte-code compilation
#130378 closed
Aug 24, 2025 -
Fatal assertion in PyObject_CallFinalizerFromDealloc()
#138101 closed
Aug 24, 2025 -
Tail calling CI for macOS failing due to homebrew changing install location
#138042 closed
Aug 24, 2025 -
Fix and improve the csv docstrings
#137986 closed
Aug 24, 2025 -
on aarch64_be: Strings are byteswapped after python parser encouters UTF-8
#137204 closed
Aug 23, 2025 -
`_pydatetime` rejects `ZoneInfo` as tzinfo yet C datetime accepts
#137754 closed
Aug 23, 2025 -
Ambiguous wording in `curses.color_pair` description
#138071 closed
Aug 23, 2025 -
spam
#138083 closed
Aug 23, 2025 -
Setting `100` to `ord()` gets the error message only saying `string` but not saying `byte string`
#138078 closed
Aug 23, 2025 -
spam
#138074 closed
Aug 22, 2025 -
Clarify the relationship of sequences to truthiness.
#138066 closed
Aug 22, 2025 -
test.support.wait_process ignores timeout argument
#90837 closed
Aug 22, 2025 -
Segmentation fault on Windows in Python 3.14.0rc1 when running xdoctest test suite via pytest
#137384 closed
Aug 22, 2025 -
Grammar differences between Doc grammar and Pegen grammar for Python
#100292 closed
Aug 22, 2025 -
Runaway recursion on 3.13 and higher for _PY_FRAME_GENERAL
#132744 closed
Aug 22, 2025 -
Unable to read sqlite3 database keys in read-only directory with Python 3.13 with shelve
#135386 closed
Aug 22, 2025 -
Improve help message for python -m json.tool
#138019 closed
Aug 22, 2025 -
Add kw argument `parents` to `pathlib.Path.touch`
#138047 closed
Aug 22, 2025 -
Many broken :meth: roles in the docs
#91411 closed
Aug 22, 2025 -
Creating Variables using frame.f_locals
#138029 closed
Aug 22, 2025
19 Issues opened by 18 people
-
`warnings.WarningMessage` should be documented
#138128 opened
Aug 25, 2025 -
`warnings.catch_warnings`: allow to control which warnings are caught
#138127 opened
Aug 25, 2025 -
Implement PEP 799 – A dedicated profiling package for organizing Python profiling tools
#138122 opened
Aug 24, 2025 -
Should `asyncio.Lock.locked()` return `True` when there are waiters?
#138121 opened
Aug 24, 2025 -
CALL_FUNCTION_EX still mention an argument (flags) in Python 3.14
#138119 opened
Aug 24, 2025 -
Move stackref buffer to thread state to reduce interp stack usage
#138115 opened
Aug 24, 2025 -
HACL* HMAC does not properly use vectorized BLAKE-2
#138114 opened
Aug 24, 2025 -
Clarify that generator containing an async list comprehension becomes an async generator
#138097 opened
Aug 23, 2025 -
`help` function: misleading output in interactive mode, confusing output for `help(help)`
#138094 opened
Aug 23, 2025 -
Can not use `mmap.flush` with offset parameter only
#138092 opened
Aug 23, 2025 -
Dead or incorrect links in InternalDocs and some *.txt files
#138081 opened
Aug 23, 2025 -
Room for clarification and flow improvements in asyncio HOWTO
#138072 opened
Aug 22, 2025 -
Building Python as a macOS framework fails on macos >= 15.4
#138070 opened
Aug 22, 2025 -
Python 3.13.7 installer for macOS has information for Python 3.14
#138067 opened
Aug 22, 2025 -
randomness in jit_stencils.h
#138061 opened
Aug 22, 2025 -
Streamline the `MAKE_WARM` micro-op
#138050 opened
Aug 22, 2025 -
Python 3.13 breaks circular imports through single-phase extension modules using non-isolated subinterpreters
#138045 opened
Aug 22, 2025 -
Remove deprecated parameter alias for `importlib.resources.files`
#138044 opened
Aug 22, 2025
79 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
gh-138004: fix threadmodule ascii and make thread naming test more lenient
#138017 commented on
Aug 25, 2025 • 29 new comments -
gh-86819: Add ISO-TP CAN socket constants
#23794 commented on
Aug 22, 2025 • 5 new comments -
gh-131798: JIT: Further optimize `_CALL_ISINSTANCE` for class tuples
#134543 commented on
Aug 24, 2025 • 4 new comments -
gh-95245: Document Py_TPFLAGS_PREHEADER
#135861 commented on
Aug 22, 2025 • 4 new comments -
gh-137871: Clarify cmath.nan documentation by linking to math module
#137876 commented on
Aug 23, 2025 • 3 new comments -
gh-137791: Improve documentation for the reference counting changes in 3.14
#137819 commented on
Aug 24, 2025 • 3 new comments -
gh-73487: Convert _decimal to use Argument Clinic (part 6)
#138015 commented on
Aug 22, 2025 • 2 new comments -
gh-79805: Indicate that `Shelve.sync()` is not thread-safe
#127507 commented on
Aug 24, 2025 • 2 new comments -
gh-123858: Improve Doc: SyntaxWarning is emitted during bytecode generation
#122844 commented on
Aug 24, 2025 • 2 new comments -
gh-137578: support top-level setup statements in `Timer` objects
#137587 commented on
Aug 23, 2025 • 2 new comments -
gh-133390: Extend completion for .commands in `sqlite3`
#135432 commented on
Aug 22, 2025 • 1 new comment -
gh-116738: Make _json module safe in the free-threading build
#119438 commented on
Aug 24, 2025 • 1 new comment -
gh-127478: Enhancement to support FTP connection with NAT scenario
#127477 commented on
Aug 22, 2025 • 1 new comment -
GH-131033: Enable the optimizing macros UNLIKELY and LIKELY for clang-cl on Windows
#131019 commented on
Aug 23, 2025 • 0 new comments -
gh-132416: document behavior of Path.symlink_to() when link or/and target already exist
#132704 commented on
Aug 22, 2025 • 0 new comments -
gh-60427: Lib/tokenize.py (untokenize): Update docstring about returning str
#134464 commented on
Aug 24, 2025 • 0 new comments -
`Include/exports.h`: Just check for the visibility attribute.
#138036 commented on
Aug 22, 2025 • 0 new comments -
gh-129933: Fix miscalculated allocated memory size in ASDL sequence constructor
#129934 commented on
Aug 22, 2025 • 0 new comments -
gh-107001: Add a stdlib decorator that copies/applies the ParameterSpec from one function to another
#121693 commented on
Aug 22, 2025 • 0 new comments -
gh-119670: Add 'always' keyword argument to `shlex.quote`
#119674 commented on
Aug 22, 2025 • 0 new comments -
gh-90325: Allow assert statements with parentheses
#30247 commented on
Aug 24, 2025 • 0 new comments -
Sync with importlib_metadata for Python 3.15
#132947 commented on
Aug 25, 2025 • 0 new comments -
`csv.Sniffer().has_header()` checks 21, not 20 rows, contrary to what the docs say
#137952 commented on
Aug 24, 2025 • 0 new comments -
CRAM-MD5 fails if Python has been built without HMAC-MD5 support
#136134 commented on
Aug 23, 2025 • 0 new comments -
gh-122996: Clarify encoding behavior in dbm module documentation
#138030 commented on
Aug 22, 2025 • 0 new comments -
gh-138005: Document that CSV `skipinitialspace=True` and `delimiter=' '` require quotation for empty fields
#138006 commented on
Aug 23, 2025 • 0 new comments -
gh-137952: update `csv.Sniffer().has_header()` docs to describe the actual off-by-onish behavior
#137953 commented on
Aug 24, 2025 • 0 new comments -
gh-137942: urllib2 with proxy tests maybe fail on macOS
#137943 commented on
Aug 22, 2025 • 0 new comments -
Reapply "gh-132947: Apply changes from importlib_metadata 8.7 (#137885)" (#137924)
#137930 commented on
Aug 25, 2025 • 0 new comments -
gh-137317: fix inspect signature of class with descriptor wrapper
#137862 commented on
Aug 23, 2025 • 0 new comments -
gh-137242: Build Android artifacts in a reusable workflow
#137768 commented on
Aug 23, 2025 • 0 new comments -
gh-137627: Make `csv.Sniffer.sniff()` delimiter detection 1.6x faster
#137628 commented on
Aug 24, 2025 • 0 new comments -
gh-137197: Add SSLContext.set_ciphersuites to set TLS 1.3 ciphers
#137198 commented on
Aug 22, 2025 • 0 new comments -
gh-46376: minimal fix for setting pointers via pointers in ctypes
#136876 commented on
Aug 22, 2025 • 0 new comments -
gh-135427: Fix DeprecationWarning for os.fork when run in threads with -Werror
#136796 commented on
Aug 22, 2025 • 0 new comments -
gh-136618: lookbehind assertions doc at regex
#136619 commented on
Aug 24, 2025 • 0 new comments -
gh-136507: Fix mimetypes CLI to handle multiple file parameters
#136508 commented on
Aug 22, 2025 • 0 new comments -
gh-135675: Document 10.16 vs 11.0 / 16.0 vs 26.0 behavior of platform.mac_ver()
#136339 commented on
Aug 23, 2025 • 0 new comments -
GH-135379: Top of stack caching for the JIT.
#135465 commented on
Aug 22, 2025 • 0 new comments -
gh-134531: use `EVP_MAC` API for `_hashlib.HMAC`
#135235 commented on
Aug 23, 2025 • 0 new comments -
forkserver slow to start because of __main__ preloading issue
#137996 commented on
Aug 23, 2025 • 0 new comments -
`zipfile`: docs should document what `ZipInfo.date_time` actually is
#133125 commented on
Aug 22, 2025 • 0 new comments -
Provide name suggestions for failed attribute deletions
#130425 commented on
Aug 22, 2025 • 0 new comments -
annotationlib: `ref.evaluate(format=Format.FORWARDREF)` returns a ForwardRef with a copied `__globals__` that no longer updates
#137969 commented on
Aug 22, 2025 • 0 new comments -
`platform.mac_ver()` returns macOS version of 16.0 instead of 26.0 on Tahoe
#135675 commented on
Aug 22, 2025 • 0 new comments -
pyclbr.readmodule_ex traversing "import __main__": dies with ValueError: __main__.__spec__ is None / is not set
#87465 commented on
Aug 22, 2025 • 0 new comments -
venv overwrites existing .gitignore
#135604 commented on
Aug 22, 2025 • 0 new comments -
Docs: Link from settrace to frame
#91116 commented on
Aug 22, 2025 • 0 new comments -
Lexical analysis - Section 2.5.3 - Best order for implementation and avoid errors
#110936 commented on
Aug 22, 2025 • 0 new comments -
argparse does not accept options taking arguments beginning with dash (regression from optparse)
#53580 commented on
Aug 22, 2025 • 0 new comments -
Incorporate Guide to Magic Methods?
#58601 commented on
Aug 22, 2025 • 0 new comments -
Text truncated in pdf format of documentation
#111782 commented on
Aug 22, 2025 • 0 new comments -
REPL: Don't print the line that produced a `SyntaxWarning` if only a single line was given as input
#122396 commented on
Aug 22, 2025 • 0 new comments -
Port HMAC implementation to new OpenSSL APIs
#134531 commented on
Aug 22, 2025 • 0 new comments -
Bytecode changes in 3.14 are not documented in `dis` module docs
#135447 commented on
Aug 22, 2025 • 0 new comments -
decimal: Use Argument Clinic
#73487 commented on
Aug 22, 2025 • 0 new comments -
What's New in Python 3.14 (copyediting)
#123299 commented on
Aug 22, 2025 • 0 new comments -
iOS testbed runner incompatible with GitHub Actions `macos-15` runner.
#137973 commented on
Aug 22, 2025 • 0 new comments -
Specialize complex power for integer/real exponents
#137746 commented on
Aug 22, 2025 • 0 new comments -
zipfile tests: some files are left opened
#137589 commented on
Aug 24, 2025 • 0 new comments -
Move Buffered tests from test_io to test_bufio
#138013 commented on
Aug 24, 2025 • 0 new comments -
Clarify reference counting part in "Thin Ice" section in extending documentation
#137740 commented on
Aug 24, 2025 • 0 new comments -
shutil.copyfile should use ReFS block-level linking on Windows (by invoking CopyFileW)
#137074 commented on
Aug 24, 2025 • 0 new comments -
Eliminate test_peg_generator redundant output
#86248 commented on
Aug 24, 2025 • 0 new comments -
[not crashing] runtime error in tokenizer (pointer index expression overflow)
#113720 commented on
Aug 24, 2025 • 0 new comments -
Deprecating / removing token.ISTERMINAL/ISNONTERMINAL
#86353 commented on
Aug 24, 2025 • 0 new comments -
Allow setting timestamp in gzip-compressed tarfiles
#75707 commented on
Aug 24, 2025 • 0 new comments -
Compilation on Linux without both libffi-dev and libncurses-dev results in an unexpected warning when using the new REPL
#131189 commented on
Aug 24, 2025 • 0 new comments -
[doc] untokenize returns a string if no encoding token is recognized
#60427 commented on
Aug 24, 2025 • 0 new comments -
The grammar misses links that are present everywhere else
#89765 commented on
Aug 24, 2025 • 0 new comments -
unittest.mock: Double period in AttributeError message for invalid assertion methods
#137716 commented on
Aug 24, 2025 • 0 new comments -
syntax diagram after EBNF description?
#67328 commented on
Aug 24, 2025 • 0 new comments -
Add a CI job for testing OpenSSL 1.1.1 bindings
#135261 commented on
Aug 24, 2025 • 0 new comments -
Replace ctypes.DllGetClassObject and remove DllCanUnloadNow
#127369 commented on
Aug 24, 2025 • 0 new comments -
IndentationError on last token produces wrong error message when using PyCF_ALLOW_INCOMPLETE_INPUT
#108085 commented on
Aug 23, 2025 • 0 new comments -
setdefault() with a single argument doesn't work for dbm.gnu and dmb.dumb objects
#77566 commented on
Aug 23, 2025 • 0 new comments -
Py313 REPL crash on malformed `os.environ`
#128636 commented on
Aug 23, 2025 • 0 new comments -
Failed to create SSL context when FIPS enabled in python-cryptography
#128931 commented on
Aug 23, 2025 • 0 new comments -
Convert `_json` to Argument Clinic
#137821 commented on
Aug 23, 2025 • 0 new comments