mne-tools / mne-tools/mne-python
Tracking issue for (implicit) MNE dependencies still lacking binary wheels for `aarch64` (ARM Linux)
Open
Nobody has claimed this yet.
dependencies
- Dominant language
- Python
- Stars
- 3.5k
- Forks
- 1.6k
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 100
Description
This is just to help me (and you? 😄) track which packages are still lacking binary wheels for aarch64, hence preventing us from providing an installation that solely relies on PyPI / pip:
-
h5py: https://github.com/h5py/h5py/pull/2444 -
vtk: https://gitlab.kitware.com/vtk/vtk/-/issues/18648 (not gonna happen?) -
pyqt: https://www.riverbankcomputing.com/pipermail/pyqt/2022-October/044933.html (not gonna happen?) (we'll use PySide6 instead) -
cftime: https://github.com/Unidata/cftime/issues/334 -
nitime: https://github.com/nipy/nitime/issues/217 -
openmeeg: https://github.com/openmeeg/openmeeg/pull/664, https://github.com/openmeeg/openmeeg/pull/666 -
psutil: https://github.com/giampaolo/psutil/pull/2425
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the dependency checklist in this issue, especially the remaining vtk entry and its linked Kitware issue. Done means the required dependencies provide aarch64 binary wheels so an installation can rely solely on PyPI and pip.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100