diff --git a/dummy_file b/dummy_file deleted file mode 100644 index e69de29b..00000000 diff --git a/setup.py b/setup.py index 65ccd419..d599e4c3 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,23 @@ from setuptools import setup, find_packages +import sys + + +def get_version() -> str: + version = {} + path_to_file_with_version = "time_tracker_api/__init__.py" + try: + with open(path_to_file_with_version) as fp: + exec(fp.read(), version) + __version__ = version['__version__'] + return __version__ + except KeyError: + print(f'Error: No variable ___version___ in {path_to_file_with_version}') + sys.exit() + setup( name="time-tracker-backend", + version=get_version(), packages=find_packages(), include_package_data=True, )