Professionals should stop putting up with unprofessional tools and languages. This? This whole mess is not professional. If you want types, do not use python. Python is not a typed language. You can't just bolt on a type system, as is being live demonstrated here.
TypeScript is a good example of perfectly "bolted on" type system.
PHP has been able to add in more typing over the same period of time and has seemed to avoid these Python problems.