Python 3.7 added the ability to use type annotations with the @functools.singledispatch decorator which lets you write functions in a multi-dispatch manner.
As the name suggests, that lets you write functions in a single-dispatch manner. That is different from multiple-dispatch.
Sorry you are right. We only have single dispatch built in. I never had the use case for more so I confused them.