Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: python/cpython
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main@{1day}
Choose a base ref
...
head repository: python/cpython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 10 commits
  • 34 files changed
  • 10 contributors

Commits on Dec 24, 2025

  1. Configuration menu
    Copy the full SHA
    84b7e69 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3509fa5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7342890 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    305aff0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    594a463 View commit details
    Browse the repository at this point in the history
  6. gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE no…

    …rmal instructions (GH-143124)
    
    These super instructions need many special cases in the interpreter, specializer, and JIT. It's best we convert them to normal instructions.
    Fidget-Spinner authored Dec 24, 2025
    Configuration menu
    Copy the full SHA
    cf6758f View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2025

  1. gh-143004: Fix possible use-after-free in collections.Counter.update() (

    GH-143044)
    
    This happened when the Counter was mutated when incrementing
    the value for an existing key.
    Kaushalt2004 authored Dec 25, 2025
    Configuration menu
    Copy the full SHA
    86d9045 View commit details
    Browse the repository at this point in the history
  2. gh-143103: Added pad parameter to base64.z85encode() (GH-143106)

    This makes it analogous to a85encode() and b85encode() and allows the
    user to more easily meet the Z85 specification, which requires input
    lengths to be a multiple of 4.
    haukex authored Dec 25, 2025
    Configuration menu
    Copy the full SHA
    8d46f96 View commit details
    Browse the repository at this point in the history
  3. gh-143145: Fix possible reference leak in ctypes _build_result() (GH-…

    …143131)
    
    The result tuple was leaked if __ctypes_from_outparam__() failed for any item.
    
    Signed-off-by: Yongtao Huang <yongtaoh2022@gmail.com>
    hyongtao-code authored Dec 25, 2025
    Configuration menu
    Copy the full SHA
    579c5b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8611f74 View commit details
    Browse the repository at this point in the history
Loading