Bladeren bron

moved version number to a separate file

Dimitri Korsch 4 jaren geleden
bovenliggende
commit
2c2d43be41
3 gewijzigde bestanden met toevoegingen van 10 en 4 verwijderingen
  1. 0 1
      cvfinetune/__init__.py
  2. 1 0
      cvfinetune/_version.py
  3. 9 3
      setup.py

+ 0 - 1
cvfinetune/__init__.py

@@ -1 +0,0 @@
-__version__ = "0.6.0"

+ 1 - 0
cvfinetune/_version.py

@@ -0,0 +1 @@
+__version__ = "0.7.0"

+ 9 - 3
setup.py

@@ -5,20 +5,26 @@ import pkg_resources
 import sys
 
 from setuptools import setup, find_packages
+from pathlib import Path
 
 try: # for pip >= 10
 	from pip._internal.req import parse_requirements
 except ImportError: # for pip <= 9.0.3
 	from pip.req import parse_requirements
 
-import cvfinetune
+pkg_name = "cvfinetune"
+
+cwd = Path(__file__).parent.resolve()
+# Get __version__ variable
+exec(open(str(cwd / pkg_name / '_version.py')).read())
+
 install_requires = [line.strip() for line in open("requirements.txt").readlines()]
 
 
 setup(
 	name='cvfinetune',
-	python_requires=">3.5",
-	version=cvfinetune.__version__,
+	python_requires=">3.7",
+	version=__version__,
 	description='Fine-tune framework based on chainer',
 	author='Dimitri Korsch',
 	author_email='korschdima@gmail.com',