Sign in
chromium
/
external
/
github.com
/
python
/
cpython
/
refs/tags/v3.12.9
tag
fe8fd4e05959d3564ead5e6f3e7179093c157807
tagger
Thomas Wouters <thomas@python.org>
Tue Feb 04 14:39:41 2025
object
fdb81425a9ad683f8c24bf5cbedc9b96baf00cd2
Python 3.12.9
fdb8142
Python 3.12.9
by Thomas Wouters
· 6 months ago
v3.12.9
0d51b29
[3.12] Use roles :data: and :const: for referencing module variables (GH-129507) (GH-129650)
by Serhiy Storchaka
· 6 months ago
86451b1
[3.12] gh-129502: Fix handling errors in ctypes callbacks (GH-129504) (#129639)
by Serhiy Storchaka
· 6 months ago
4879257
[3.12] gh-97850: Remove the mention of removal from `ResourceReader` docs (GH-128602) (#128655)
by Miss Islington (bot)
· 7 months ago
e4384d1
[3.12] gh-128696: Add arm64 to the get_platform return val description (GH-128701) (#128773)
by Miss Islington (bot)
· 7 months ago
64396fb
[3.12] gh-128078: Use `PyErr_SetRaisedException` in `_PyGen_SetStopIterationValue` (GH-128287) (#128790)
by Miss Islington (bot)
· 7 months ago
6985b4b
[3.12] gh-129345: null check for indent syslogmodule (GH-129348) (#129443)
by Miss Islington (bot)
· 7 months ago
a764546
[3.12] gh-101944: Clarify PyModule_AddObjectRef() documentation (GH-129433) (#129613)
by Miss Islington (bot)
· 7 months ago
6186021
[3.12] gh-129539: Include sysexits.h before checking EX_OK (#129590) (#129609)
by Victor Stinner
· 7 months ago
eff45c9
[3.12] gh-129407: Clarify that a `SystemError` isn't always CPython's fault (GH-129410) (#129611)
by Miss Islington (bot)
· 7 months ago
9709746
[3.12] gh-127975: Avoid reusing quote types in ast.unparse if not needed (GH-127980) (#129601)
by Miss Islington (bot)
· 7 months ago
834b9d6
[3.12] GH-121970: Extract ``misc_news`` into a new extension (GH-129577) (#129587)
by Adam Turner
· 7 months ago
14bd0fc
[3.12] gh-126609: Allow translating the ``availability`` directive (GH-129549) (#129585)
by Miss Islington (bot)
· 7 months ago
e20963a
[3.12] gh-115514: Fix incomplete writes after close while using ssl in asyncio(GH-128037) (#129582)
by Miss Islington (bot)
· 7 months ago
a7084f6
[3.12] gh-105704: Disallow square brackets (`[` and `]`) in domain names for parsed URLs (GH-129418) (GH-129527)
by Miss Islington (bot)
· 7 months ago
368ba55
[3.12] gh-119461: Restore the testSocket VSOCK skipUnless removed by PR GH-119465 (GH-129561) (#129565)
by Miss Islington (bot)
· 7 months ago
580d781
[3.12] gh-126022: Replace TeX quotation marks with ``"`` in Doc/license.rst (GH-129535) (#129554)
by Hugo van Kemenade
· 7 months ago
40d7f74
[3.12] gh-126108: Fix potential null pointer dereference in `PySys_AddWarnOptionUnicode` (GH-126118) (#129522)
by Miss Islington (bot)
· 7 months ago
48f08fe
[3.12] gh-111495: Add PyFile tests (#129449) (#129477) (#129501)
by Victor Stinner
· 7 months ago
d2f551d
[3.12] gh-128799: Add frame of except* to traceback when wrapping a naked exception (GH-128971) (#129328)
by Irit Katriel
· 7 months ago
ddb314f
[3.12] remove type annotations from multiprocessing. (GH-129381) (#129471)
by Miss Islington (bot)
· 7 months ago
f463d05
[3.12] gh-129403: Fix `ValueError` messages in `asyncio.Barrier` and `threading.Barrier` (GH-129419) (#129469)
by Miss Islington (bot)
· 7 months ago
c0ae83a
[3.12] gh-125522: Fix bare except in `test_uuid` (GH-129018) (#129456)
by Miss Islington (bot)
· 7 months ago
f65aa0d
[3.12] gh-118761: Improve import time of `subprocess` (GH-129427) (#129448)
by Miss Islington (bot)
· 7 months ago
0e54315
[3.12]: CI: Change job name to 'build arm64' on Windows (#129434) (#129444)
by Hugo van Kemenade
· 7 months ago
cdaec31
[3.12] gh-129409: Fix Integer overflow - SEGV while writing data more than 2GB in CSV file (GH-129413) (#129437)
by Miss Islington (bot)
· 7 months ago
e5ab9e3
[3.12] gh-112064: Fix incorrect handling of negative read sizes in `HTTPResponse.read()` (GH-128270) (#129396)
by Miss Islington (bot)
· 7 months ago
ea143e6
[3.12] gh-85046: Document errno constants (GH-126420) (#129384)
by Miss Islington (bot)
· 7 months ago
2df8b39
[3.12] gh-119511: Fix a potential denial of service in imaplib (GH-119514) (GH-129356)
by Miss Islington (bot)
· 7 months ago
23faf5f
[3.12] gh-129346: Handle allocation errors for SQLite aggregate context (GH-129347) (#129373)
by Miss Islington (bot)
· 7 months ago
6073f04
[3.12] gh-126022: Remove zope.org from the permitted linkcheck redirects (GH-129308) (#129318)
by Miss Islington (bot)
· 7 months ago
0d53d7a
[3.12] gh-71339: Use new assertion methods in test_idle (GH-129314) (#129315)
by Miss Islington (bot)
· 7 months ago
53204a1
[3.12] GH-121970: Remove pyspecific ``PyDecoratorMixin`` patches (GH-129306) (#129310)
by Adam Turner
· 7 months ago
c17d30b
[3.12] gh-58956: Set f_trace on frames with breakpoints after setting a new breakpoint (GH-124454) (#125549)
by Miss Islington (bot)
· 7 months ago
5431cfa
[3.12] gh-126022: make license.rst consistent with LICENSE (GH-128516) (#129291)
by Hugo van Kemenade
· 7 months ago
9c44e4f
[3.12] GH-125722: Remove Sphinx patches (GH-129277) (#129279)
by Miss Islington (bot)
· 7 months ago
e94939c
[3.12] gh-128479: fix asyncio staggered race leaking tasks, and logging unhandled exception.append exception (GH-128475) (#129228)
by Miss Islington (bot)
· 7 months ago
bb7c54d
[3.12] gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191) (#129217) (#129221)
by Victor Stinner
· 7 months ago
880ad18
[3.12] Add colour to GitHub Actions output (GH-129196) (#129199)
by Hugo van Kemenade
· 7 months ago
9ed04d9
[3.12] gh-124363: Treat debug expressions in f-string as raw strings (GH-128399) (#129190)
by Pablo Galindo Salgado
· 7 months ago
e577ff4
[3.12] gh-129093: Fix f-string debug text sometimes getting cut off when expression contains ! (#129164)
by Pablo Galindo Salgado
· 7 months ago
b849a1b
[3.12] gh-129044: Update glossary entry for 'loader' to reflect current import system (#129073) (#129130)
by nikalinov
· 7 months ago
c75dcae
[3.12] gh-122845: fix parameter_list_starargs in function definition pseudo-grammar (GH-122847) (#129151)
by Miss Islington (bot)
· 7 months ago
0b66037
[3.12] Docs: fix typo in `Doc/howto/mro.rst` (GH-129095) (GH-129121)
by Miss Islington (bot)
· 7 months ago
bc21454
[3.12] gh-128588: fix refcycles in eager task creation and remove eager tasks optimization that missed and introduced incorrect cancellations (#129063) (#128586)
by Thomas Grainger
· 7 months ago
23cb53a
[3.12] GH-121970: Extract ``changes`` into a new extension (GH-129105) (#129110)
by Miss Islington (bot)
· 7 months ago
9b335cc
[3.12] gh-111178: fix UBSan failures in `Modules/_multiprocessing/semaphore.c` (GH-129084) (#129101)
by Miss Islington (bot)
· 7 months ago
03bce18
[3.12] GH-128131: Completely support random read access of uncompressed unencrypted files in ZipFile (GH-128143) (#129092)
by Miss Islington (bot)
· 7 months ago
728c6b8
[3.12] doc: fix venv creating for the local Python using uv (GH-129094) (#129097)
by Miss Islington (bot)
· 7 months ago
e6cb31a
[3.12] Docs C API: Clarify what happens when null bytes are passed to `PyUnicode_AsUTF8` (GH-127458) (#129081)
by Miss Islington (bot)
· 7 months ago
032058c
[3.12] gh-71339: Add additional assertion methods in test.support (GH-128707) (GH-128815) (GH-129059)
by Serhiy Storchaka
· 7 months ago
7f68e7b
[3.12] Fix a typo in `syslog`'s error message (GH-129029) (#129050)
by Miss Islington (bot)
· 7 months ago
49b2f31
[3.12] GH-125722: Use long options for Sphinx (GH-129039) (#129042)
by Miss Islington (bot)
· 7 months ago
6f19c6a
[3.12] GH-125722: Increase minimum supported Sphinx to 8.1.3 (GH-128922) (#129038)
by Miss Islington (bot)
· 7 months ago
22c1d89
[3.12] gh-129020: Remove ambiguous sentence from `tokenize.untokenize` docs (GH-129021) (#129036)
by Miss Islington (bot)
· 7 months ago
b8170e5
[3.12] gh-80222: Fix email address header folding with long quoted-string (GH-122753) (#129008)
by Miss Islington (bot)
· 7 months ago
fceb8c3
[3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023)
by Victor Stinner
· 7 months ago
6df22cb
[3.12] gh-128679: Fix tracemalloc.stop() race conditions (#128897) (#129022)
by Victor Stinner
· 7 months ago
83de72e
[3.12] gh-128911: Add tests on the PyImport C API (GH-128915) (GH-128960) (#128989)
by Serhiy Storchaka
· 7 months ago
6d638c2
[3.12] gh-128991: Release the enter frame reference within bdb callba… (#129003)
by Tian Gao
· 7 months ago
ae8c8b7
[3.12] gh-128998: Fix indentation of numbered list and literal block (GH-128999) (#129001)
by Miss Islington (bot)
· 7 months ago
4219cda
[3.12] Pre-commit: Drop specific language version and bump hooks (GH-128801) (#128997)
by Peter Bierma
· 7 months ago
104d37a
[3.12] gh-121542: Document trailing newline behavior in `set_content()` (GH-121543) (#128996)
by Miss Islington (bot)
· 7 months ago
bca4890
[3.12] gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_INCREF_IMMORTAL_STAT_INC (GH-127717) (#128712)
by Ed Nutting
· 7 months ago
3d9b14c
[3.12] gh-125997: suggest efficient alternatives for `time.sleep(0)` (GH-128752) (#128985)
by Bénédikt Tran
· 7 months ago
fbbef60
[3.12] gh-127637: add tests for `dis` command-line interface (#127759) (#127780)
by Bénédikt Tran
· 7 months ago
405f6d7
[3.12] gh-128961: Fix exhausted array iterator crash in __setstate__() (GH-128962) (#128977)
by Miss Islington (bot)
· 7 months ago
8a8f5d6
[3.12] gh-128916: Do not set `SO_REUSEPORT` on non-`AF_INET*` sockets (GH-128933) (#128970)
by Miss Islington (bot)
· 7 months ago
8ee250b
[3.12] Fix definition of a `generator iterator` in `glossary.rst` (GH-128952) (#128968)
by Miss Islington (bot)
· 7 months ago
f45da82
[3.12] gh-58956: Fix a frame refleak in bdb (GH-128190) (#128953)
by Tian Gao
· 7 months ago
dfd75df
[3.12] gh-58689: Fix os.kill() error handling on Windows (GH-128932) (#128938)
by Miss Islington (bot)
· 7 months ago
1c85f1b
[3.12] gh-128017: Make a note that sys variables are read-only (GH-128887) (#128909)
by Miss Islington (bot)
· 7 months ago
45b89bf
[3.12] gh-128816: Fix warnings in test_doctest (GH-128817) (GH-128871)
by Miss Islington (bot)
· 7 months ago
0308bcf
[3.12] gh-97850: Suggest `TraversableResources` as the alternative for `ResourceLoader` (GH-128601) (GH-128896)
by Miss Islington (bot)
· 7 months ago
85255c4
[3.12] gh-67206: Document that `string.printable` is not printable in the POSIX sense (GH-128820) (#128867)
by Miss Islington (bot)
· 7 months ago
5675e06
[3.12] gh-128874: Fix the documentation for blurb 2.0 (GH-128875) (#128878)
by Miss Islington (bot)
· 7 months ago
6c9b7e5
[3.12] gh-128833: Patch `test_embed.test_specialized_static_code_gets_unspecialized_at_Py_FINALIZE` on Windows (#128860)
by Bénédikt Tran
· 7 months ago
febe67b
[3.12] gh-109959: Skip test_glob.test_selflink() flaky test (GH-128812) (#128834)
by Miss Islington (bot)
· 7 months ago
54c9597
[3.12] Fix a "doctest" block in `Doc/library/turtle.rst` (GH-128831) (#128836)
by Miss Islington (bot)
· 7 months ago
e7400d7
[3.12] gh-125997: Increase test coverage for `time.sleep()` (GH-128751) (#128795)
by Miss Islington (bot)
· 7 months ago
552b2a0
[3.12] Explicitly import `urllib.error` in `urllib.robotparser` (GH-128737) (#128794)
by Miss Islington (bot)
· 7 months ago
ca5ff6b
[3.12] gh-128562: Fix generation of the tkinter widget names (GH-128604) (GH-128792)
by Miss Islington (bot)
· 7 months ago
4facd7d
[3.12] gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIterationValue` (GH-128780) (#128784)
by Miss Islington (bot)
· 7 months ago
8448552
[3.12] gh-123345: improve `fnmatch` docs (GH-123346) (#128775)
by Miss Islington (bot)
· 7 months ago
b773f59
[3.12] gh-128731: Explicitly close socket on error in robotparser.RobotFileParser.read() (GH-128733) (GH-128756)
by Miss Islington (bot)
· 7 months ago
c20c551
[3.12] gh-128734: Explicitly close sockets in urllib tests (GH-128735) (GH-128750)
by Serhiy Storchaka
· 7 months ago
a600439
[3.12] gh-122544: Change OS image in GitHub Actions to Ubuntu 24.04 (#122566) (#126621)
by Damien
· 7 months ago
07a65cd
[3.12] gh-128302: Fix bugs in xml.dom.xmlbuilder (GH-128284) (#128583)
by Miss Islington (bot)
· 7 months ago
b55c404
[3.12] gh-126862: Use `Py_ssize_t` instead of `int` when processing the number of super-classes (GH-127523) (#128700)
by Miss Islington (bot)
· 7 months ago
8bfc68f
[3.12] gh-124433: fix docs for `asyncio.Queue.task_done` (GH-128669) (#128672)
by Miss Islington (bot)
· 7 months ago
182234f
[3.12] gh-126137: improve docs for `loop.add_reader` and `loop.add_writer` (GH-128666) (#128668)
by Miss Islington (bot)
· 7 months ago
a784cdf
[3.12] gh-79149: document reentrant safety of `loop.call_soon_threadsafe` (GH-128662) (#128665)
by Miss Islington (bot)
· 7 months ago
4c130c9
[3.12] gh-128615: Cover pickling of `ParamSpecArgs` and `ParamSpecKwargs` (GH-128616) (#128626)
by Miss Islington (bot)
· 7 months ago
b69b9da
[3.12] gh-41872: Fix quick extraction of module docstrings from a file in pydoc (GH-127520) (GH-128621)
by Miss Islington (bot)
· 7 months ago
d8890fb
[3.12] gh-128613: Increase `typing.Concatenate` coverage (GH-128614) (#128624)
by Miss Islington (bot)
· 7 months ago
e903b8a
[3.12] gh-87506: Document that json.load*() can raise UnicodeDecodeError (GH-127355) (#128608)
by Miss Islington (bot)
· 7 months ago
b46adda
[3.12] gh-123085: Remove double 'import os' added by PR #124021 (#128600)
by Erlend E. Aasland
· 7 months ago
6b33719
[3.12] gh-127614: Correctly check for ttyname_r() in configure (#128503) (#128599)
by Erlend E. Aasland
· 7 months ago
82b061d
[3.12] Docs: mark up json.load() using parameter list (GH-128488) (#128597)
by Miss Islington (bot)
· 7 months ago
dae5b16
[3.12] gh-98188: Fix EmailMessage.get_payload to decode data when CTE value has extra text (GH-127547) (#128529)
by Miss Islington (bot)
· 7 months ago
Next »