Miss Islington (bot)
6600984a92
[3.14] Docs: Fix installer name in the macOS command-line install example (GH-160527) ( #160533 )
...
(cherry picked from commit 5ca490bda6 )
Co-authored-by: Davi de Jesus <davidejesus.log@proton.me >
2026-10-23 22:48:31 +00:00
Miss Islington (bot) and Hugo van Kemenade
0782e929a5
[3.14] gh-160425: Use parsed literals to keep version current in Windows docs (GH-160430) ( #160435 )
...
(cherry picked from commit ae5c45758b )
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
2026-10-23 15:10:23 +00:00
Miss Islington (bot) and Bhuvansh
9695071aa4
[3.14] gh-154388: Document Python install variants on Windows (GH-154482) (GH-160391)
...
gh-154388: Document Python install variants on Windows (GH-154482)
(cherry picked from commit 1f1ae145d1 )
Co-authored-by: Bhuvansh <bhuvanshkataria@gmail.com >
2026-10-23 10:54:32 +01:00
Miss Islington (bot) and Feodor Fitsner
0edb9151e2
[3.14] gh-159003: Document Flet in macOS, iOS, and Android guides (GH-159042) ( #160234 )
...
Co-authored-by: Feodor Fitsner <feodor@appveyor.com >
2026-10-22 10:58:41 +00:00
54f8aa8f31
[3.14] gh-151950: Fix dangling references in test.rst (GH-114958) ( #160117 )
...
(cherry picked from commit 437212057c )
Co-authored-by: Muse Code (Meta Muse Spark)
Co-authored-by: Skip Montanaro <skip.montanaro@gmail.com >
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM >
Co-authored-by: Lukasz Langa <ambv@meta.com >
2026-10-21 20:56:54 +00:00
Peter Bierma and Petr Viktorin
8e382c3536
[3.14] gh-141004: Document remaining parts of the public C API (GH-159892) (GH-160070)
...
(cherry picked from commit 01ff2e22e1 )
Co-authored-by: Petr Viktorin <encukou@gmail.com >
2026-10-21 18:01:53 +00:00
68e51a1f37
[3.14] Two small changes in using/windows (GH-159438) ( #159502 )
...
Two small changes in using/windows (GH-159438)
Thes are based on Steve Dower's answer (to my questions) at
https://discuss.python.org/t/python-3-16-0-alpha-1-is-now-available/109466/11 .
Update sentence about updates to note that site-packages and Scripts
directories are left alone.
Add a link to the administer configuration section.
---------
(cherry picked from commit d52dba352c )
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu >
Co-authored-by: Steve Dower <steve.dower@microsoft.com >
2026-10-16 10:24:52 -04:00
Miss Islington (bot) and Abhishek Acharya
0d214f8792
[3.14] gh-159010: Fix spelling of -X disable-remote-debug option in docs (GH-159014) ( #159413 )
...
(cherry picked from commit 91248026c8 )
Co-authored-by: Abhishek Acharya <118182738+abhishekacharya200@users.noreply.github.com >
2026-10-14 16:10:34 +01:00
e0c28e2a00
[3.14] Add MSan to CI (GH-158625) ( #158834 )
...
* Run a job that the test suite with MSan to the CI (#158625 )
* Run the test suite with MSan in CI
* Additional fixes
* Add `_Py_MSAN_UNPOISON_STRING`
* Apply Victor's suggestions
Co-authored-by: Victor Stinner <victor.stinner@gmail.com >
* Apply Victor's suggestions
Co-authored-by: Victor Stinner <victor.stinner@gmail.com >
---------
Co-authored-by: Victor Stinner <victor.stinner@gmail.com >
(cherry picked from commit b93fb19a6e )
* Mark bytes returned by getrandom as initialized for MSan
* Handle invalid non-ASCII struct formats in the fuzz harness
---------
Co-authored-by: Stan Ulbrych <stan@python.org >
Co-authored-by: Victor Stinner <victor.stinner@gmail.com >
2026-10-05 10:24:22 +00:00
afc280c401
[3.14] gh-158010: Avoid recommending out-of-date OpenSSL in configure doc (GH-158350)
...
(cherry picked from commit 869a50574f )
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
Co-authored-by: Stan Ulbrych <stan@python.org >
2026-09-28 15:27:13 +00:00
Steve Dower
3cc8df778e
[3.14] Fix sentence case for documentation header (GH-156768)
2026-09-14 18:28:29 +00:00
Miss Islington (bot) and Steve Dower
5400055ddf
[3.14] Add documentation on PyManager proxy setting overrides (GH-156768)
...
(cherry picked from commit 8f847875d6 )
Co-authored-by: Steve Dower <steve.dower@python.org >
2026-09-10 21:28:50 +00:00
f3648f48df
[3.14] gh-76303: Improve documentation of the -x command line option (GH-155559) (GH-155566)
...
Expand the documentation for the -x command-line option to explain its
purpose and usage for turning Python scripts into Windows batch files,
with examples of batch file header lines.
(cherry picked from commit 4b04d5abcd )
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com >
Co-authored-by: Rory Glenn <glennrory@gmail.com >
Co-authored-by: Brian Schubert <brianm.schubert@gmail.com >
2026-08-11 15:53:04 +00:00
Miss Islington (bot) and Taeknology
2ff90f22fd
[3.14] gh-135828: Disable syntax highlighting in Using Python on macOS (GH-150074) ( #154959 )
...
Co-authored-by: Taeknology <20297177+Taeknology@users.noreply.github.com >
2026-07-30 20:02:35 +00:00
Miss Islington (bot) and Sam Katakouzinos
9fcc97f97d
[3.14] Docs: Fix typo in the pymanager command name (GH-153877) (GH-153961)
...
(cherry picked from commit 32cfc88d6a )
Co-authored-by: Sam Katakouzinos <sam.katakouzinos@gmail.com >
2026-07-18 13:35:02 +00:00
Miss Islington (bot) and Serhiy Storchaka
fa1093b412
[3.14] gh-148488: Clarify the company/tag separator in the py -V docs (GH-153427) (GH-153722)
...
gh-148488: Clarify the company/tag separator in the py -V docs (GH-153427)
(cherry picked from commit 54976e1482 )
Co-authored-by: Serhiy Storchaka <storchaka@gmail.com >
2026-07-14 21:39:50 +00:00
Miss Islington (bot) and Harjoth Khara
8c5f13c8e0
[3.14] gh-153438: Update NuGet download URL (GH-153482) (GH-153510)
...
gh-153438: Update NuGet download URL (GH-153482)
(cherry picked from commit 106eb532ea )
Co-authored-by: Harjoth Khara <harjoth.khara@gmail.com >
2026-07-10 13:36:38 +01:00
Miss Islington (bot) and Steve Dower
a82a4d4559
[3.14] Add shebang documentation for PyManager 26.3b1 (GH-150931)
...
(cherry picked from commit e28a2f4930 )
Co-authored-by: Steve Dower <steve.dower@python.org >
2026-06-04 20:44:59 +00:00
Serhiy Storchaka and Dhruv Singla
088c8ea188
[3.14] gh-129851: Fix the documentation for -m command (GH-129862) (GH-150619)
...
(cherry picked from commit 9baa7c63be )
Co-authored-by: Dhruv Singla <68206552+d-s-dc@users.noreply.github.com >
2026-05-30 17:15:29 +00:00
Miss Islington (bot) and partev
ec1d8631b3
[3.14] gh-148779: Update Briefcase link in android.rst documentation (GH-148777) ( #148780 )
...
Use canonical beeware.org URL for link to Briefcase.
(cherry picked from commit 82767780f8 )
Co-authored-by: partev <petrosyan@gmail.com >
2026-04-19 21:50:07 +00:00
Miss Islington (bot) and Steve Dower
0a6bc082b7
Add PyManager documentation for index signatures (GH-148631)
...
(cherry picked from commit 54607eec34 )
Co-authored-by: Steve Dower <steve.dower@python.org >
2026-04-15 21:54:01 +00:00
288cbacfb9
[3.14] gh-148284: Block inlining of gigantic functions in ceval.c for clang 22 (GH-148334) (GH-148349)
...
gh-148284: Block inlining of gigantic functions in ceval.c for clang 22 (GH-148334)
(cherry picked from commit e007631e99 )
Co-authored-by: Ken Jin <kenjin@python.org >
Co-authored-by: Victor Stinner <vstinner@python.org >
2026-04-11 01:32:26 +08:00
Miss Islington (bot) and konsti
6996c8303b
[3.14] gh-146907: Clarify ABI compatibility between debug and release builds (GH-146925) (GH-147971)
...
(cherry picked from commit 03f3b9ade9 )
Co-authored-by: konsti <konstin@mailbox.org >
2026-04-03 10:02:36 +02:00
74d104d66c
[3.14] gh-145305: Update ocert.org URLs in docs from http to https (GH-145304) (GH-145322)
...
(cherry picked from commit 11eec7a492 )
Co-authored-by: indoor47 <indoor47@gmail.com >
Co-authored-by: Adam (indoor47) <adamai@agentmail.to >
2026-03-23 23:36:40 +01:00
Miss Islington (bot) and Lysandros Nikolaou
717ebd7a36
[3.14] gh-142518: Improve mimalloc allocator docs (GH-145224) ( #145823 )
...
(cherry picked from commit 7a1da4575b )
Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com >
2026-03-11 15:28:11 +01:00
Miss Islington (bot) and Steve Dower
6dc03efb82
[3.14] Update Python install manager docs (GH-145160)
...
These updates align with v26.0 that was just released.
(cherry picked from commit da39c68c2f )
Co-authored-by: Steve Dower <steve.dower@python.org >
2026-02-24 15:32:35 +00:00
Peter Bierma
c766dda80d
[3.14] gh-144277: Fix usage of free-threaded terminology in the documentation (GH-144333) (GH-144385)
...
(cherry picked from commit 3a0e183556 )
2026-02-01 21:01:43 -05:00
Miss Islington (bot) and Steve Dower
9f1ad56635
Update install manager docs ( python/pymanager#227 ) (GH-144079)
...
(cherry picked from commit f52af86cba )
Co-authored-by: Steve Dower <steve.dower@python.org >
2026-01-21 15:39:00 +00:00
Miss Islington (bot) and Steve Dower
d14697db18
Updates to PyManager docs based on feedback. (GH-142473)
...
(cherry picked from commit 37fe9a90c5 )
Co-authored-by: Steve Dower <steve.dower@python.org >
2025-12-09 23:13:26 +00:00
Miss Islington (bot) and Steve Dower
dbe64ee95f
Add PyManager troubleshooting steps for direct launch of script files (GH-141530)
...
(cherry picked from commit b101e9d36b )
Co-authored-by: Steve Dower <steve.dower@python.org >
2025-11-14 15:29:39 +00:00
Miss Islington (bot) and Steve Dower
03fca07f83
Add documentation for Python install manager's install_dir, global_dir and download_dir (GH-140223)
...
(cherry picked from commit 336154f4b0 )
Co-authored-by: Steve Dower <steve.dower@python.org >
2025-11-11 20:08:52 +00:00
c12a0bef40
[3.14] gh-139707: Add docs for optional modules (GH-140171) (GH-141204)
...
(cherry picked from commit d2ce6d708a )
Co-authored-by: Petr Viktorin <encukou@gmail.com >
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
Co-authored-by: Emma Smith <emma@emmatyping.dev >
Co-authored-by: Author: Terry Jan Reedy <tjreedy@udel.edu >
Co-authored-by: Victor Stinner <vstinner@python.org >
2025-11-10 15:20:00 +01:00
Miss Islington (bot) and Hugo van Kemenade
a5bf8a9a29
[3.14] Using Python on Windows: Free-threaded is supported from 3.14 (GH-139992) ( #140045 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
2025-10-13 14:25:49 +00:00
Miss Islington (bot) and Bartosz Sławecki
0b84334e52
[3.14] gh-131189: Remove curses mention from PYTHON_BASIC_REPL docs (GH-140022) ( #140027 )
...
gh-131189: Remove `curses` mention from `PYTHON_BASIC_REPL` docs (GH-140022)
The `curses` dependency for the default REPL has been removed
in 031645a884 (backport of
09dfb50f1b ).
(cherry picked from commit 0344db8d60 )
Co-authored-by: Bartosz Sławecki <bartosz@ilikepython.com >
2025-10-13 08:48:28 +00:00
5d34830f4d
[3.14] gh-139823: Extend list of optional dependencies in configure.rst (GH-139826) ( #139887 )
...
gh-139823: Extend list of optional dependencies in `configure.rst` (GH-139826)
(cherry picked from commit 8f14bddeae )
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com >
Co-authored-by: Emma Smith <emma@emmatyping.dev >
Co-authored-by: Victor Stinner <vstinner@python.org >
2025-10-10 06:56:05 +00:00
Stan Ulbrych
a893270c6d
[3.14] gh-71648: Optimize PNG files (GH-138842) (GH-138851)
...
* Only keep > 1 kb savings
(cherry picked from commit 2e8f64c931 )
2025-10-07 20:52:12 +02:00
Miss Islington (bot) and sobolevn
7c26f0fe4e
[3.14] gh-115119: Defer --with-system-libmpdec removal to 3.16 (GH-139318) ( #139347 )
...
gh-115119: Defer `--with-system-libmpdec` removal to 3.16 (GH-139318)
(cherry picked from commit 0aab07ccf7 )
Co-authored-by: sobolevn <mail@sobolevn.me >
2025-10-07 19:23:18 +01:00
Miss Islington (bot) and Zachary Ware
8cb73119c6
[3.14] gh-139573: Update OpenSSL in CI (GH-139577) ( #139583 )
...
gh-139573: Update OpenSSL in CI (GH-139577)
(cherry picked from commit 98e748b3a0 )
Co-authored-by: Zachary Ware <zach@python.org >
2025-10-05 07:50:26 +03:00
Miss Islington (bot) and Russell Keith-Magee
86bc87b30d
[3.14] gh-132006: Add support for handling XCPrivacy manifests (GH-139163) ( #139410 )
...
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com >
2025-10-01 16:50:33 +03:00
Russell Keith-Magee and Hugo van Kemenade
91d86452c3
[3.14] gh-138171: Migrate iOS testbed location and add Apple build script ( #138176 ) ( #139204 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
2025-09-29 11:11:59 +03:00
Miss Islington (bot) and Malcolm Smith
e560865120
[3.14] gh-137242: Mention Android binary releases in documentation (GH-138305) ( #139124 )
...
gh-137242: Mention Android binary releases in documentation (GH-138305)
Adds a mention of binary releases to the Android documentation.
---------
(cherry picked from commit 594bdde9df )
Co-authored-by: Malcolm Smith <smith@chaquo.com >
2025-09-18 15:47:36 +01:00
Miss Islington (bot) and Stan Ulbrych
769f7a51fe
[3.14] gh-89905: Correct -R option doc (GH-137608) ( #138353 )
...
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com >
2025-09-08 18:08:12 +03:00
Miss Islington (bot) and Adam Turner
460265fe96
[3.14] GH-101100: Resolve reference warnings in using/windows.rst (GH-138416) ( #138461 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2025-09-04 15:44:14 +03:00
Miss Islington (bot) and Russell Keith-Magee
9fa74c57fe
[3.14] gh-137973: Add a non-parallel test plan to the iOS testbed project (GH-138018) ( #138038 )
...
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com >
2025-08-25 15:00:35 +03:00
Miss Islington (bot) and Hugo van Kemenade
27e128621c
[3.14] gh-137749: Python 3.14 installer is for macOS 10.15 and later (GH-137753) ( #137755 )
...
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com >
2025-08-14 14:12:49 +03:00
Miss Islington (bot) and Adam Turner
715c658bf8
[3.14] Fix tables in 'Using on Windows' for the text writer (GH-137012) ( #137015 )
...
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com >
2025-07-22 16:21:19 +00:00
cce38eefd4
[3.14] Doc/c-api/memory.rst: extend --without-pymalloc doc with ASan information (GH-136790) (GH-136798)
...
Extend the documentation for disabling pymalloc with the `--without-pymalloc` flag regarding why it is worth to use it when enabling AddressSanitizer for Python build (which is done, e.g., in CPython's CI builds).
I have tested the CPython latest main build with both ASan and pymalloc enabled and it seems to work just fine. I did run the `python -m test` suite which didn't uncover any ASan crashes (though, it detected some memory leaks, which I believe are irrelevant here).
I have discussed ASan and this flag with @encukou on the CPython Core sprint on EuroPython 2025. We initially thought that the `--without-pymalloc` flag is needed for ASan builds due to the fact pymalloc must hit the begining of page when determining if the memory to be freed comes from pymalloc or was allocated by the system malloc. In other words, we thought, that ASan would crash CPython during free of big objects (allocated by system malloc). It may be that this was the case in the past, but it is not the case anymore as the `address_in_range` function used by pymalloc is annotated to be skipped from the ASan instrumentation.
(cherry picked from commit d19bb44713 )
Co-authored-by: Disconnect3d <dominik.b.czarnota@gmail.com >
Co-authored-by: Petr Viktorin <encukou@gmail.com >
2025-07-20 10:55:06 +02:00
Miss Islington (bot) and Petr Viktorin
236498c845
[3.14] gh-131591: Document Py_REMOTE_DEBUG (GH-135929) (GH-136374)
...
gh-131591: Document Py_REMOTE_DEBUG (GH-135929)
(cherry picked from commit 9aac5a3d44 )
Co-authored-by: Petr Viktorin <encukou@gmail.com >
2025-07-07 13:07:23 +02:00
ea84943574
[3.14] gh-115119: Recommend upstream libmpdec in build requirements (GH-136205) ( #136244 )
...
gh-115119: Recommend upstream libmpdec in build requirements (GH-136205)
(cherry picked from commit b2e498ac26 )
Co-authored-by: Sergey B Kirpichev <skirpichev@gmail.com >
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com >
Co-authored-by: Victor Stinner <vstinner@python.org >
2025-07-03 12:50:38 +00:00
Miss Islington (bot) and Russell Keith-Magee
78de34f910
[3.14] gh-135966: Modify iOS testbed to make app_packages a site directory (GH-135967) ( #136012 )
...
The iOS testbed now treats the app_packages folder as a site folder. This ensures it is
on the path, but also ensures any .pth files are processed on app startup.
(cherry picked from commit b38810bab7 )
Co-authored-by: Russell Keith-Magee <russell@keith-magee.com >
2025-06-27 13:30:51 +08:00