Files
Lucas Jensen 5d67c0c2b2 initial commit
2024-05-01 09:19:01 -07:00

19 lines
413 B
Python

import toml
from pathlib import Path
def get_version() -> str:
abs_path = Path(__file__).resolve().parent.parent.parent / "pyproject.toml"
try:
with open(abs_path) as file:
data = toml.load(file)
return data["tool"]["poetry"]["version"]
except Exception as e:
return "0.0.0"
finally:
file.close()
if __name__ == "__main__":
print(get_version())