This passes on typeguard 4.2.1, but breaks on 4.3.0.
from phantom.sized import SizedIterable
from phantom.predicates.generic import of_complex_type
assert of_complex_type(SizedIterable)(()), 'unexpectedly not of type'
Work-around at the moment is to pin 'typeguard<4.3.0'.
This passes on typeguard 4.2.1, but breaks on 4.3.0.
Work-around at the moment is to pin 'typeguard<4.3.0'.