From requirements.txt to pyproject.toml: Python Evolution

How uv, Ruff, and pyproject.toml replaced my entire Python toolchain — and made it feel like TypeScript.