Closed ben-l-p closed 7 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 67.69%. Comparing base (
ee7206f
) to head (906a566
). Report is 24 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Hold off on approving - some packages for a install have been forgotten
Changes have been made to the Mayavi install (required for TVTK) as there is a bug which can causes installation to fail with pip. It now git clones the latest version for installation - this has been tested on Python 3.10/3.11 on both Ubuntu and Mac.
Also added a second Conda environment for Apple Silicon, as Conda is yet to fully include GCC/GFortran for this. This is purely removing these packages so that it will still "work", you just need to install them yourself instead.
Should all be working now - please test!
Extension of Alvaro's pull request HERE, with added documentation and changes to the Github workflows. The Docker build still uses Conda/Mamba - ideally I want to remove this dependency.
Also fixed SciPy issues, as it was using a depreciated FFT function