Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
ef66394
[3.13] gh-129269: Exclude everything in sys.path in `test_coverage_ig…
colesbury Feb 20, 2025
2ac2555
[3.13] gh-46236: Document PyUnicode_RSplit, PyUnicode_Partition and P…
miss-islington Feb 20, 2025
38dfe01
[3.13] Fix phrasing in paragraphs with leading "similar" (GH-121135) …
miss-islington Feb 20, 2025
6cd2f35
[3.13] gh-129838: Don't redefine _Py_NO_SANITIZE_UNDEFINED (GH-129839…
miss-islington Feb 20, 2025
ea15cef
[3.13] Fix outdated reference link in collections module (gh-130349) …
miss-islington Feb 21, 2025
2a978e1
[3.13] Add `.. versionadded` directive to `dis` CLI options (GH-13026…
sobolevn Feb 21, 2025
8ce48c8
[3.13] gh-129363: Change regrtest sequential mode output (GH-129476) …
miss-islington Feb 21, 2025
cb8d89d
[3.13] gh-111609: Test `end_offset` in SyntaxError subclass (GH-12783…
miss-islington Feb 21, 2025
8db3eee
[3.13] gh-124234: Improve docs for `Mock.reset_mock` (GH-124237) (#13…
miss-islington Feb 21, 2025
3d88c18
[3.13] gh-126332: Add tests for _pyrepl.utils (GH-129325) (#130414)
miss-islington Feb 21, 2025
8ef8947
[3.13] gh-130285: Fix handling of zero or empty counts in random.samp…
miss-islington Feb 21, 2025
019918a
[3.13] Convert change detection to a Python script (GH-129627) (#130367)
hugovk Feb 22, 2025
ebb02da
[3.13] gh-128446: Skip Windows CI for Unix build system changes (GH-1…
miss-islington Feb 22, 2025
bb4cd89
[3.13] gh-130159: Fix list indentation in collections.abc (GH-130165)…
miss-islington Feb 22, 2025
9dd2cb7
[3.13] GH-103180: Set a timeout for every job in GitHub Actions (GH-1…
AA-Turner Feb 22, 2025
c7d6aa5
[3.13] GH-121970: Replace custom abstract method directive with the `…
AA-Turner Feb 22, 2025
131e052
[3.13] gh-129712: Document the wheels tags corresponding to each univ…
miss-islington Feb 22, 2025
27a28ee
[3.13] Add measuring unit to `sys.getswitchinterval` docs (GH-130457)…
miss-islington Feb 22, 2025
2412c91
[3.13] Docs: Test presence of optional extensions with importlib (GH-…
miss-islington Feb 22, 2025
c68a872
[3.13] gh-121970: Replace `.. coroutine{method,function}` with `:asyn…
miss-islington Feb 22, 2025
6abec03
[3.13] Add test checking value of a TypedDict's __total__ attribute w…
miss-islington Feb 22, 2025
bb6f3c3
[3.13] gh-128714: Fix function object races in `__annotate__`, `__ann…
xuantengh Feb 24, 2025
7661704
[3.13] gh-130160: use `.. program::` directive for documenting `idle`…
miss-islington Feb 24, 2025
bbfae4a
[3.13] gh-127805: Clarify Formatter initialization in logging.rst. (G…
miss-islington Feb 24, 2025
86dab0e
[3.13] gh-130151: Fix reference leaks in `_hashlib.hmac_{new,digest}`…
miss-islington Feb 24, 2025
10dd972
[3.13] gh-127522: wsgiref: indicate that `start_response` objects sho…
miss-islington Feb 24, 2025
d71b167
[3.13] gh-129405: Fix doc for Py_mod_multiple_interpreters default, a…
miss-islington Feb 24, 2025
3161f01
[3.13] gh-46236: Add docs for PyUnicode_GetDefaultEncoding() doc (GH-…
miss-islington Feb 24, 2025
90fc611
[3.13] gh-130292: Allow for empty simulator list when running iOS tes…
miss-islington Feb 25, 2025
28bfc1c
[3.13] gh-130461: Remove unnecessary usages of `.. index::` directive…
Mr-Sunglasses Feb 25, 2025
b0d3f49
[3.13] Fix a typo in code module test (GH-130530) (#130534)
miss-islington Feb 25, 2025
7c1b76f
[3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503…
serhiy-storchaka Feb 25, 2025
3d64fd8
[3.13] gh-130433: Update documentation for `MultipartConversionError`…
miss-islington Feb 26, 2025
75358a8
[3.13] Docs: Fix some semantic usages of `iterator.__iter__` (GH-1301…
miss-islington Feb 26, 2025
2ab7e11
[3.13] gh-130163: Fix a leak in _pickle.c after backporting (GH-130568)
serhiy-storchaka Feb 26, 2025
43a2a37
[3.13] GH-130396: Treat clang -Og as optimized for gdb tests (GH-1305…
miss-islington Feb 26, 2025
9966dae
[3.13] gh-117657: Enable test_opcache under TSAN (GH-129831) (GH-130597)
colesbury Feb 26, 2025
630dc2b
[3.13] gh-130604: Always run all matrix workflows in GitHub Actions (…
AA-Turner Feb 26, 2025
93b2bcb
[3.13] GH-121970: Extract `pydoc_topics` into a new extension (#12911…
AA-Turner Feb 27, 2025
c6c2071
[3.13] Doc: Strip trailing whitespace in ``pydoc_topics`` (GH-130492)…
miss-islington Feb 27, 2025
676ceca
[3.13] gh-127785: Limit check labels github action permission (GH-130…
shenxianpeng Feb 27, 2025
4100fb0
[3.13] GH-92897: schedule the check_home deprecation to 3.15 (GH-1291…
hugovk Feb 27, 2025
b53065a
[3.13] GH-121970: Extract ``issue_role`` into a new extension (GH-130…
miss-islington Feb 27, 2025
797aac7
[3.13] gh-129200: Add locking to the iOS testbed startup sequence. (G…
miss-islington Feb 28, 2025
bafad85
[3.13] gh-130617 : fix time_clockid_converter on DragonFlyBSD (GH-130…
miss-islington Feb 28, 2025
125ca02
[3.13] gh-129296: Fix `pyatomic.h` include paths (GH-129320) (#130667)
miss-islington Feb 28, 2025
ad97027
[3.13] gh-129726: Break `gzip.GzipFile` reference loop (GH-130055) (#…
miss-islington Feb 28, 2025
b223dc7
[3.13] gh-130655: Increase test coverage of gettext._expand_lang() (G…
miss-islington Feb 28, 2025
9184b1b
[3.13] Postpone <stdbool.h> inclusion after Python.h (#130641) (#130675)
vstinner Feb 28, 2025
9d825d4
[3.13] gh-130607: Extend and cleanup IPv6 tests (GH-121518) (GH-130679)
miss-islington Feb 28, 2025
137595f
[3.13] gh-124878: Add temporary TSAN suppression for free_threadstate…
colesbury Feb 28, 2025
5070864
[3.13] gh-128364: Fix flaky `test_timeout` test (gh-130724) (gh-130728)
miss-islington Mar 1, 2025
a0ea87c
[3.13] Revert "gh-128364: Fix flaky `test_timeout` test (gh-130724)" …
miss-islington Mar 1, 2025
2d7145d
[3.13] gh-130618: Fix parser error when using lambdas inside f-string…
pablogsal Mar 1, 2025
8edf17f
[3.13] gh-130160: use `.. program::` directive for documenting `cProf…
miss-islington Mar 1, 2025
dca599e
[3.13] gh-128481: Improve documentation for `traceback.FrameSummary` …
miss-islington Mar 2, 2025
ff14c1e
[3.13] Add link in the `importlib.metadata.version()` docs (GH-130739…
miss-islington Mar 2, 2025
9854566
[3.13] Fix grammar typo in `Doc/c-api/arg.rst` (GH-130741) (#130759)
miss-islington Mar 2, 2025
3bef4af
[3.13] gh-128481: indicate that the default value for `FrameSummary.e…
miss-islington Mar 2, 2025
e6dfa9d
[3.13] gh-130637: Add validation for numeric response data in `stat()…
miss-islington Mar 2, 2025
e96f914
[3.13] gh-129015: Improve disambiguation between `NotImplemented` and…
miss-islington Mar 3, 2025
f51a748
[3.13] gh-101100: Fix Sphinx documentation warnings in `collections.r…
miss-islington Mar 3, 2025
36e6967
[3.13] gh-101100: Fix sphinx warnings in `library/email.errors.rst` (…
miss-islington Mar 3, 2025
9643ce9
[3.13] gh-127667: fix memory leaks in `hashlib` (GH-127668) (#130784)
picnixz Mar 3, 2025
00cf2a6
[3.13] gh-130740: Move some `stdbool.h` includes after `Python.h` (#1…
picnixz Mar 3, 2025
57dcbfd
[3.13] Docs: Fix a misplaced statement in the document for `ServerPro…
miss-islington Mar 3, 2025
bc5c2b8
[3.13] gh-130379: Fix incorrect zipapp logic to avoid including the t…
miss-islington Mar 3, 2025
4c6318e
[3.13] gh-128388: pyrepl on Windows: add meta and ctrl+arrow keybindi…
miss-islington Mar 3, 2025
d00e92b
[3.13] gh-130737: Fix multiprocessing test_notify() (GH-130797) (#130…
miss-islington Mar 3, 2025
39dc7a1
[3.13] gh-130736: Fix asyncio test_shutdown_default_executor_timeout(…
miss-islington Mar 4, 2025
418021e
[3.13] gh-129567: Add a note to `typing.TypedDict` docs about name ma…
miss-islington Mar 4, 2025
a115480
[3.13] gh-130727: Retry test_wmi on TimeoutError (GH-130832) (#130839)
miss-islington Mar 4, 2025
22d729c
[3.13] gh-130730: Fix multiprocessing test_active_children() (GH-1308…
miss-islington Mar 4, 2025
0752275
[3.13] gh-130794: Process interpreter QSBR queue in _PyMem_AbandonDel…
colesbury Mar 4, 2025
80cce59
[3.13] GH-125722: Increase minimum supported Sphinx to 8.2.0 (GH-1304…
miss-islington Mar 5, 2025
ffef9b0
[3.13] gh-130547: Fix race between dict_dealloc and split_keys_entry_…
miss-islington Mar 5, 2025
6321e1a
[3.13] gh-130824: Add tests for `NULL` in `PyLong_*AndOverflow` funct…
miss-islington Mar 5, 2025
aa2c4e4
[3.13] gh-116742: Fix subprocess test_check_output_timeout() (GH-1308…
miss-islington Mar 5, 2025
ab74967
[3.13] Update links from typing.readthedocs.io to typing.python.org (…
miss-islington Mar 5, 2025
39f7b06
[3.13] gh-127371 Avoid unbounded growth SpooledTempfile.writelines (G…
miss-islington Mar 5, 2025
e285232
[3.13] gh-130851: Don't crash when deduping unusual code constants (G…
miss-islington Mar 5, 2025
0c088e4
[3.13] gh-128364: Fix flaky `test_concurrent_futures.test_wait` tests…
colesbury Mar 6, 2025
d5eb490
[3.13] gh-130932: Fix incorrect exception handling in _PyModule_IsPos…
miss-islington Mar 7, 2025
e0838a2
[3.13] Correct function name in `Doc/extending/embedding.rst` (GH-127…
miss-islington Mar 7, 2025
94b94d0
[3.13] gh-110206: Fix multiprocessing test_notify_all (GH-130933) (#1…
miss-islington Mar 7, 2025
597a953
[3.13] gh-130917: update timer and workload in test_signal (GH-130918…
miss-islington Mar 8, 2025
14230cd
[3.13] gh-130851: Only intern constants of types generated by the com…
colesbury Mar 8, 2025
fead51d
[3.13] gh-130954: Fix multiprocessing test_notify_n (GH-130955) (#130…
miss-islington Mar 8, 2025
aef7eda
[3.13] gh-123726: Document caveats of zipfile.Path around name saniti…
miss-islington Mar 8, 2025
d50941c
[3.13] gh-130160: use `.. program::` directive for documenting `webbr…
miss-islington Mar 9, 2025
28406cd
[3.13] gh-130160: use `.. program::` directive for documenting `pdb` …
miss-islington Mar 9, 2025
edb6957
[3.13] gh-80421: Correct definitions of time (GH-130984) (#131022)
miss-islington Mar 9, 2025
30e8bd2
[3.13] gh-130711: Document `PyBaseObject_Type` (GH-130712) (GH-130792)
miss-islington Mar 10, 2025
cf829f4
[3.13] gh-131020: py.exe launcher does not correctly detect a BOM whe…
miss-islington Mar 10, 2025
977af3a
[3.13] gh-124927: Fix conversion issue between coordinates and positi…
miss-islington Mar 10, 2025
ebd2ed7
[3.13] gh-125331: Allow the parser to activate future imports on the …
miss-islington Mar 10, 2025
c702223
[3.13] gh-117174: Add a new route in linecache to fetch interactive s…
miss-islington Mar 10, 2025
3e173e5
[3.13] gh-130932: cwd cannot be removed on Solaris/Illumos (GH-131037…
miss-islington Mar 11, 2025
68a1591
[3.13] gh-93096: Fix loading doctests in test_pickle (GH-131069) (GH-…
miss-islington Mar 11, 2025
27fd328
[3.13] gh-130959: Reject whitespace in fractions, in pure Python `fro…
vstinner Mar 11, 2025
f9d19a3
[3.13] gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (GH-1310…
miss-islington Mar 11, 2025
a49f85a
[3.13] gh-101100: Fix sphinx warnings in `library/asyncio-subprocess.…
Mar 11, 2025
98c7ae3
[3.13] gh-130957: Use `sleeping_retry` in `test_free_reference` (GH-1…
miss-islington Mar 11, 2025
9e0fce4
[3.13] gh-131113: Fix data race in dict.popitem() (gh-131115) (#131119)
miss-islington Mar 11, 2025
0980e2e
[3.13] gh-117174: Fix reference leak and gdb tests (GH-131095) (#131120)
pablogsal Mar 11, 2025
d23a0f2
[3.13] Use subTest() in math.fma() tests (GH-131125) (#131132)
miss-islington Mar 12, 2025
65b5829
[3.13] gh-93096: Load doctests in `test_itertools` (GH-131133) (#131136)
miss-islington Mar 12, 2025
589f422
[3.13] gh-130940: Remove PyConfig.use_system_logger (#131129)
freakboy3742 Mar 13, 2025
589382b
[3.13] gh-131141: fix data race in instrumentation while registering …
kumaraditya303 Mar 13, 2025
050813c
[3.13] gh-131032: Add support.linked_to_musl() function (#131071) (#1…
vstinner Mar 13, 2025
78f75d3
[3.13] gh-85012: Properly reset msgctxt when compiling messages with …
serhiy-storchaka Mar 13, 2025
0f97abf
[3.13] gh-124269: Simplify `typing.Annotated` docs (GH-130770) (#131222)
miss-islington Mar 14, 2025
6c10767
[3.13] gh-130814: Enhance documentation for Python C API type objects…
miss-islington Mar 14, 2025
7d498aa
[3.13] gh-131219: Improve tests in `test_lzma.py` by adding more asse…
miss-islington Mar 14, 2025
a3ca70c
[3.13] gh-131234: Improve `test_popen` with more asserts (GH-131235) …
miss-islington Mar 14, 2025
130fa4c
[3.13] gh-131204: Fix `difflib.HtmlDiff` may not use monospaced font …
Wulian233 Mar 14, 2025
5646f6f
[3.13] gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF…
colesbury Mar 14, 2025
b7e15a9
[3.13] gh-130160: use `.. program::` directive for documenting `http.…
miss-islington Mar 15, 2025
1512cc0
[3.13] gh-130160: use `.. program::` directive for documenting `docte…
miss-islington Mar 16, 2025
4d7d249
[3.13] gh-131327: Document winsound.SND_APPLICATION (GH-131328) (#131…
miss-islington Mar 16, 2025
3930b7c
[3.13] gh-131339: test PyBytes_Size for a zero-size bytes object (GH-…
miss-islington Mar 17, 2025
83cfd46
[3.13] gh-129843: fix pure Python implementation of `warnings.warn_ex…
miss-islington Mar 17, 2025
6af54d2
[3.13] gh-131261: Update libexpat to 2.7.0 (CVE-2024-8176)
encukou Mar 17, 2025
6ceb8fc
[3.13] gh-129675: Update documentation for tp_basicsize & tp_itemsize…
miss-islington Mar 17, 2025
3feebdd
[3.13] Docs: Fix incorrect sphinx markup for a class member (GH-13097…
miss-islington Mar 17, 2025
9a43485
[3.13] gh-131325: fix sendfile fallback implementation to drain data …
miss-islington Mar 17, 2025
e8e6e30
[3.13] gh-118201: Simplify conv_confname (#126089) (#131375)
mhsmith Mar 18, 2025
170abd2
[3.13] gh-127667: refactor and improve `_hashopenssl.c` error branche…
picnixz Mar 18, 2025
98195b2
[3.13] gh-131094: Refine `math.isclose` docs (GH-131139) (#131392)
miss-islington Mar 18, 2025
f297dab
[3.13] gh-130132: properly free resources in `urrlib.urlopen` example…
miss-islington Mar 18, 2025
e425b07
[3.13] gh-131002: clarify how to enforce sqlite3 column types for gen…
miss-islington Mar 18, 2025
25ae204
[3.13] gh-116666: Add "token" glossary term (GH-130888) (GH-131367)
miss-islington Mar 18, 2025
85c2037
[3.13] gh-131277: allow EnvironmentVarGuard to unset more than one en…
picnixz Mar 18, 2025
31767e6
[3.13] gh-121284: Fix email address header folding with parsed encode…
miss-islington Mar 18, 2025
ff286a3
[3.13] gh-124666: Improve thread cleanup in test_android (GH-131427) …
miss-islington Mar 19, 2025
5d73970
[3.13] Docs: fix shell command formatting (GH-131310) (#131443)
miss-islington Mar 19, 2025
b39e673
[3.13] gh-131417: Mention asyncio Future and Task in docs for generic…
miss-islington Mar 19, 2025
49efc41
[3.13] gh-118915: Document `PY_MONITORING_IS_INSTRUMENTED_EVENT` (GH-…
miss-islington Mar 19, 2025
1222722
[3.13] gh-131263: Skip test_timerfd_negative on NetBSD to prevent sys…
miss-islington Mar 19, 2025
69db2eb
[3.13] gh-131117: Update tp_finalize example to use PyErr_GetRaisedEx…
miss-islington Mar 19, 2025
2b5feb1
[3.13] Docs: Fix documentation for "PyTypeObject Definition" (GH-1309…
miss-islington Mar 20, 2025
26b04a1
[3.13] GH-121970: Extract `pydoc_topics` into a new extension (GH-131…
AA-Turner Mar 20, 2025
646b453
[3.13] gh-88887: Cleanup `multiprocessing.resource_tracker.ResourceTr…
miss-islington Mar 20, 2025
d256cfe
[3.13] gh-131441: Add a set of asserts to test.test_capi.test_list (G…
miss-islington Mar 20, 2025
0a22407
[3.13] gh-131492, gh-131461: handle exceptions in GzipFile constructo…
miss-islington Mar 21, 2025
095c126
[3.13] gh-131507: Clean up tests and type checking for `_pyrepl` (GH-…
ambv Mar 21, 2025
55fb3a7
[3.13] gh-131507: Refactor screen and cursor position calculations (G…
miss-islington Mar 21, 2025
94fbe97
[3.13] gh-117657: Fix TSAN data race in _PyEval_SetTrace assertion (g…
miss-islington Mar 21, 2025
eedaa4e
[3.13] gh-131457: Fix typo in BNF description of function signatures …
miss-islington Mar 22, 2025
856bb54
[3.13] gh-131357: Add a set of asserts to test.test_capi.test_bytearr…
miss-islington Mar 23, 2025
5e3f93a
[3.13] gh-121529: Document `from_` parameter in `_mboxMMDF` public me…
miss-islington Mar 23, 2025
4af3d0e
[3.13] gh-131418: remove unused legacy typedefs in `{md5,sha1}module.…
miss-islington Mar 23, 2025
f577a43
[3.13] gh-130283: update deprecated links and examples in `urllib.req…
miss-islington Mar 23, 2025
b3dccc0
[3.13] gh-131045: [Enum] fix flag containment checks when using value…
miss-islington Mar 23, 2025
478eb73
[3.13] gh-130587: Add hand-written docs for non-OP tokens (GH-130588)…
encukou Mar 24, 2025
9f36dff
[3.13] gh-131645: fix ResourceWarnings in `test_asyncio.test_events` …
graingert Mar 24, 2025
3492098
[3.13] gh-131670: Fix crash in `anext()` when `__anext__` is sync and…
miss-islington Mar 24, 2025
c22eef4
[3.13] gh-131677: Fix flaky test_lru_cache_threaded3 (gh-131679) (gh-…
miss-islington Mar 24, 2025
9c7ef0c
[3.13] gh-131719: add NULL pointer check to `_PyMem_FreeDelayed` (gh-…
miss-islington Mar 25, 2025
91ae330
[3.13] gh-129900: Fix `SystemExit` return codes when the REPL is star…
miss-islington Mar 25, 2025
b4fa4c2
[3.13] document that `sys._is_gil_enabled` is CPython-specific (GH-13…
miss-islington Mar 26, 2025
28d0286
[3.13] gh-131741: Add documentation for Windows version detection cha…
miss-islington Mar 26, 2025
5bcb476
[3.13] gh-131649: fix test_string_literals SyntaxWarning (GH-131650) …
brianschubert Mar 26, 2025
9d3f538
[3.13] gh-131740: Update PyUnstable_GC_VisitObjects to traverse perm …
corona10 Mar 26, 2025
b0f3876
[3.13] gh-131762: Fixed dereferencing the pointer 'parser_token->meta…
miss-islington Mar 26, 2025
5c0be8c
[3.13] gh-131712: Build _suggestions extension on Windows (GH-131759)…
miss-islington Mar 27, 2025
9118cf7
[3.13] Fix typo in importlib.metadata.rst (gh-131596) (#131630)
miss-islington Mar 27, 2025
5547c89
[3.13] gh-131818: Add imply `-P` in `-I`'s help message (GH-131819) (…
miss-islington Mar 28, 2025
2ccb84a
[3.13] gh-128446: Run Windows CI tests on each commit (GH-131702) (#1…
miss-islington Mar 28, 2025
8f6a9aa
[3.13] gh-128231: Use `runcode()` return value for failing early (GH-…
miss-islington Mar 28, 2025
7f7fc54
[3.13] gh-118518: Minor improvements to perf docs (GH-130866) (#131059)
miss-islington Mar 28, 2025
924a6ce
[3.13] gh-127949: fix resource warnings in `test_tasks.py` (GH-128172…
miss-islington Mar 28, 2025
e460602
[3.13] gh-117174: Adapt test_multiple_statements_fail_early now that …
miss-islington Mar 28, 2025
de8bc17
gh-131423: Update to OpenSSL 3.0.16. (GH-131839)
zooba Mar 28, 2025
3e45b1f
[3.13] gh-117174: Adapt `test_multiple_statements_fail_early` to new …
miss-islington Mar 28, 2025
1059b0c
[3.13] gh-131807: fix ResourceWarning in test_ucn.py (GH-131808) (#13…
miss-islington Mar 28, 2025
9ffa80f
[3.13] gh-127541: Update os.walk example (GH-127765) (GH-131869)
miss-islington Mar 29, 2025
5c2c817
[3.13] gh-131050: skip `test_dh_params` when TLS library lacks FFDHE …
miss-islington Mar 29, 2025
07d4c7e
[3.13] gh-128770: raise warnings as errors in test suite - except for…
graingert Mar 29, 2025
2570896
[3.13] gh-131885: Document that `dict.setdefault` and `dict.get` take…
miss-islington Mar 30, 2025
1918799
[3.13] gh-129994: update docs when using `dualstack_ipv6` in `socket.…
miss-islington Mar 30, 2025
588bb6d
[3.13] gh-126037: fix UAF in `xml.etree.ElementTree.Element.find*` wh…
picnixz Mar 31, 2025
b41c8cc
[3.13] gh-126033: fix UAF in `xml.etree.ElementTree.Element.remove` w…
miss-islington Mar 31, 2025
d52371c
[3.13] gh-131936: Strengthen check in `_suggestions._generate_suggest…
miss-islington Mar 31, 2025
29b958a
[3.13] gh-131865: Properly apply exported CFLAGS for dtrace/systemtap…
miss-islington Mar 31, 2025
4913b6f
[3.13] gh-131675: Fix `mi_atomic_yield` in mimalloc on 32-bit ARM (gh…
miss-islington Mar 31, 2025
67087d9
[3.13] gh-129917: Update installers to use SQLite 3.49.1 (GH-131025) …
miss-islington Mar 31, 2025
38943be
[3.13] gh-131531: Add `android.py package` command (GH-131532) (#131960)
miss-islington Apr 1, 2025
2745984
[3.13] gh-125957: sync argument naming in sphinx docs of the cmath an…
miss-islington Apr 1, 2025
6ec9c75
[3.13] Minor improvements to the programming FAQ (GH-127261) (#131964)
miss-islington Apr 1, 2025
05e7fa2
[3.13] gh-131736: only apply `security_level` workaround in `test_ssl…
miss-islington Apr 1, 2025
c318a03
[3.13] gh-111178: Fix getsockaddrarg() undefined behavior (#131668) (…
vstinner Apr 1, 2025
24bee4e
[3.13] Backport miscellaneous Android testbed changes (#131985)
mhsmith Apr 2, 2025
57e4f08
[3.13] gh-132002: Fix crash of `ContextVar` on unhashable `str` subty…
miss-islington Apr 2, 2025
b1cd14b
[3.13] gh-131888: fix ResourceWarning in test_ftplib (GH-131889) (#13…
miss-islington Apr 2, 2025
75d453b
[3.13] gh-131544: Update docs for PyType_AddWatcher (gh-132015) (gh-1…
miss-islington Apr 2, 2025
2d909c3
[3.13] gh-130197: pygettext: Test the --escape option (GH-131902) (GH…
tomasr8 Apr 2, 2025
d30052a
gh-131423: Update OpenSSL build tag to 3.0.16.2 to fix ARM64 crash (G…
miss-islington Apr 3, 2025
0c0ffbe
[3.13] gh-132075: Fix possible use of sockaddr structures with uninit…
miss-islington Apr 4, 2025
093c587
[3.13] gh-130655: Add tests for `gettext.find()` (GH-130691) (#132084)
miss-islington Apr 4, 2025
2c05ebd
[3.13] gh-130655: Add a test for bad magic numbers in `.mo` files par…
miss-islington Apr 4, 2025
d8986b7
[3.13] gh-130655: Add a test for corrupt `.mo` files in `gettext` (GH…
miss-islington Apr 4, 2025
900dc2b
[3.13] gh-128632: fix segfault on nested __classdict__ type param (GH…
tom-pytel Apr 4, 2025
53752d2
[3.13] Fix typo in `template_replace()` test helper docstring (GH-132…
miss-islington Apr 4, 2025
240c200
[3.13] gh-130115: fix thread identifiers for 32-bit musl (GH-130391) …
miss-islington Apr 4, 2025
65181de
[3.13] Docs: document `plistlib.InvalidFileException` (GH-132069) (#1…
miss-islington Apr 5, 2025
9de2823
[3.13] gh-131015: Add test for bytes formatting errors (#131881) (#13…
picnixz Apr 5, 2025
a5ed920
[3.13] Add tests for Bluetooth RFCOMM, HCI and SCO (GH-132023) (GH-13…
serhiy-storchaka Apr 5, 2025
6074017
[3.13] Skip a test for Bluetooth HCI socket (added in GH-132023) if i…
miss-islington Apr 5, 2025
7e154be
[3.13] Fix numbered list syntax in programming.rst (GH-130158) (#132140)
miss-islington Apr 5, 2025
d9def7a
[3.13] gh-132134: Add the clangd ``.cache`` directory to ``.gitignore…
miss-islington Apr 6, 2025
832a691
[3.13] Docs: Replace dead hyperlink for CGI environment variables (GH…
miss-islington Apr 6, 2025
f7ab4eb
[3.13] gh-132038: Make perf version check in test_perf_profiler more …
miss-islington Apr 6, 2025
83070aa
[3.13] gh-132159: Do not shadow user arguments in generated `__new__`…
miss-islington Apr 6, 2025
5fb9fe0
[3.13] gh-132011: Fix crash on invalid `CALL_LIST_APPEND` deoptimizat…
sobolevn Apr 6, 2025
2f1fc0f
[3.13] Docs: Add a single table summary for ``cmath`` (GH-131887) (#1…
miss-islington Apr 6, 2025
2458f1c
[3.13] gh-91132: Update macOS installer to use ncurses 6.5. (GH-129990)
miss-islington Apr 7, 2025
0fbcfa5
[3.13] gh-131423: Update macOS installer to use OpenSSL 3.0.16. (GH-1…
miss-islington Apr 7, 2025
2452e0a
[3.13] gh-124111: Update macOS installer to use Tcl/Tk 8.6.16. (GH-13…
miss-islington Apr 7, 2025
68bbdd9
[3.13] gh-129204: Add _PYTHON_SUBPROCESS_USE_POSIX_SPAWN environment …
miss-islington Apr 7, 2025
07483c2
[3.13] gh-131912: Improve description of grouping options in the form…
Prometheus3375 Apr 7, 2025
71b5375
[3.13] gh-122040: reword `Modules/xxmodule.c` module-level comment (G…
miss-islington Apr 7, 2025
6afab81
[3.13] gh-132171: Fix `_interpreters.run_string` crash on string subc…
miss-islington Apr 7, 2025
3b60cd8
[3.13] gh-131852: Filter out POT-Creation-Date in msgfmt (GH-131880) …
miss-islington Apr 7, 2025
bd2f518
[3.13] gh-132221: Fix `__match_args__` generation docs in `dataclasse…
miss-islington Apr 7, 2025
1fcf409
[3.13] gh-131988: Fix a multithreaded scaling regression (#131989)
colesbury Apr 7, 2025
3f38632
[3.13] GH-127953: Make line number lookup O(1) regardless of the size…
markshannon Apr 7, 2025
53555f2
[3.13] gh-130521: Add Open Graph meta tags to template pages (GH-1305…
miss-islington Apr 7, 2025
bf5471f
[3.13] Docs HTML: Remove self-closing tags (GH-132220) (#132228)
hugovk Apr 7, 2025
ac9d7c6
[3.13] gh-131809: Upgrade vendored expat to 2.7.1 (GH-132192) (#132236)
miss-islington Apr 7, 2025
bde7283
[3.13] GH-130673: Gracefully handle missing sections in JIT build (GH…
miss-islington Apr 8, 2025
53b9370
[3.13] Add psfhosted Plausible instance to analytics (GH-132252) (#13…
miss-islington Apr 8, 2025
7e9c577
[3.13] gh-115684: Clarify datetime `replace` documentation (GH-116519…
miss-islington Apr 8, 2025
ed28f2f
[3.13] gh-132174: Fix function name in error message of `_interpreter…
miss-islington Apr 8, 2025
7a83644
[3.13] gh-130775: Allow negative locations in `ast` (GH-130795) (#132…
sobolevn Apr 8, 2025
5aa7aeb
[3.13] gh-132021: Add bool type to the list of allowed JSON key types…
miss-islington Apr 8, 2025
5c658c1
[3.13] gh-130164: Fix inspect.Signature.bind() handling of positional…
miss-islington Apr 8, 2025
d2ec87f
[3.13] gh-102136: Add -m to options that work with -i (GH-119271) (GH…
miss-islington Apr 8, 2025
a9bb009
[3.13] gh-71339: Use new assertion methods in test_import and test_im…
serhiy-storchaka Apr 8, 2025
5911768
[3.13] gh-131998: Fix `NULL` dereference when using an unbound method…
ZeroIntensity Apr 8, 2025
67c7de4
[3.13] gh-117779: Fix reading duplicated entries in zipfile by name (…
miss-islington Apr 8, 2025
6280bb5
Python 3.13.3
Yhg1s Apr 8, 2025
7d75d66
del: drop tests, docs, benchmarks, MSI tooling for scan-area reduction
pavelsavara May 3, 2026
024e29f
eng: dotnet Arcade scaffolding + cpython 3.13.3 version refs
pavelsavara May 3, 2026
d31ff81
Merge dotnet/main (policy: keep 3.13.3 content, establish common ance…
pavelsavara May 7, 2026
bf18437
Restore latest Arcade scaffolding from dotnet/main (May 2026)
pavelsavara May 7, 2026
37fb2e7
Fix Windows build: remove Doc/library/token-list.inc from _RegenToken…
pavelsavara May 7, 2026
51fee6d
Disable test modules on Windows and macOS builds (sources were remove…
pavelsavara May 7, 2026
fd8f847
Bump python dependency to 3.13
pavelsavara May 7, 2026
e7d328e
remove devcontainer
pavelsavara May 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
85 changes: 2 additions & 83 deletions .azure-pipelines/ci.yml
Original file line number Diff line number Diff line change
@@ -1,97 +1,16 @@
variables:
coverage: false

trigger: ['main', '3.11', '3.10', '3.9', '3.8', '3.7']
trigger: ['main', '3.13', '3.12', '3.11', '3.10', '3.9', '3.8']

jobs:
- job: Prebuild
displayName: Pre-build checks

pool:
vmImage: ubuntu-22.04
vmImage: ubuntu-24.04

steps:
- template: ./prebuild-checks.yml


- job: Docs_PR
displayName: Docs PR
dependsOn: Prebuild
condition: and(succeeded(), eq(dependencies.Prebuild.outputs['docs.run'], 'true'))

pool:
vmImage: ubuntu-22.04

steps:
- template: ./docs-steps.yml
parameters:
upload: true


- job: macOS_CI_Tests
displayName: macOS CI Tests
dependsOn: Prebuild
#condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))
# bpo-39837: macOS tests on Azure Pipelines are disabled
condition: false

variables:
testRunTitle: '$(build.sourceBranchName)-macos'
testRunPlatform: macos

pool:
vmImage: macos-10.15

steps:
- template: ./macos-steps.yml


- job: Ubuntu_CI_Tests
displayName: Ubuntu CI Tests
dependsOn: Prebuild
condition: and(succeeded(), eq(dependencies.Prebuild.outputs['tests.run'], 'true'))

pool:
vmImage: ubuntu-22.04

variables:
testRunTitle: '$(build.sourceBranchName)-linux'
testRunPlatform: linux
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
parameters:
dependencies: apt


- job: Ubuntu_Coverage_CI_Tests
displayName: Ubuntu CI Tests (coverage)
dependsOn: Prebuild
condition: |
and(
and(
succeeded(),
eq(variables['coverage'], 'true')
),
eq(dependencies.Prebuild.outputs['tests.run'], 'true')
)

pool:
vmImage: ubuntu-22.04

variables:
testRunTitle: '$(Build.SourceBranchName)-linux-coverage'
testRunPlatform: linux-coverage
openssl_version: 1.1.1u

steps:
- template: ./posix-steps.yml
parameters:
dependencies: apt
coverage: true


- job: Windows_CI_Tests
displayName: Windows CI Tests
dependsOn: Prebuild
Expand Down
47 changes: 0 additions & 47 deletions .azure-pipelines/docs-steps.yml

This file was deleted.

26 changes: 0 additions & 26 deletions .azure-pipelines/find-tools.yml

This file was deleted.

86 changes: 0 additions & 86 deletions .azure-pipelines/libffi-build.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .azure-pipelines/macos-steps.yml

This file was deleted.

Loading