diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e59bfa8..729f677 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -39,7 +39,8 @@ jobs: # these libraries enable testing on Qt on linux - uses: tlambert03/setup-qt-libs@v1 - - uses: GabrielBB/xvfb-action@v1 + - uses: coactions/setup-xvfb@v1 + - name: "Install napari-locan and dependencies" run: | python -m pip install .[test] diff --git a/.github/workflows/test_matrix_and_deploy.yml b/.github/workflows/test_matrix_and_deploy.yml index 4671d22..6f494f7 100644 --- a/.github/workflows/test_matrix_and_deploy.yml +++ b/.github/workflows/test_matrix_and_deploy.yml @@ -16,6 +16,7 @@ jobs: name: ${{ matrix.platform }} py${{ matrix.python-version }} runs-on: ${{ matrix.platform }} strategy: + fail-fast: false matrix: platform: [ubuntu-latest, windows-latest, macos-latest] python-version: ["3.8", "3.9", "3.10"] @@ -28,6 +29,7 @@ jobs: # these libraries enable testing on Qt on linux - uses: tlambert03/setup-qt-libs@v1 + - uses: coactions/setup-xvfb@v1 # strategy borrowed from vispy for installing opengl libs on windows - name: Install Windows OpenGL diff --git a/src/napari_locan/__init__.py b/src/napari_locan/__init__.py index 7d5cf16..24ffeb6 100644 --- a/src/napari_locan/__init__.py +++ b/src/napari_locan/__init__.py @@ -1,6 +1,8 @@ """ napari-locan should be used as napari plugin. """ +from __future__ import annotations + from ._sample_data import ( make_image_npc, make_image_tubulin,