Skip to content

Commit

Permalink
Improve packaging. Automatically bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
AlbertDominguez committed May 15, 2023
1 parent 60f017f commit d6fdab2
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 4 deletions.
1 change: 1 addition & 0 deletions neural_admixture/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from ._version import __version__, __version_tuple__
6 changes: 3 additions & 3 deletions neural_admixture/entry.py
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
from importlib.metadata import version
import logging
import sys
from ._version import __version__

logging.basicConfig(stream=sys.stdout, level=logging.INFO)
log = logging.getLogger(__name__)

def main():
nadm_version = version("neural-admixture")
log.info(f"Neural ADMIXTURE - Version {nadm_version}")
# nadm_version = version("neural-admixture")
log.info(f"Neural ADMIXTURE - Version {__version__}")
arg_list = tuple(sys.argv)
assert len(arg_list) > 1, 'Please provide either the argument "train" or "infer" to choose running mode.'
if sys.argv[1] == 'train':
Expand Down
3 changes: 2 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ requires = [
]
build-backend = "setuptools.build_meta"

[tool.setuptools_scm]
[tool.setuptools_scm]
write_to = "neural_admixture/_version.py"

0 comments on commit d6fdab2

Please sign in to comment.