Skip to content
Snippets Groups Projects
Unverified Commit 8af6bd27 authored by Brent Huisman's avatar Brent Huisman Committed by GitHub
Browse files

Move Python build to `pyproject.toml`, bump Python minver to 3.7, fix macos...

Move Python build to `pyproject.toml`, bump Python minver to 3.7, fix macos wheel generation (#1916)

* Failing Macos Python wheel builds fixed.
* Macos Python wheels now come with dual-arch (x86-64 and arm64)
* Moved (nearly) all Python build instructions to `pyproject.toml`
  * Enables 'build isolation', and need to specify build-deps only once, no need for users or CI scripts to pre-install them.
  * Enables editable `pip` installs (`pip install -e ./arbor`)
  * Compatible with 'build frontends' `pip` and `build`.
  * Passing CMake options actually got shorter
* Drop Python 3.6 support.
parent c38db013
No related branches found
No related tags found
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment