1 2 3 4 5 6 7 8 9 10 11 |
import tomllib from pathlib import Path __version__ = "@version@" __hash__ = "@sha@" def get_version() -> str: if __version__ == "@version@": return tomllib.loads(Path("pyproject.toml").read_text())["project"]["version"] return __version__ |