Index: setup.py =================================================================== diff -u -ra3e1c7cc35fc1f2d0b3240341f161efb3e407549 -r90f916769c945c4ebea867225e1964940c3a41b6 --- setup.py (.../setup.py) (revision a3e1c7cc35fc1f2d0b3240341f161efb3e407549) +++ setup.py (.../setup.py) (revision 90f916769c945c4ebea867225e1964940c3a41b6) @@ -1,45 +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 VERSION setuptools.setup( name="dialin", - version=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" + "wrapt", ] )