Skip to content

Commits on Jan 3, 2022

  1. bpo-40477: macOS Python Launcher app fixes for recent macOS releases (G…

    …H-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.
    ned-deily committed Jan 3, 2022

Commits on Jan 2, 2022

  1. Update copyright year to 2022. (GH-30335)

    Automerge-Triggered-By: GH:benjaminp
    benjaminp committed Jan 2, 2022

Commits on May 18, 2020

  1. Revert "bpo-26317: Support OBJC and OBJCXX configure command line var…

    …iables (GH-20176)" (GH-20182)
    
    This reverts commit 0da5466.
    
    The commit is causing make failures on a FreeBSD buildbot.
    Due to the imminent 3.9.0b1 cutoff, revert this commit for
    now pending further investigation.
    ned-deily committed May 18, 2020
  2. bpo-26317: Support OBJC and OBJCXX configure command line variables (G…

    …H-20176)
    
    Add support to the configure script for OBJC and OBJCXX command line options so that the macOS builds can use the clang compiler for the macOS-specific Objective C source files. This allows third-party compilers, like GNU gcc, to be used to build the rest of the project since some of the Objective C system header files are not compilable by GNU gcc.
    
    Co-authored-by: Jeffrey Kintscher <websurfer@surf2c.net>
    Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
    3 people committed May 18, 2020

Commits on Jan 3, 2020

Commits on Jan 2, 2019

Commits on Jan 5, 2018

Commits on Jan 2, 2017

  1. merge 3.4

    benjaminp committed Jan 2, 2017
  2. merge 3.3

    benjaminp committed Jan 2, 2017
  3. ring in 2017 for Python

    benjaminp committed Jan 2, 2017

Commits on Jan 1, 2016

Commits on Sep 23, 2014

  1. Issue #22471: Avoid Python Launcher.app install problems by removing

    vestigial Makefile step.
    ned-deily committed Sep 23, 2014
  2. Issue #22471: Avoid Python Launcher.app install problems by removing

    vestigial Makefile step.
    ned-deily committed Sep 23, 2014

Commits on Jan 16, 2014

Commits on Jan 1, 2014

Commits on Jul 7, 2013

  1. Issue #18377: Code cleanup in Python Launcher

    This changeset fixes a number of compiler warnings in the Python Launcher
    binary for OSX. It also cleans up whitespace usage in those sources.
    ronaldoussoren committed Jul 7, 2013

Commits on Jul 6, 2013

  1. Issue #12990: The "Python Launcher" on OSX could not launch python sc…

    …ripts that have paths that include wide characters.
    ronaldoussoren committed Jul 6, 2013

Commits on Jan 1, 2013

Commits on Jan 1, 2012

Commits on Apr 30, 2010

  1. Merged revisions 80647 via svnmerge from

    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r80647 | ronald.oussoren | 2010-04-30 13:20:14 +0200 (Fri, 30 Apr 2010) | 11 lines
    
      Fix for issue #3646: with this patch it is possible to do a
      framework install of Python in your home directory (on OSX):
    
         $ configure --enable-framework=${HOME}/Library/Frameworks
         $ make && make install
    
      Without this patch the framework would get installed just fine,
      but 'make install' would try to install the application bundles
      and command-line tools outside the user's home, which doesn't work
      for non-admin users (and is bad form anyway).
    ........
    ronaldoussoren committed Apr 30, 2010

Commits on Apr 20, 2010

  1. * Fixes cut&paste error in configure

    * Ensure that framework install works given the
      recent CFLAGS and BASECFLAGS changes
    ronaldoussoren committed Apr 20, 2010

Commits on Jun 3, 2009

  1. Remove the application stub for Python Launcher. This

    directory structure isn't used during the build and
    causes problems when you do build without a separate
    build directory.
    
    Fixes issue 5267
    ronaldoussoren committed Jun 3, 2009

Commits on Mar 30, 2009

  1. Merged revisions 70735 via svnmerge from

    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r70735 | ronald.oussoren | 2009-03-30 14:22:56 -0500 (Mon, 30 Mar 2009) | 3 lines
    
      Remove usage of the deprecated '-cString' and '+stringWithCString:' API's
      in PythonLauncher, replacing them with the correct counterparts.
    ........
    ronaldoussoren committed Mar 30, 2009

Commits on Jan 2, 2009

  1. Fix for issue 3433

    ronaldoussoren committed Jan 2, 2009

Commits on Dec 30, 2008

  1. Make it possible to install a framework build of Python 3.x on OSX.

    This the build machinery on OSX to re-enable building (and installing)
    PythonLauncher.app and IDLE.app.
    
    This needs ports of fixes to Lib/distutils/util.py and Include/pymacconfig.h
    to be fully functiontional, to be fully functional.
    
    I also have a patch for Makefile.pre.in that I'll post on bugs.python.org
    for review.
    ronaldoussoren committed Dec 30, 2008
Older