ezmsg.sigproc.util.sosfilt_direct.SUPPORTED_DTYPES#

SUPPORTED_DTYPES = frozenset({dtype('float32'), dtype('float64')})#

Promoted dtypes the Cython kernel handles and for which we have verified equivalence. Anything else (longdouble, object, complex) falls back to public scipy, which supports the wider set.