Sounds like you'ved misjudged the use case. Tools like this do the deployment, they aren't generally deployed themselves.
So a portable binary is not a requirement. Other points like let or types are not an impediment either, there are many quality tools available if you need them (ruff, pyflakes, mypy), and python has been doing this kind of work productively for thirty years now.