summaryrefslogtreecommitdiffstats
path: root/Doc/using
Commit message (Collapse)AuthorAgeFilesLines
* Update documentation links to Microsoft's documentation pages (GH-126379)谭九鼎2024-11-111-7/+7
|
* gh-126647: `Doc/using/configure.rst`: Add an entry for ↵Kirill Podoprigora2024-11-101-0/+13
| | | | | | | | | | | | | | ``--enable-experimental-jit`` option (#126648) Add an entry for the ``--enable-experimental-jit`` option in ``Doc/using/configure.rst``. This was added as an experimental option in CPython 3.13. Possible values for it: * `no` - don't build the JIT. * `yes` - build the JIT. * `yes-off` - build the JIT but disable it by default. * `interpreter` - don't build the JIT but enable tier 2 interpreter instead. Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
* gh-125669: Do not run `-ugui` tests by default on `make test` (#125730)sobolevn2024-10-301-1/+9
| | | Adds `make ci` target for use in CI and keeping `make test` for the local development.
* gh-125286: Share the Main Refchain With Legacy Interpreters (gh-125709)Eric Snow2024-10-231-1/+1
| | | | | They used to be shared, before 3.12. Returning to sharing them resolves a failure on Py_TRACE_REFS builds. Co-authored-by: Petr Viktorin <encukou@gmail.com>
* gh-125766: Docs: minor rewording of installation on Linux section (GH-125743)partev2024-10-211-4/+4
|
* Doc: Fix typos (#125728)ember912024-10-211-2/+2
|
* gh-112088: aclocal version is updated to 1.16.5 in docs (#125457)Mikhail Efimov2024-10-141-2/+2
|
* gh-124487: Updated installer messages and internal docs regarding minimum ↵Wulian2024-10-011-2/+3
| | | | Windows version (GH-124822)
* gh-124720: Update "Using Python on a Mac" document (#124721)Ned Deily2024-09-2910-110/+361
| | | | | Update "Using Python on a Mac" section of the "Python Setup and Usage" document and include information on installing free-threading support.
* Docs: Update and proofread `library/venv.rst` (#124121)Hugo van Kemenade2024-09-261-121/+0
| | | | | | Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
* gh-123990: Good bye WITH_FREELISTS macro (gh-124358)Donghee Na2024-09-241-6/+0
|
* gh-116622: Complete Android documentation (#124259)Malcolm Smith2024-09-233-1/+68
| | | | | Co-authored-by: Russell Keith-Magee <russell@keith-magee.com> Co-authored-by: T. Wouters <thomas@python.org> Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* GH-103484: Fix permanently redirects reported by linkcheck (GH-124144)Rafael Fontenelle2024-09-172-3/+3
| | | Fix redirects reported by linkcheck, update docs conf.py checks.
* gh-123275: Support `-Xgil=1` and `PYTHON_GIL=1` on non-free-threaded builds ↵Peter Bierma2024-09-051-4/+3
| | | | (gh-123276)
* gh-123492: Remove unnecessary `:func:` parentheses (#123493)Wei-Hsiang (Matt) Wang2024-08-302-3/+3
|
* GH-109975: Copyedit 3.13 What's New: Release Highlights (#122958)Adam Turner2024-08-132-3/+3
| | | Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
* gh-112301: Update documentation for configure options (``--disable-safety`` ↵Nate Ohlson2024-08-081-4/+17
| | | | | and ``--enable-slower-safety``) (#122758) Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Doc: cmdline.rst: Include -P and -R in usage (#122590)Wim Jeantine-Glenn2024-08-071-1/+1
| | | | * ``-P``: safe path (https://docs.python.org/3/using/cmdline.html#cmdoption-P) * ``-R``: hash randomization (https://docs.python.org/3/using/cmdline.html#cmdoption-R)
* Fix typos in docs, error messages and comments (#122502)jianghuyiyuan2024-08-011-1/+1
| | | Signed-off-by: jianghuyiyuan <shuangcui@live.com>
* gh-121996: Introduce --disable-safety and --enable-slower-safety options ↵Donghee Na2024-07-231-0/+19
| | | | | | | | | | | | | (#122054) * gh-121996: Introduce --disable-safty and --enable-slower-safty * Update GA * fix * Address code review * Update CI
* gh-121957: Emit audit events for `python -i` and `python -m asyncio` (GH-121958)Łukasz Langa2024-07-221-0/+9
| | | | Relatedly, emit the `cpython.run_startup` event from the Python version of `PYTHONSTARTUP` handling.
* Docs: spelling and grammar fixes (#122084)Ville Skyttä2024-07-221-1/+1
| | | | | | Corrected some grammar and spelling issues in documentation. Co-authored-by: Russell Keith-Magee <russell@keith-magee.com> Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
* gh-120522: Apply App Store compliance patch during installation (#121947)Russell Keith-Magee2024-07-213-0/+51
| | | Adds a --with-app-store-compliance configuration option that patches out code known to be an issue with App Store review processes. This option is applied automatically on iOS, and optionally on macOS.
* gh-121905: Consistently use "floating-point" instead of "floating point" ↵Serhiy Storchaka2024-07-191-2/+2
| | | | (GH-121907)
* gh-120522: Revert "Add a `--with-app-store-compliance` configure option to ↵Ned Deily2024-07-163-51/+0
| | | | | | patch out problematic code" (gh-120984) (#121844) This reverts commit 48cd104b0cf05dad8958efa9cb9666c029ef9201 prior to the release of 3.13.0b4 to allow for additional review time.
* gh-120831: Increase the default minimum supported iOS version to 13.0 (#121250)Russell Keith-Magee2024-07-161-0/+11
| | | | | Increases the default minimum iOS version to 13.0. Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* Docs: fix typo and duplicate word in configure.rst (#121410)Rafael Fontenelle2024-07-091-2/+2
|
* gh-120522: Add a `--with-app-store-compliance` configure option to patch out ↵Russell Keith-Magee2024-06-303-0/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problematic code (#120984) * Add --app-store-compliance configuration option. * Added blurb. * Correct tab-vs-spaces formatting issue. * Correct source file name in docs. Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com> * Correct source code reference in Mac docs Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com> * Only apply the patch forward, and ensure the working directory is correct. * Make patching reslient to multiple builds. * Documentation fixes found during review Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com> * Documentation and configure.ac syntax improvements Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> * Regenerate configure script. * Silence the patch echo output. --------- Co-authored-by: Nice Zombies <nineteendo19d0@gmail.com> Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-121101: Document -Wall option (an alias for -Walways) (#121102)Wim Jeantine-Glenn2024-06-291-0/+2
|
* docs: fix a few typos identified by codespell (#119516)Ned Batchelder2024-05-261-2/+2
|
* Docs: Add central references to free-threading-related options (#119017)Brett Simmers2024-05-212-3/+4
|
* gh-102136: Add -m to options that work with -i (GH-119271)Melanie Arbor2024-05-201-3/+9
| | | | | * GH-102136: Add -m to options that work with -i * Linting
* gh-118518: Rename `PYTHONPERFJITSUPPORT` and `-X perfjit` with underscores ↵Hugo van Kemenade2024-05-071-5/+5
| | | | (#118693)
* gh-115119: Default to --with-system-libmpdec=yes (#118539)Erlend E. Aasland2024-05-061-2/+9
| | | Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
* gh-111201: A new Python REPL (GH-111567)Pablo Galindo Salgado2024-05-051-0/+10
| | | | | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Marta Gómez Macías <mgmacias@google.com> Co-authored-by: Lysandros Nikolaou <lisandrosnik@gmail.com> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
* gh-118518: Allow perf to work without frame pointers (#112254)Pablo Galindo Salgado2024-05-051-0/+24
|
* gh-117225: Document colour use in `doctest` (#118268)Hugo van Kemenade2024-05-011-2/+10
|
* gh-115119: Detect _decimal dependencies using pkg-config (#115406)Erlend E. Aasland2024-04-291-0/+13
| | | pkg-config is supported for libmpdec 4.0.0 and newer.
* gh-117804: Document how to suppress PGO unprofiled source warnings (#117859)Erlend E. Aasland2024-04-151-0/+9
|
* Docs: add link roles with Sphinx extlinks (#117850)Hugo van Kemenade2024-04-152-3/+3
| | | Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
* gh-115664: Reorganize versionadded directives for -X options (GH-116304)Serhiy Storchaka2024-04-151-34/+45
| | | | Add the versionadded directives just under the description of the corresponding option.
* gh-114099: Add documentation for iOS platform (GH-117057)Russell Keith-Magee2024-03-283-1/+330
| | | | | | Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Jacob Coffee <jacob@z7x.org> Co-authored-by: Malcolm Smith <smith@chaquo.com> Co-authored-by: Ned Deily <nad@python.org>
* gh-117058: Update GUI and packaging recommendations for macOS. (#117059)Russell Keith-Magee2024-03-201-11/+25
|
* gh-90300: Fix cmdline.rst (GH-116721)Serhiy Storchaka2024-03-131-5/+8
| | | | * Fix the description of the "-b" option. * Add references to environment variables for "-s" and "-X dev" options.
* gh-116167: Allow disabling the GIL with `PYTHON_GIL=0` or `-X gil=0` (#116338)Brett Simmers2024-03-111-0/+18
| | | | | | | | | In free-threaded builds, running with `PYTHON_GIL=0` will now disable the GIL. Follow-up issues track work to re-enable the GIL when loading an incompatible extension, and to disable the GIL by default. In order to support re-enabling the GIL at runtime, all GIL-related data structures are initialized as usual, and disabling the GIL simply sets a flag that causes `take_gil()` and `drop_gil()` to return early.
* gh-106259: Add minimal help target to Makefile (#106260)Skip Montanaro2024-03-071-26/+104
| | | | | Co-authored-by: Erlend E. Aasland <erlend@python.org> Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com> Co-authored-by: Victor Stinner <vstinner@python.org>
* gh-115664: Fix ordering of more versionadded and versionchanged directives ↵Serhiy Storchaka2024-03-071-33/+24
| | | | (GH-116298)
* Docs: update using/configure.rst (#116274)Hugo van Kemenade2024-03-031-23/+31
|
* gh-115872: Doc: remove obsolete reference to MSI packages (#115873)partev2024-02-241-1/+1
|
* gh-115795: Doc: fix obsolete URL (#115749)partev2024-02-221-1/+1
|