Swap Generator annotation for Iterator

This commit is contained in:
Richard Bowman 2021-04-27 17:13:40 +01:00
parent 88de3089ea
commit 79b0d48cf4

View file

@ -1,6 +1,6 @@
import logging
from contextlib import contextmanager
from typing import Tuple, Generator
from typing import Tuple, Iterator
import labthings.fields as fields
from flask import abort
@ -88,7 +88,7 @@ class LSTExtension(BaseExtension):
@contextmanager
def find_picamera() -> Generator[Tuple[PiCamera, BaseCamera, Microscope], None, None]:
def find_picamera() -> Iterator[Tuple[PiCamera, BaseCamera, Microscope]]:
"""Locate the microscope and raise a sensible error if it's missing."""
microscope = find_component("org.openflexure.microscope")