On 4/12/21 7:43 PM, Hugh Fisher wrote:
Having a type checker run before the Python interpreter in our
current day continuous build/integration environment adds a
second step

This is very similar to statically typed languages. They also have two steps:

In Python, we can skip the first step, and perhaps that is the source of your concern.  I doubt anyone that has adopted type hinting in Python will forget to run mypy, especially in a CI environment like you consider.

--Ned.