napari / napari-animation

A napari plugin for making animations
https://napari.github.io/napari-animation/
Other
74 stars 27 forks source link

Fix failing CI tests (ffmpeg on apple silicon, PySide2 problems) #222

Closed GenevieveBuckley closed 1 month ago

GenevieveBuckley commented 1 month ago

In this PR:

  1. brew install ffmpeg for Apple Silicon Mac arm64 runners on github actions, since imageio-ffmpeg does not provide ffmpeg binaries for Apple Silicon https://github.com/imageio/imageio-ffmpeg/issues/71
  2. Restrict PySide tests to Mac Intel (not Apple Silicon), and for all operating systems python>=3.10. PySide is not available for these configurations.
  3. Drop python 3.8, and add python 3.12 to the CI test matrix
jni commented 1 month ago

Nice, thanks @GenevieveBuckley!