iarna/toml is unmaintained. Replaced by smol-toml which is maintained and has the same api Fixes: #242
1. If defined use version input 2. If defined use uv-file input 3. If defined use pyproject-file input 4. Search for required-version in uv.toml in repo root 5. Search for required-version in pyproject.toml in repo root 6. Use latest Closes: #215
Closes: #182
Contributes to: https://github.com/astral-sh/setup-uv/issues/181