Adopt uv for dependency management and require Python 3.10 (#2085) * Switch dependency management to uv and require Python 3.10 * Fix Python 3.10 setup in workflows * Fix CI failures in uv workflows * Adjust uv export for pip-audit * chore: update ASF config to reflect Python 3.10+ requirement