That's not the case. See for example https://www.python.org/dev/peps/pep-0484/#type-definition-sy...
i) its not a type checker. It cannot actually ensure type correctness. So may be a more appropriate description would be "a very smart linter".
ii) Its optional
iii) even when switched on it does nothing unless you are explicitly using its features
iv) The "there is only one way to do things in Python" is just vapid marketing. It is not true and has never been true.
It's not even that, the actual quote is "There should be one, and preferably only one, obvious way to do things". The whole "there is only one way to do it" was a joke response to Perl's "There's more than one way to do it" motto.
The original version was too implicit. Unless you are Dutch.