summaryrefslogtreecommitdiffstats
path: root/Mac
Commit message (Collapse)AuthorAgeFilesLines
* Update macOS installer build for 2.7.18 end-of-life. (GH-19352)Ned Deily2020-04-043-26/+22
|
* Update copyright year in macOS installer license copy (GH-17806)Miss Islington (bot)2020-01-031-3/+3
| | | | | (cherry picked from commit 32f1443aa98db769d87db497b45bd0dcb732445b) Co-authored-by: Ned Deily <nad@python.org>
* [2.7] Bring Python into the next decade. (GH-17805)Benjamin Peterson2020-01-032-2/+2
| | | | | (cherry picked from commit 946b29ea0b3b386ed05e87e60b8617c9dc19cd53) Co-authored-by: Benjamin Peterson <benjamin@python.org>
* Update URL in macOS installer copy of license (GH-16905)Miss Skeleton (bot)2019-10-231-1/+1
| | | | | (cherry picked from commit 01659ca62c4508518478a74615ac91c0009427ad) Co-authored-by: Ned Deily <nad@python.org>
* Update build docs for macOS (GH-16844)Ned Deily2019-10-192-68/+71
|
* [2.7] Update macOS installer display files for 2.7.17 (GH-16768)Ned Deily2019-10-144-163/+83
|
* Update macOS installer displays for 2.7.17rc1 (#16634)v2.7.17rc1Ned Deily2019-10-082-3/+16
|
* bpo-38117: Updated OpenSSL to 1.0.2t in macOS installer for 2.7.x. (GH-16171)Ned Deily2019-09-161-3/+3
|
* bpo-34631: Updated OpenSSL to 1.0.2s in macOS installer. (GH-14198)Ned Deily2019-06-181-3/+3
|
* [2.7] bpo-35360: Update macOS installer to use SQLite 3.28.0 (GH-14183)animalize2019-06-182-4/+4
|
* Fix variable name copy/paste error in build-installer.py (GH-13038)Miss Islington (bot)2019-06-031-1/+1
| | | | | (cherry picked from commit d337169156933eaf732566bf29eb968549ada5e8) Co-authored-by: cclauss <cclauss@me.com>
* Update IDLE.app plist copyright date. (GH-11890)Ned Deily2019-02-161-1/+1
|
* [2.7] Bump copyright years to 2019. (GH-11408)Benjamin Peterson2019-01-023-4/+4
| | | (cherry picked from commit 9a69ae8a78785105ded02b083b2e5cd2dd939307)
* macOS installer build: mitigate hdiutil resource busy bugNed Deily2018-12-271-6/+17
|
* Revert "bpo-35402: Update macOS installer to use Tcl 8.6.9 / Tk 8.6.9.1 ↵Ned Deily2018-12-272-9/+27
| | | | | | | | | (GH-11101)" This reverts commit aa580508431d231677cfaa13ac9b6aa37538b9ef. Due to regressions found with using Tk 8.6.9.1, build the python.org macOS installers with Tcl/Tk 8.6.8 as used in previous releases.
* [2.7] bpo-15663: the 10.6+ macOS installers for 3.6/2.7 now provide a ↵Ned Deily2018-12-113-99/+105
| | | | private Tcl/Tk 8.6 (GH-11110)
* bpo-35402: Update macOS installer to use Tcl 8.6.9 / Tk 8.6.9.1 (GH-11101)Miss Islington (bot)2018-12-112-27/+9
| | | | | (cherry picked from commit 7cf3d8e25174c8871883e42f3240fd7f01efd3a8) Co-authored-by: Ned Deily <nad@python.org>
* [3.6] bpo-35401: Update macOS installer to OpenSSL 1.0.2q (GH-11095)Miss Islington (bot)2018-12-111-3/+3
| | | | | | https://bugs.python.org/issue35401 (cherry picked from commit 419b5ffc2ca46d7adf0be6216ca3a6e40028e50f) Co-authored-by: Ned Deily <nad@python.org>
* [2.7] bpo-34405: Update to OpenSSL 1.0.2p for macOS installer builds ↵Miss Islington (bot)2018-09-111-3/+10
| | | | | | | | | | | | | (GH-9191) (GH-9196) (cherry picked from commit 31912b43c903aafad09350899ed6a9dec7c43421) Co-authored-by: Ned Deily <nad@python.org> <!-- issue-number: [bpo-34405](https://www.bugs.python.org/issue34405) --> https://bugs.python.org/issue34405 <!-- /issue-number -->
* Mitigate macOS race condition in installer build (GH-6686) (#6689)Miss Islington (bot)2018-05-021-0/+4
| | | | | (cherry picked from commit fc6aa28bfd0502d994cec30bd3679b7def3be2af) Co-authored-by: Ned Deily <nad@python.org>
* [2.7] bpo-33184: Update macOS installer build to use OpenSSL 1.0.2o. ↵Miss Islington (bot)2018-04-141-3/+3
| | | | | | | (GH-6408) (GH-6471) (cherry picked from commit 76215a4481191b648de522a4e2120f60822f6b9c) Co-authored-by: Ned Deily <nad@python.org>
* [2.7] Backport macOS universal build and installer fixes from 3.6. (GH-6469)Ned Deily2018-04-1412-448/+405
| | | | | | | | | | | | | | | | | | | | | | | | | | These include: - bpo-32726: Provide an additional, more modern macOS installer variant that supports macOS 10.9+ systems in 64-bit mode only. Upgrade the supplied third-party libraries to OpenSSL 1.0.2n and SQLite 3.22.0. The 10.9+ installer now supplies its own private copy of Tcl/Tk 8.6.8. - bpo-24414: Default macOS deployment target is now set by ``configure`` to the build system's OS version (as is done by Python 3), not ``10.4``; override with, for example, ``./configure MACOSX_DEPLOYMENT_TARGET=10.4``. - bpo-19019: All 2.7 macOS installer variants now supply their own version of ``OpenSSL 1.0.2``; the Apple-supplied SSL libraries and root certificates are not longer used. The ``Installer Certificate`` command in ``/Applications/Python 2.7`` may be used to download and install a default set of root certificates from the third-party ``certifi`` package. - bpo-11485: python.org macOS Pythons no longer supply a default SDK value (e.g. ``-isysroot /``) or specific compiler version default (e.g. ``gcc-4.2``) when building extension modules. Use ``CC``, ``SDKROOT``, and ``DEVELOPER_DIR`` environment variables to override compilers or to use an SDK. See Apple's ``xcrun`` man page for more info. - prepare for pending Apple removal of 32-bit support in future macOS release
* [2.7] advance copyright years to 2018 (GH-5094). (#5105)Benjamin Peterson2018-01-053-4/+4
| | | (cherry picked from commit 65f2a6dcc2bc28a8566b74c8e9273f982331ec48)
* Backport Mac installer fixes for git-based workflow (#2837)Ned Deily2017-07-241-10/+25
|
* bpo-29572: Update macOS installer build to OpenSSL 1.0.2k (#457) (#2836)Ned Deily2017-07-242-4/+4
| | | (cherry picked from commit cfcd76777e35c83d548d8736f5d7dc92fe56d806)
* bpo-23404: make touch becomes make regen-all (#1466)Victor Stinner2017-05-051-3/+0
| | | | | | | | | | | | | | | | | | | | Don't rebuild generated files based on file modification time anymore, the action is now explicit. Replace "make touch" with "make regen-all". Changes: * Remove "make touch", Tools/hg/hgtouch.py and .hgtouch * Add a new "make regen-all" command to rebuild all generated files * Add subcommands to only generate specific files: - regen-ast: Include/Python-ast.h and Python/Python-ast.c - regen-grammar: Include/graminit.h and Python/graminit.c - regen-opcode-targets: Python/opcode_targets.h * Add PYTHON_FOR_REGEN variable * pgen is now only built by by "make regen-grammar" * Add $(srcdir)/ prefix to paths to source files to handle correctly compilation outside the source directory
* ring in 2017 for PythonBenjamin Peterson2017-01-025-7/+7
|
* Issue #28440: No longer add /Library/Python/site-packages, the Apple-suppliedNed Deily2016-12-031-14/+33
| | | | | | | | | | system Python site-packages directory, to sys.path for macOS framework builds. The coupling between the two Python instances often caused confusion and, as of macOS 10.12, changes to the site-packages layout can cause pip component installations to fail. This change reverts the effects introduced in 2.7.0 by Issue #4865. If you are using a package with both the Apple system Python 2.7 and a user-installed Python 2.7, you will need to ensure that copies of the package are installed with both Python instances.
* Issue #28820: Fix spelling of “practice” as a nounMartin Panter2016-11-301-1/+1
|
* Issue #28248: Update macOS installer build to use OpenSSL 1.0.2j.Ned Deily2016-10-312-10/+8
| | | | Original patch by Mariatta Wijaya.
* Issue #28139: Fix messed up indentationMartin Panter2016-09-1723-69/+68
| | | | | Also update the classmethod and staticmethod doc strings and comments to match the RST documentation.
* Issue #27806: Fix 32-bit builds on macOS Sierra 10.12 broken by removal ofsashk2016-09-1616-137/+124
| | | | deprecated QuickTime/QuickTime.h header file. Patch by sashk.
* Correct spelling in documentation and code commentsMartin Panter2016-09-103-3/+3
|
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-071-1/+1
|
* Issue #27310: remove vestigial import in IDLE.appNed Deily2016-06-141-2/+0
|
* Issue #26930: Update OS X 32-bit-only installer builds to use OpenSSL 1.0.2h.Ned Deily2016-06-051-3/+3
|
* Issue #27076: Doc, comment and test function name spelling fixesMartin Panter2016-05-261-1/+1
| | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä.
* Corrections for a/an in code comments and documentationMartin Panter2016-05-081-1/+1
|
* Fix typos in comments, documentation and test method namesMartin Panter2016-05-081-2/+2
|
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-1/+1
|
* Correct “an” → “a” with “Unicode”, “user”, “UTF”, etcMartin Panter2016-04-151-2/+2
| | | | This affects documentation and code comments.
* Issue #26465: Update OS X installer build to use OpenSSL 1.0.2g.Ned Deily2016-03-081-3/+3
|
* Issue #25136: Add reference to 'xcode-select --install' to Mac README.Ned Deily2016-02-241-1/+4
|
* Change OS X installer builds targeted for 10.10 and above to buildNed Deily2016-02-241-2/+7
| | | | | | | | | and link with a private copy of OpenSSL, like installers targeted for 10.5 already do, since Apple has deprecated use of the system OpenSSL and removed its header files from the Xcode 7 SDK. Note that this configuration is not currently used to build any python.org-supplied installers and that the private copy of OpenSSL requires its own root certificates.
* Issue #26417: Prevent spurious errors and incorrect defaults whenNed Deily2016-02-233-175/+19
| | | | | installing IDLE 2.7 on OS X: default configuration settings are no longer installed from OS X specific copies.
* Issue #26268: Update OS X 10.5+ installer build to use OpenSSL 1.0.2f.Ned Deily2016-02-152-21/+7
|
* Update copyrights for 2016.Ned Deily2016-01-015-8/+8
|
* Issue #25798: Update OS X 10.5+ 32-bit-only installer to buildNed Deily2015-12-062-11/+13
| | | | and link with OpenSSL 1.0.2e.
* Issue #24603: Update the OS X 32-bit installer build to use OpenSSL 1.0.2d.Ned Deily2015-07-242-4/+4
|
* Issue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.Ned Deily2015-07-042-4/+4
|