The type hints were bad because mp.Queue is a function, not a class. This was not caught earlier because we don't run mypy and Optional[mp.Queue] is allowed. But mp.Queue | None is not allowed because the pipe operator is only implemented for types, not functions.
I added sciline as a dependency because we were skipping the frame unwrapping tests both in the package build and CI.
The type hints were bad because
mp.Queue
is a function, not a class. This was not caught earlier because we don't run mypy andOptional[mp.Queue]
is allowed. Butmp.Queue | None
is not allowed because the pipe operator is only implemented for types, not functions.I added sciline as a dependency because we were skipping the frame unwrapping tests both in the package build and CI.