In my case it's actually that there was no type annotation for the first N years of the project (long before I joined) and a couple people started using them in advisory mode but with no enforcement.

Just a huge mess. One reason I'm not a big fan of python for large projects.