beeware / Python-Apple-support

A meta-package for building a version of Python that can be embedded into a macOS, iOS, tvOS or watchOS project.
MIT License
1.1k stars 159 forks source link

Numpy Support #139

Closed freakboy3742 closed 1 year ago

freakboy3742 commented 2 years ago

This isn't so much a PR as an archive of an old state of the project, archived in case it is useful.

Prior to March 2022, this support package supported Numpy as a build artefact. However, this tooling was error prone, and was not kept up to date. A more comprehensive approach for supporting binaries dependencies is required.

THIS BRANCH IS NOT OFFICIALLY SUPPORTED. Bugs in numpy support generated by this PR/branch will not be considered to be bugs in the project as a whole. This branch is provided purely for educational purposes, in case it's useful for someone else.

If you want to use this branch, start with this branch. However, when it breaks, you get to keep all the shiny pieces.

freakboy3742 commented 1 year ago

Closing this PR as numpy can now be built as a third-party module. See https://github.com/freakboy3742/chaquopy/tree/iOS-support for the work-in-progress.