Ned Deily
ad0e2a9332
Do not build the macOS installer with mimalloc enabled ( #112312 )
...
Do not build the macOS installer with mimalloc enabled pending resolution of
weak linking crashes during interpreter startup on macOS 10.9,
10.10, and 10.11 when built on macOS 11 and later.
2023-11-22 03:29:28 -05:00
Christopher Chavez
d67f947c72
gh-110950: add upstream Tk fixes to macOS installer. (GH-111041)
...
Add upstream Tk patches for three problems affecting tkinter users:
- Update macOS installer to include a fix accepted by upstream Tcl/Tk
for a crash encountered after the first :meth:`tkinter.Tk` instance
is destroyed. (gh-92603)
- Update macOS installer to include an upstream Tcl/Tk fix
for the ``ttk::ThemeChanged`` error encountered in Tkinter. (gh-71383)
- Update macOS installer to include an upstream Tcl/Tk fix for the
``Secure coding is not enabled for restorable state!`` warning
encountered in Tkinter on macOS 14 Sonoma. (gh-110950)
Co-authored-by: Ned Deily <nad@python.org>
2023-11-21 03:12:19 -05:00
jtranquilli
48419a50b4
gh-109286: Update macOS installer to use SQLite 3.43.1 ( #110482 )
2023-10-09 10:05:50 +00:00
Ned Deily
98c0c1de18
gh-109991: Update macOS installer to use OpenSSL 3.0.10. (GH-110003)
2023-09-28 02:08:39 -04:00
Ned Deily
dc7b630b23
gh-107565: Update macOS installer to use OpenSSL 3.0.10. (GH-107897)
2023-08-18 17:38:24 -04:00
Ned Deily
68f94715bb
Update macOS installer screens to 3.13. (GH-107475)
2023-07-31 06:05:47 +00:00
Ned Deily
83e0976f89
gh-99079: Update macOS installer to use OpenSSL 3.0.9. (GH-107474)
2023-07-31 05:58:35 +00:00
Ned Deily
f90d3f68db
gh-103142: Update macOS installer to use OpenSSL 1.1.1u. (GH-105130)
2023-05-31 05:44:10 +00:00
Victor Stinner
ae00b810d1
gh-104780: Remove 2to3 program and lib2to3 module ( #104781 )
...
* Remove the Tools/scripts/2to3 script.
* Remove the Lib/test/test_lib2to3/ directory.
* Doc/tools/extensions/pyspecific.py: remove the "2to3fixer" object
type.
* Makefile and PC/layout/main.py no longer compile lib2to3 grammar
files.
* Update Makefile for 2to3 removal.
2023-05-23 19:40:02 +02:00
Ned Deily
6fba031476
Update macOS installer ReadMe and Welcome screens for 3.12.0b1. (GH-104739)
2023-05-22 06:43:43 +00:00
Ned Deily
13e460086b
gh-99834: Update macOS installer to Tcl/Tk 8.6.13. (GH-104738)
2023-05-22 06:33:50 +00:00
Erlend E. Aasland
fd04bfeaf7
gh-104623: Update macOS installer to SQLite 3.42.0 (GH-104624)
2023-05-19 02:52:24 -04:00
Mariusz Felisiak
f0ad456731
gh-102997: Update macOS installer to SQLite 3.41.2. (GH-102998)
2023-05-02 00:30:43 -04:00
Pradyun Gedam
ece20dba12
gh-95299: Stop installing setuptools as a part of ensurepip and venv ( #101039 )
...
Remove the bundled setuptools wheel from ensurepip, and stop installing setuptools in environments created by venv.
Co-Authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net>
2023-04-17 23:43:34 -05:00
Ned Deily
6e3ee049ac
gh-103207: Fix Welcome formatting issues when macOS Installer is run in dark mode. (GH-103303)
2023-04-05 23:42:14 -04:00
Ned Deily
f184abbdc9
gh-103207: Add instructions to the macOS installer welcome display on how to workaround the macOS 13 Ventura “The installer encountered an error” failure. (GH-103251)
2023-04-04 17:06:00 -04:00
Ned Deily
f9cdeb7b99
gh-101759: Update macOS installer SQLite 3.40.1 checksum (gh-102485)
2023-03-06 20:02:24 -05:00
Erlend E. Aasland
d40a23c0a1
gh-101759: Update macOS installer to SQLite 3.40.1 ( #101761 )
2023-02-10 08:25:02 +01:00
Gregory P. Smith
b41c47cd06
gh-101726: Update the OpenSSL version to 1.1.1t (GH-101727)
...
Fixes CVE-2023-0286 (High) and a couple of Medium security issues.
https://www.openssl.org/news/secadv/20230207.txt
2023-02-09 17:40:51 +00:00
Ned Deily
57a5259a43
gh-100180: Update macOS installer to OpenSSL 1.1.1s (GH-100908)
2023-01-10 00:10:31 -05:00
Erlend E. Aasland
8aa1e994a5
gh-94328: Update macOS installer to use SQLite 3.39.4. ( #98639 )
2022-10-25 12:49:44 +02:00
Ned Deily
176b6c57be
Update Mac installer messages to 3.12 alpha (GH-98575)
2022-10-23 16:36:53 -04:00
Serhiy Storchaka
ea4be278fa
gh-97519: Synchronize links in other copies of HISTORY OF THE SOFTWARE (GH-97520)
...
HTTP links in the "HISTORY OF THE SOFTWARE" section of Doc/license.rst
were converted to HTTPS in f62ff97f31
.
But there were other copies of these links, which were left HTTP links.
2022-09-25 11:25:24 +03:00
Ned Deily
991b3712a1
Add upstream openssl 1.1.1q patch for trivial build error on macOS (GH-96594)
2022-09-05 14:37:24 -04:00
Christian Heimes
873554ef84
gh-94682: Build and test with OpenSSL 1.1.1q (gh-94683)
2022-08-29 18:19:15 +02:00
yutotnh
5631013617
Fix typos in comments ( #94305 )
2022-06-28 16:28:21 +02:00
Victor Stinner
616fa3465d
gh-54781: Move Lib/lib2to3/tests/ to Lib/test/test_lib2to3/ ( #94049 )
...
* Move Lib/lib2to3/tests/ to Lib/test/test_lib2to3/.
* Remove Lib/test/test_lib2to3.py.
* Update imports.
* all_project_files(): use different paths and sort files
to make the tests more reproducible.
* Update references to tests.
2022-06-21 15:21:22 +02:00
Erlend Egeberg Aasland
6ecf594baa
gh-92171: Update Tcl/Tk download links in macOS installer script (GH-92179)
2022-05-09 14:32:21 -04:00
Serhiy Storchaka
3680ebed7f
bpo-44712: Replace "type(literal)" with corresponding builtin types (GH-27294)
...
I suppose it is a remnants of very old code written when str, int, list, dict, etc
were functions and not classes.
2022-05-08 17:10:11 +03:00
Mariusz Felisiak
926854e858
bpo-46907: Update macOS installer to SQLite 3.38.4. (GH-32148)
2022-05-06 00:59:32 -04:00
Ned Deily
a0c700480b
bpo-45847: Adapt macOS installer build to use new tkinter configure vars (GH-32328)
2022-04-05 00:46:09 -04:00
Christian Heimes
af0a50de4b
bpo-47024: Update OpenSSL to 1.1.1n (GH-31895)
...
Co-authored-by: Zachary Ware <zachary.ware@gmail.com>
2022-03-15 21:03:04 +01:00
Mariusz Felisiak
ea786a882b
bpo-46907: Update macOS installer to SQLite 3.38.1. (GH-31656)
2022-03-15 11:04:41 -04:00
Kumar Aditya
0e4bef7a7f
bpo-45925: Update macOS installer to SQLite 3.37.2 (GH-30921)
...
Co-authored-by: Erlend Egeberg Aasland <erlend.aasland@innova.no>
2022-02-01 10:58:29 -05:00
Erlend Egeberg Aasland
bc87ac6d0b
bpo-46185: Fix wrong version ref. in macOS installer ReadMe (GH-30278)
2021-12-29 20:39:49 +01:00
Kumar Aditya
fc54e722a2
bpo-46106: Update OpenSSL to 1.1.1m (GH-30211)
...
Co-authored-by: Ned Deily <nad@python.org>
2021-12-21 21:20:16 -05:00
Ned Deily
f34d181fa1
bpo-45732: Update python.org macOS installer to use Tcl/Tk 8.6.12. (GH-29931)
2021-12-06 02:44:09 -05:00
Ned Deily
4a8b405173
bpo-44828: macOS installer: avoid leaving a zombie Save panel in Tk 8.6.12rc1 (GH-29367)
2021-11-02 17:01:37 -04:00
Ned Deily
e2063d6a1e
Update macOS installer to use Tk 8.6.12rc1 pre-release. (GH-29354)
2021-11-01 11:53:05 -04:00
Ned Deily
be8318be05
bpo-44828: Avoid tkinter file dialog failure on macOS 12 Monterey (GH-29276)
...
when using the Tk 8.6.11 provided by python.org macOS installers.
Patch by Marc Culler of the Tk project.
2021-10-28 14:22:05 -04:00
Christian Clauss
470145f572
[Misc] [Mac] Fix typos found using codespell (GH-28756)
2021-10-06 19:40:09 +02:00
Erlend Egeberg Aasland
5024dc1c6e
bpo-44848: Update macOS installer to use SQLite 3.36.0 (GH-27621)
2021-09-05 15:54:39 -04:00
Ned Deily
94b2639fad
bpo 45007: Update macOS installer builds to use OpenSSL 1.1.1l. (GH-28051)
2021-08-30 03:10:21 -04:00
Noah Kantrowitz
be42c06bb0
Update URLs in comments and metadata to use HTTPS (GH-27458)
2021-07-30 15:54:46 +02:00
Mariusz Felisiak
11749e2dc2
bpo-44740: Lowercase "internet" and "web" where appropriate. ( #27378 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
2021-07-27 00:11:55 +02:00
Ned Deily
42205ee512
Update macOS build-installer script comments for 3.10 and remove unused pre-10.5 vestiges. (GH-27253)
2021-07-20 19:09:30 +02:00
Ned Deily
c59baa02b0
Update macOS installer welcome and readme for 3.10b1 (GH-25835)
2021-05-03 01:02:13 -04:00
Ned Deily
c3bfa76221
bpo-42362: use clang name on 10.9 builds as well (GH-25834)
2021-05-03 00:23:54 -04:00
Ronald Oussoren
e08059edef
bpo-42235: [macOS] Use LTO/PGO in build-installer.py with new enough compilers (GH-23079)
...
With recent enough compilers we can build binaries with
LTO/PGO on macOS. This patch enables this when building on
macOS 10.15 or later (Xcode 11 or later).
2021-05-02 23:43:52 -04:00
Ronald Oussoren
90d523910a
bpo-42362: Switch to clang/clang++ as the default compiler in build-installer.py (GH-23298)
...
This change is cosmetic only, the "gcc" command in Apple's compiler tools is an alias for "clang" (and using non-system tooling for building the installer is not supported by this script).
Automerge-Triggered-By: GH:ned-deily
2021-05-02 18:29:03 -07:00