biopython / biopython/biopython

MacOS ARM `.whl`

Open
#4,315 6 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
5.2k
Forks
1.9k
Avg merge
2d 6h
Merged PRs (30d)
11

Description

Is it possible to have pre-built `.whl` available for ARM MacOS via PyPi?

I'm the developer of [Molecular Nodes](https://github.com/BradyAJohnston/MolecularNodes) which is an add-on for the 3D modelling and animation program Blender. The add-on depends on installation of a bunch of python packages inside of Blender's bundled python, which do all of the heavy lifting in terms of file parsing etc. Blender does not ship with the required files to compile new packages inside the Bundled python, and so it requires pre-built `.whl` files to be available for to be able to install any new packages.

One of the major dependencies is [MDAnalysis](https://github.com/MDAnalysis/mdanalysis) which in turn depends on `biopython`. On M1 / M2 macs, installation fails as there currently isn't pre-built `.whl`s for those platforms. Would it be possible to potentially add this to the PyPi page?

Currenlty the solution for users is to [pre-compile their own required packages](https://github.com/BradyAJohnston/MolecularNodes/issues/108) and install from there locally, but this complicates the installation process for new less tech-savvy users so I'm hoping to get it down to a single-button install for all platforms (currently just M1 / M2 MacOS that it fails on).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.