8000 Comparing 8907786...26ee8ca · python/cpython · GitHub
[go: up one dir, main page]

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: 8907786
Choose a base ref
...
head repository: python/cpython
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 26ee8ca
Choose a head ref
  • 17 commits
  • 26 files changed
  • 16 contributors

Commits on Dec 3, 2024

  1. Post 3.10.16

    pablogsal committed Dec 3, 2024
    Configuration menu
    Copy the full SHA
    362fc98 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2024

  1. [3.10] gh-121277: Allow .. versionadded:: next in docs (GH-121278) (#…

    …127867)
    
    Make `versionchanged:: next`` expand to current (unreleased) version.
    
    When a new CPython release is cut, the release manager will replace
    all such occurences of "next" with the just-released version.
    (See the issue for release-tools and devguide PRs.)
    
    Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    (cherry picked from commit 7d24ea9)
    
    gh-121277: Raise nice error on `next` as second argument to deprecated-removed (GH-124623)
    
    (cherry-picked from e349f73)
    
    Updates for 3.10
    
    (cherry-picked from 3.11: f0895aa)
    
    * Use version, not arguments directly
    encukou authored Dec 13, 2024
    Configuration menu
    Copy the full SHA
    8773554 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. [3.10] gh-128874: Fix the documentation for blurb 2.0 (#128875) (#128890

    )
    
    gh-128874: Fix the documentation for blurb 2.0 (#128875)
    
    (cherry picked from commit 40a4d88)
    vstinner authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    10a2a9b View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2025

  1. [3.10] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-129171) (#129440

    )
    
    * [3.11] gh-119461: Fix ThreadedVSOCKSocketStreamTest (GH-129171)
    
    Fix ThreadedVSOCKSocketStreamTest: if get_cid() returns the host
    address or the "any" address, use the local communication address
    (loopback): VMADDR_CID_LOCAL.
    
    On Linux 6.9, apparently, the /dev/vsock device is now available but
    get_cid() returns VMADDR_CID_ANY (-1).
    
    (cherry picked from commit 45db419)
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    (cherry picked from commit e94dbe4)
    (cherry picked from commit c750061)
    (cherry picked from commit cbfe302)
    
    * gh-119461: Restore the testSocket VSOCK skipUnless removed by PR #119465 (#129561)
    
    Restore the skipUnless removed by #119465.
    
    This test can only pass on virtual machines, not actual machines.
    
    actual machines see:
    
    ```
        self.cli.connect((cid, VSOCKPORT))
        ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
    OSError: [Errno 19] No such device
    ```
    
    Reproduced on (Linux) Ubuntu 24.04.1 running 6.8.0-52-generic.
    
    ---------
    
    Co-authored-by: Victor Stinner <vstinner@python.org>
    Co-authored-by: Gregory P. Smith <greg@krypto.org>
    3 people authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    2bd9f9b View commit details
    Browse the repository at this point in the history
  2. [3.10] gh-129641: Docs GHA build: use upload-artifact@v4 & Python 3.12 (

    #129642)
    
    * [3.10] gh-129641: Switch Docs GHA build to actions/upload-artifact@v4
    
    Add options for backwards compatibility, from the docs at:
    https://github.com/actions/upload-artifact?tab=readme-ov-file#breaking-changes
    
    * Python Tutorial typo fix (#128077)
    
    Backported form commit: 5a584c8
    
    This is a trivial change meant to trigger a Docs build.
    
    * Use Python 3.12 for the 3.10 docs build
    
    The pinned version of Sphinx requires `imghdr`, removed in Python 3.13.
    
    ---------
    
    Co-authored-by: shallow-beach <96891913+shallow-beach@users.noreply.github.com>
    encukou and shallow-beach authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    7b0351c View commit details
    Browse the repository at this point in the history
  3. [3.10] Docs: pin python-docs-theme to 2025.2 (GH-129576) (#130067)

    [3.10] [3.11] Docs: pin python-docs-theme to 2025.2 (GH-129576)
    
    * [3.11] Pin python-docs-theme
    
    * Use today's release
    
    
    
    ---------
    (cherry picked from commit 77ca2f6)
    
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    AA-Turner and hugovk authored Feb 13, 2025
    Configuration menu
    Copy the full SHA
    1d4db86 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2025

  1. Configuration menu
    Copy the full SHA
    d09105c View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2025

  1. [3.10] gh-107262: Update Tkinter tests for Tcl/Tk 8.6.14 (GH-119322) (#…

    …130274)
    
    Co-authored-by: James De Bias <81095953+DBJim@users.noreply.github.com>
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
    4 people authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    4413f2e View commit details
    Browse the repository at this point in the history
  2. [3.10] gh-122544: Change OS image in GitHub Actions to Ubuntu 22.04 (G…

    …H-122566) (#130268)
    
    Co-authored-by: Damien <81557462+Damien-Chen@users.noreply.github.com>
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    Co-authored-by: James De Bias <81095953+DBJim@users.noreply.github.com>
    4 people authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    457b2ca View commit details
    Browse the repository at this point in the history
  3. [3.10] gh-119511: Fix a potential denial of service in imaplib (GH-11…

    …9514) (#129358)
    
    The IMAP4 client could consume an arbitrary amount of memory when trying
    to connect to a malicious server, because it read a "literal" data with a
    single read(size) call, and BufferedReader.read() allocates the bytes
    object of the specified size before reading. Now the IMAP4 client reads data
    by chunks, therefore the amount of used memory is limited by the
    amount of the data actually been sent by the server.
    (cherry picked from commit 735f25c)
    
    Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
    Co-authored-by: Gregory P. Smith <greg@krypto.org>
    Co-authored-by: Łukasz Langa <lukasz@langa.pl>
    4 people authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    8175648 View commit details
    Browse the repository at this point in the history
  4. [3.10] gh-105704: Disallow square brackets ([ and ]) in domain na…

    …mes for parsed URLs (GH-129418) (#129529)
    
    (cherry picked from commit d89a5f6)
    
    Co-authored-by: Seth Michael Larson <seth@python.org>
    Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
    Co-authored-by: Łukasz Langa <lukasz@langa.pl>
    4 people authored Feb 19, 2025
    Configuration menu
    Copy the full SHA
    b8b4b71 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2025

  1. Configuration menu
    Copy the full SHA
    b22e607 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2025

  1. [3.10] gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361) (GH-…

    …127905) (GH-131971)
    
    gh-127257: ssl: Raise OSError for ERR_LIB_SYS (GH-127361)
    
    From the ERR_raise manpage:
    
        ERR_LIB_SYS
    
            This "library code" indicates that a system error is
            being reported.  In this case, the reason code given
            to `ERR_raise()` and `ERR_raise_data()` *must* be
            `errno(3)`.
    
    This PR only handles ERR_LIB_SYS for the high-lever error types
    SSL_ERROR_SYSCALL and SSL_ERROR_SSL, i.e., not the ones where
    OpenSSL indicates it has some more information about the issue.
    
    (cherry picked from commit f4b31ed)
    (cherry picked from commit 7f707fa)
    
    Co-authored-by: Petr Viktorin <encukou@gmail.com>
    vstinner and encukou authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    48f455e View commit details
    Browse the repository at this point in the history
  2. [3.10] gh-121284: Fix email address header folding with parsed encode…

    …d-word (GH-122754) (GH-131411)
    
    Email generators using email.policy.default may convert an RFC 2047
    encoded-word to unencoded form during header refolding. In a structured
    header, this could allow 'specials' chars outside a quoted-string,
    leading to invalid address headers and enabling spoofing. This change
    ensures a parsed encoded-word that contains specials is kept as an
    encoded-word while the header is refolded.
    
    [Better fix from @bitdancer.]
    
    (cherry picked from commit 295b53d)
    
    Co-authored-by: Mike Edmunds <medmunds@gmail.com>
    Co-authored-by: R David Murray <rdmurray@bitdance.com>
    3 people authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    cfaee20 View commit details
    Browse the repository at this point in the history
  3. [3.10] gh-80222: Fix email address header folding with long quoted-st…

    …ring (GH-122753) (GH-129111)
    
    Email generators using email.policy.default could incorrectly omit the
    quote ('"') characters from a quoted-string during header refolding,
    leading to invalid address headers and enabling header spoofing. This
    change restores the quote characters on a bare-quoted-string as the
    header is refolded, and escapes backslash and quote chars in the string.
    (cherry picked from commit 5aaf416)
    
    Co-authored-by: Mike Edmunds <medmunds@gmail.com>
    Co-authored-by: Łukasz Langa <lukasz@langa.pl>
    3 people authored Apr 3, 2025
    Configuration menu
    Copy the full SHA
    a4ef689 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2025

  1. [3.10] gh-131809: Upgrade vendored expat to 2.7.1 (GH-132192) (#132241)

    (cherry picked from commit c0de650)
    
    Co-authored-by: Gregory P. Smith <greg@krypto.org>
    sethmlarson and gpshead authored Apr 8, 2025
    Configuration menu
    Copy the full SHA
    53d4eaa View commit details
    Browse the repository at this point in the history
  2. Python 3.10.17

    pablogsal committed Apr 8, 2025
    Configuration menu
    Copy the full SHA
    26ee8ca View commit details
    Browse the repository at this point in the history
Loading
0