-
-
Notifications
You must be signed in to change notification settings - Fork 32.2k
Comparing changes
Open a pull request
base repository: python/cpython
base: v3.10.16
head repository: python/cpython
compare: v3.10.17
- 17 commits
- 26 files changed
- 16 contributors
Commits on Dec 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 362fc98 - Browse repository at this point
Copy the full SHA 362fc98View commit details
Commits on Dec 13, 2024
-
[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
Configuration menu - View commit details
-
Copy full SHA for 8773554 - Browse repository at this point
Copy the full SHA 8773554View commit details
Commits on Jan 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 10a2a9b - Browse repository at this point
Copy the full SHA 10a2a9bView commit details
Commits on Feb 13, 2025
-
[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>
Configuration menu - View commit details
-
Copy full SHA for 2bd9f9b - Browse repository at this point
Copy the full SHA 2bd9f9bView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 7b0351c - Browse repository at this point
Copy the full SHA 7b0351cView commit details -
[3.10] Docs: pin python-docs-theme to 2025.2 (GH-129576) (#130067)
Configuration menu - View commit details
-
Copy full SHA for 1d4db86 - Browse repository at this point
Copy the full SHA 1d4db86View commit details
Commits on Feb 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d09105c - Browse repository at this point
Copy the full SHA d09105cView commit details
Commits on Feb 19, 2025
-
[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>
Configuration menu - View commit details
-
Copy full SHA for 4413f2e - Browse repository at this point
Copy the full SHA 4413f2eView commit details -
[3.10] gh-122544: Change OS image in GitHub Actions to Ubuntu 22.04 (G…
Configuration menu - View commit details
-
Copy full SHA for 457b2ca - Browse repository at this point
Copy the full SHA 457b2caView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for 8175648 - Browse repository at this point
Copy the full SHA 8175648View commit details -
[3.10] gh-105704: Disallow square brackets (
[
and]
) in domain na…Configuration menu - View commit details
-
Copy full SHA for b8b4b71 - Browse repository at this point
Copy the full SHA b8b4b71View commit details
Commits on Apr 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b22e607 - Browse repository at this point
Copy the full SHA b22e607View commit details
Commits on Apr 3, 2025
-
[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>
Configuration menu - View commit details
-
Copy full SHA for 48f455e - Browse repository at this point
Copy the full SHA 48f455eView commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for cfaee20 - Browse repository at this point
Copy the full SHA cfaee20View commit details -
[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>
Configuration menu - View commit details
-
Copy full SHA for a4ef689 - Browse repository at this point
Copy the full SHA a4ef689View commit details
Commits on Apr 8, 2025
-
[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>
Configuration menu - View commit details
-
Copy full SHA for 53d4eaa - Browse repository at this point
Copy the full SHA 53d4eaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 26ee8ca - Browse repository at this point
Copy the full SHA 26ee8caView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.10.16...v3.10.17