From 95079629401ca940d72ad92b634fb2dc3efb15f4 Mon Sep 17 00:00:00 2001 From: Mario Juric Date: Thu, 12 Oct 2023 17:04:56 -0700 Subject: [PATCH] Set up the versioning system --- .git_archival.txt | 4 ++++ .gitattributes | 22 ++++++++++++++++++++++ src/sorcha_addons/__init__.py | 9 +++++++++ 3 files changed, 35 insertions(+) create mode 100644 .git_archival.txt create mode 100644 .gitattributes diff --git a/.git_archival.txt b/.git_archival.txt new file mode 100644 index 0000000..8fb235d --- /dev/null +++ b/.git_archival.txt @@ -0,0 +1,4 @@ +node: $Format:%H$ +node-date: $Format:%cI$ +describe-name: $Format:%(describe:tags=true,match=*[0-9]*)$ +ref-names: $Format:%D$ diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..b5b9515 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,22 @@ +# For explanation of this file and uses see +# https://git-scm.com/docs/gitattributes +# https://developer.lsst.io/git/git-lfs.html#using-git-lfs-enabled-repositories +# +# Used by https://github.com/lsst/afwdata.git +# *.boost filter=lfs diff=lfs merge=lfs -text +# *.dat filter=lfs diff=lfs merge=lfs -text +# *.fits filter=lfs diff=lfs merge=lfs -text +# *.gz filter=lfs diff=lfs merge=lfs -text +# +# apache parquet files +# *.parq filter=lfs diff=lfs merge=lfs -text +# +# sqlite files +# *.sqlite3 filter=lfs diff=lfs merge=lfs -text +# +# gzip files +# *.gz filter=lfs diff=lfs merge=lfs -text +# +# png image files +# *.png filter=lfs diff=lfs merge=lfs -text +.git_archival.txt export-subst diff --git a/src/sorcha_addons/__init__.py b/src/sorcha_addons/__init__.py index 24685b2..a3a3027 100644 --- a/src/sorcha_addons/__init__.py +++ b/src/sorcha_addons/__init__.py @@ -5,3 +5,12 @@ "activity", "lightcurve", ] + +# Version information (autogenerated by setuptools-scm) +try: + from ._version import version as __version__ + from ._version import version_tuple +except ImportError: + __version__ = "unknown version" + version_tuple = (0, 0, "unknown version") + \ No newline at end of file