Parallelize per-language download requests to Transifex to greatly speed up processing (e.g., 20 minutes down to 25 seconds).
Switch to using pyproject.toml via uv rather than setup.py. (Because I find uv so much more reliable.)
Full Changelog: v4.0.0...v4.1.0