A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.
Clone or download
freakboy3742 Merge pull request #60 from samueljohn/patch-1
Point to pybee website and not to relative URL
Latest commit 85d8e20 Oct 18, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Build tarballs in dist/ Oct 16, 2015
CONTRIBUTING.md Point to pybee website and not to relative URL Oct 17, 2018
LICENSE Commented out Python 3.7 support. Dec 9, 2017
README.rst Corrected the description of the output format of the project. Feb 28, 2018

README.rst

Python Apple Support

This is a meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.

It works by downloading, patching, and building a fat binary of Python and selected pre-requisites, and packaging them as static libraries that can be included in an Xcode project.

The binaries support the $(ARCHS_STANDARD) set - that is, x86_64 for macOS, armv7 and arm64 for iOS devices, arm64 for AppleTV devices, and armv7k for watchOS. This should enable the code to run on:

  • MacBook
  • iMac
  • Mac Pro
  • iPhone (4s or later)
  • iPad
  • iPod Touch (4th gen or later)
  • Apple TV (4th gen or later)
  • Apple Watch

The master branch of this repository has no content; there is an independent branch for each supported version of Python. The following Python versions are supported: