diff --git a/.gitignore b/.gitignore index e23936e..5c99ed2 100644 --- a/.gitignore +++ b/.gitignore @@ -2,7 +2,7 @@ bids-examples report.txt # do not track _version.py for hatch -bids/ext/reports/_version.py +# bids/ext/reports/_version.py tmp.py diff --git a/Makefile b/Makefile index e201c16..9f5ffbb 100644 --- a/Makefile +++ b/Makefile @@ -24,5 +24,5 @@ build: ## builds source and wheel package python -m build twine check dist/* -release: build ## package and upload a release +release: ## package and upload a release twine upload dist/* diff --git a/bids/ext/reports/_version.py b/bids/ext/reports/_version.py new file mode 100644 index 0000000..615ac78 --- /dev/null +++ b/bids/ext/reports/_version.py @@ -0,0 +1,17 @@ +# file generated by setuptools_scm +# don't change, don't track in version control +TYPE_CHECKING = False +if TYPE_CHECKING: + from typing import Tuple, Union + + VERSION_TUPLE = Tuple[Union[int, str], ...] +else: + VERSION_TUPLE = object + +version: str +__version__: str +__version_tuple__: VERSION_TUPLE +version_tuple: VERSION_TUPLE + +__version__ = version = "0.1.0" +__version_tuple__ = version_tuple = (0, 1, 0) diff --git a/pyproject.toml b/pyproject.toml index 43b8d95..826b95b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,9 +11,8 @@ only-include = ["bids/ext/reports"] # recursive-include bids/ext/reports/config *.json # recursive-include bids/ext/reports/tests/data * - -[tool.hatch.build.hooks.vcs] -version-file = "bids/ext/reports/_version.py" +# [tool.hatch.build.hooks.vcs] +# version-file = "bids/ext/reports/_version.py" [project] name = "pybids_reports"