diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aebed14..a32aad0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -69,7 +69,7 @@ jobs: matrix: include: - repo: pymmcore-plus/pymmcore-plus - qt: "pyside6" + qt: "pyqt6" - repo: pymmcore-plus/pymmcore-widgets qt: "pyqt6" # - repo: pymmcore-plus/napari-micromanager diff --git a/src/useq/_grid.py b/src/useq/_grid.py index bfc7036..930f302 100644 --- a/src/useq/_grid.py +++ b/src/useq/_grid.py @@ -19,6 +19,7 @@ import numpy as np from annotated_types import Ge, Gt from pydantic import Field, field_validator, model_validator +from typing_extensions import Annotated, Self, TypeAlias from useq._point_visiting import OrderMode, TraversalOrder from useq._position import ( @@ -29,8 +30,6 @@ ) if TYPE_CHECKING: - from typing_extensions import Annotated, Self, TypeAlias - PointGenerator: TypeAlias = Callable[ [np.random.RandomState, int, float, float], Iterable[tuple[float, float]] ]