Skip to content

Commit 1b0d082

Browse files
committed
add version system
1 parent 0406404 commit 1b0d082

File tree

7 files changed

+2374
-1
lines changed

7 files changed

+2374
-1
lines changed

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
src/py_eddy_tracker/_version.py export-subst

MANIFEST.in

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
include README.md
2+
include COPYING
3+
include requirements.txt
4+
graft is_number
5+
recursive-exclude * *.py[co]
6+
include versioneer.py
7+
include src/py_eddy_tracker/_version.py

setup.cfg

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[flake8]
2+
ignore =
3+
E203, # whitespace before ':'
4+
W503, # line break before binary operator
5+
6+
[versioneer]
7+
VCS = git
8+
style = pep440
9+
versionfile_source = src/py_eddy_tracker/_version.py
10+
versionfile_build = src/py_eddy_tracker/_version.py
11+
tag_prefix =
12+
parentdir_prefix =

setup.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
# -*- coding: utf-8 -*-
2+
import versioneer
23
from setuptools import setup, find_packages
34

5+
with open("README.md", "r") as fh:
6+
long_description = fh.read()
7+
48
setup(
59
name="pyEddyTracker",
6-
version="3.0.0",
10+
version=versioneer.get_version(),
11+
cmdclass=versioneer.get_cmdclass(),
712
description="Py-Eddy-Tracker libraries",
13+
long_description=long_description,
14+
long_description_content_type="text/markdown",
815
classifiers=[
916
"Development Status :: 3 - Alpha",
1017
"Topic :: Scientific/Engineering :: Physics",

src/py_eddy_tracker/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -588,3 +588,7 @@ def parse_args(self, *args, **kwargs):
588588
VAR_DESCR_inv[VAR_DESCR[key]["nc_name"]] = key
589589
for key_old in VAR_DESCR[key].get("old_nc_name", list()):
590590
VAR_DESCR_inv[key_old] = key
591+
592+
from ._version import get_versions
593+
__version__ = get_versions()['version']
594+
del get_versions

0 commit comments

Comments
 (0)