Index: setup.py =================================================================== diff -u -r24e107b2ac852390b49583c5390860aadde6244a -r90f916769c945c4ebea867225e1964940c3a41b6 --- setup.py (.../setup.py) (revision 24e107b2ac852390b49583c5390860aadde6244a) +++ setup.py (.../setup.py) (revision 90f916769c945c4ebea867225e1964940c3a41b6) @@ -1,46 +1,46 @@ ########################################################################### # -# Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. +# Copyright (c) 2020-2022 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # -# @file setup.py +# @file setup.py # -# @author (last) Peter Lucia -# @date (last) 01-Sep-2020 -# @author (original) Peter Lucia -# @date (original) 02-Apr-2020 +# @author (last) Quang Nguyen +# @date (last) 09-Aug-2021 +# @author (original) Peter Lucia +# @date (original) 02-Apr-2020 # ############################################################################ import setuptools -from version import * setuptools.setup( name="dialin", - version=DEV_VERSION, author="Peter Lucia", author_email="plucia@diality.com", description="The Diality Dialin API", packages=setuptools.find_packages(exclude=["test*", "tools", "venv"]), - package_data={"" : ["AlarmIds.txt"]}, - include_package_data = True, classifiers=[ # all classifiers: https://pypi.org/classifiers/ "Programming Language :: Python :: 3.6", "Operating System :: POSIX :: Linux", ], python_requires="~=3.6", + use_scm_version = {"version_scheme" : "no-guess-dev", + "git_describe_command" : "git describe --dirty --tags --long --exclude *LTTS*"}, + setup_requires=['setuptools_scm'], install_requires=[ "aenum", "cycler", + "importlib-metadata", "kiwisolver", "matplotlib", "numpy", + "openpyxl", "pyparsing", "python-can", "python-dateutil", "six", "wrapt", - "openpyxl" ] )