diff --git a/pyproject.toml b/pyproject.toml index 3f898ea..31ce530 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["hatchling"] +requires = ["hatchling", "hatch-vcs"] build-backend = "hatchling.build" [project] @@ -37,7 +37,7 @@ Issues = "https://github.com/nocomplexity/codeaudit/issues" Source = "https://github.com/nocomplexity/codeaudit" [tool.hatch.version] -path = "src/codeaudit/__about__.py" +source = "vcs" [tool.hatch.build.targets.wheel] diff --git a/src/codeaudit/__about__.py b/src/codeaudit/__about__.py deleted file mode 100644 index 829f225..0000000 --- a/src/codeaudit/__about__.py +++ /dev/null @@ -1,4 +0,0 @@ -# SPDX-FileCopyrightText: 2025-present Maikel Mardjan -# -# SPDX-License-Identifier: GPL-3.0-or-later -__version__ = "1.6.2" diff --git a/src/codeaudit/__init__.py b/src/codeaudit/__init__.py index c27c1ea..d187fd6 100644 --- a/src/codeaudit/__init__.py +++ b/src/codeaudit/__init__.py @@ -1,4 +1,6 @@ # SPDX-FileCopyrightText: 2025-present Maikel Mardjan - https://nocomplexity.com/ # # SPDX-License-Identifier: GPL-3.0-or-later -from .__about__ import __version__ +from importlib.metadata import version + +__version__ = version("codeaudit")