Joshua Root
cb1bf89c40
gh-111015: Install IDLE.app and Python Launcher.app on macOS with correct permissions (gh-111016)
...
Co-authored-by: Ned Deily <nad@python.org>
2023-10-18 14:02:36 +01:00
Thomas Wouters
ad056f03ae
Python 3.13.0a1
2023-10-13 10:52:10 +02:00
jtranquilli
48419a50b4
gh-109286: Update macOS installer to use SQLite 3.43.1 ( #110482 )
2023-10-09 10:05:50 +00:00
Zachary Ware
b488c0d761
gh-109991: Remove obsolete NEWS entries for OpenSSL 3.0.10 (GH-110055)
2023-09-28 17:58:49 -05: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
Zachary Ware
deea7c8268
gh-107565: Update Windows build to use OpenSSL 3.0.10 (GH-108928)
...
Also clean up some intermediate NEWS entries about previous versions.
2023-09-05 16:03:06 +00: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
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
Thomas Wouters
5612078f68
Python 3.12.0b1
2023-05-22 14:07:36 +02: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
Ronald Oussoren
616fcad6e2
GH-103545: Add macOS specific constants for ``os.setpriority`` to ``os`` ( #104606 )
...
This adds a number of PRIO_DARWIN_* constants to the os module for use with os.setpriority.
---------
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
2023-05-19 09:15:11 +02: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
samschott
9a9b176eb7
gh-104180: Read SOCKS proxies from macOS System Configuration ( #104181 )
...
read SOCKS proxies from macOS System Configuration in ``urllib.request``.
---------
Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Oleg Iarygin <oleg@arhadthedev.net>
2023-05-09 10:24:29 +02:00
Mariusz Felisiak
f0ad456731
gh-102997: Update macOS installer to SQLite 3.41.2. (GH-102998)
2023-05-02 00:30:43 -04:00
Aidan Melen
a3a5b4bb23
gh-60436: fix curses textbox backspace/del ( #103783 )
...
Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Michael Blahay <mblahay@gmail.com>
2023-04-26 22:54:07 +02: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
Thomas Wouters
f9774e57d8
Python 3.12.0a6
2023-03-07 22:48:18 +01:00
Erlend E. Aasland
d40a23c0a1
gh-101759: Update macOS installer to SQLite 3.40.1 ( #101761 )
2023-02-10 08:25:02 +01:00
Thomas Wouters
3d5d3f7af6
Python 3.12.0a4
2023-01-10 13:09:15 +01:00
Ned Deily
57a5259a43
gh-100180: Update macOS installer to OpenSSL 1.1.1s (GH-100908)
2023-01-10 00:10:31 -05:00
Zachary Ware
2df82db485
gh-100540: Remove obsolete Modules/_ctypes/darwin/ dlfcn shim (GH-100541)
...
As far as I can tell, this hasn't been actually used since Mac OS X 10.2.
2022-12-29 16:13:28 -06:00
Thomas Wouters
b6bd7ffcbc
Python 3.12.0a3
2022-12-06 19:33:02 +01:00
Ronald Oussoren
d08fb25769
GH-87235: Make sure "python /dev/fd/9 9</path/to/script.py" works on macOS ( #99768 )
...
On macOS all file descriptors for a particular file in /dev/fd
share the same file offset, that is ``open("/dev/fd/9", "r")`` behaves
more like ``dup(9)`` than a regular open.
This causes problems when a user tries to run "/dev/fd/9" as a script
because zipimport changes the file offset to try to read a zipfile
directory. Therefore change zipimport to reset the file offset after
trying to read the zipfile directory.
2022-11-27 11:56:14 +01:00
zhangbo
ea88d34de2
gh-98940: Fix Mac/Extras.install.py File filter bug ( #98943 )
...
Slightly simplify the script and fix a case issue in the name of ``.DS_Store`` files.
Co-authored-by: Nikita Sobolev <mail@sobolevn.me>
2022-11-16 10:17:18 +01:00
Thomas Wouters
3b9d793efc
Python 3.12.0a2
2022-11-14 12:18:11 +01: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
Thomas Wouters
4ae1a0ecaf
Python 3.12.0a1
2022-10-25 00:08:22 +02:00
Ned Deily
6d0a0191a4
gh-97897: Prevent os.mkfifo and os.mknod segfaults with macOS 13 SDK (GH-97944)
...
The macOS 13 SDK includes support for the `mkfifoat` and `mknodat` system calls.
Using the `dir_fd` option with either `os.mkfifo` or `os.mknod` could result in a
segfault if cpython is built with the macOS 13 SDK but run on an earlier
version of macOS. Prevent this by adding runtime support for detection of
these system calls ("weaklinking") as is done for other newer syscalls on
macOS.
2022-10-06 09:11:47 -07:00
Pablo Galindo
0e5fe7f9e9
Python 3.11.0b1
2022-05-06 23:53:50 +01:00
Mariusz Felisiak
926854e858
bpo-46907: Update macOS installer to SQLite 3.38.4. (GH-32148)
2022-05-06 00:59:32 -04:00
Pablo Galindo
2e49bd06c5
Python 3.11.0a7
2022-04-05 20:54:03 +01:00
Ronald Oussoren
6aaf4cd866
bpo-46890: Fix setting of sys._base_executable with framework builds on macOS (GH-31958)
...
The side effect of this bug was that venv environments directly
used the main interpreter instead of the intermediate stub executable,
which can cause problems when a script uses system APIs that
require the use of an application bundle.
2022-04-05 02:05:36 -04:00
Mariusz Felisiak
ea786a882b
bpo-46907: Update macOS installer to SQLite 3.38.1. (GH-31656)
2022-03-15 11:04:41 -04:00
Pablo Galindo
c4e4b91557
Python 3.11.0a5
2022-02-03 18:37:08 +00: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
Pablo Galindo
9471106fd5
Python 3.11.0a4
2022-01-13 19:38:15 +00:00
Ned Deily
549e628272
bpo-40477: macOS Python Launcher app fixes for recent macOS releases (GH-30348)
...
This change solves two problems encountered by users of the macOS Python Launcher app on recent macOS releases (10.14+):
- The launcher app was no longer able to launch the macOS Terminal.app to run a script.
- Even if Terminal.app was already launched, the launcher app was unable to send an Apple Event to Terminal.app to open and run Python with the desired .py file.
2022-01-03 01:19:59 -05:00
Pablo Galindo
2e91dba437
Python 3.11.0a3
2021-12-08 22:24:29 +00: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
Pablo Galindo
e2b4e4bab9
Python 3.11.0a2
2021-11-05 19:04:04 +00: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
Pablo Galindo
7c12e4835e
Python 3.11.0a1
2021-10-05 13:44:05 +01: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
Łukasz Langa
be9de8721d
bpo-34602: Quadruple stack size on macOS when compiling with UBSAN (GH-27309)
2021-09-03 09:32:19 +02: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
Tobias Bergkvist
71853a7302
bpo-44689: ctypes.util.find_library() now finds macOS 11+ system libraries when built on older macOS systems ( #27251 )
...
Previously, when built on older macOS systems, `find_library` was not able to find macOS system libraries when running on Big Sur due to changes in how system libraries are stored.
2021-08-30 02:55:47 -04:00
Tzu-ping Chung
28544609cb
Fix osx_framework_user include to match distutils ( #27093 )
2021-07-15 11:44:04 +02:00
Shane Harvey
d59d7374a3
bpo-34932: Add socket.TCP_KEEPALIVE for macOS (GH-25079)
2021-07-14 23:53:15 +01:00
Ned Deily
59acfd4a09
bpo-43109: Fix --with-lto configure option on macOS (GH-26341)
...
Allow --with-lto configure option to work with Apple-supplied Xcode or
Command Line Tools which do not provide llvm-ar.
2021-05-24 23:00:04 -04:00