Another stupid thing about Python: type hints don't do anything at all! No, really, try it.
```
myInt: int = 5
myInt = "this is not an int"
```
It works just fine. I'm liking Python less and less as today goes on.
@alexhall It all depends what you're used to and is best for your use case, I suppose. For me, languages or libraries that implicitly convert types are the devil's work.
If my code needs a number and gets passed a string, the call site is broken. Either that, or my code needs to explicitly support handling strings too, and not have some other actor implicitly, silently take care of it.
However, there are Python libraries that will do that sort of thing for you if you want them to, or just cut down on type checking boilerplate. Maybe look at Pydantic, attrs, and cattrs.