main
fix: Use Configuration.from_file and proper vcs_versioning APIs
fix lint failures from ruff 0.16 default rule set