#!/usr/bin/env -S uv run python

from __future__ import annotations
import pygit2
from distgit.hooks_ruff import PreCommitRuff


def main() -> int:
    repo = pygit2.Repository(".")
    result = PreCommitRuff(repo).run()
    return int(result.value)


if __name__ == "__main__":
    raise SystemExit(main())