lektor_ng.version

src/lektor_ng/version.py
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__