diff --git a/setup.py b/setup.py index 14c0480..ff4d7e7 100755 --- a/setup.py +++ b/setup.py @@ -18,5 +18,7 @@ setup(name='tuhi', 'Development Status :: 3 - Alpha', 'License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)', 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6' ], + python_requires='>=3.6' ) diff --git a/tuhi/base.py b/tuhi/base.py index b3c201f..6da96d7 100644 --- a/tuhi/base.py +++ b/tuhi/base.py @@ -321,6 +321,9 @@ class Tuhi(GObject.Object): def main(args=sys.argv): + if sys.version_info < (3, 6): + sys.exit('Python 3.6 or later required') + desc = 'Daemon to extract the pen stroke data from Wacom SmartPad devices' parser = argparse.ArgumentParser(description=desc) parser.add_argument('-v', '--verbose',