add config file comments, minor JS refactoring
[ppt-control.git] / setup.py
index 8a032b7fc48f92005622217ac4da6ab15f061d50..b8f20d9174c3215defabd99e9359566b5bb61ad8 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -25,9 +25,10 @@ setuptools.setup(
     ],
     keywords='ppt-control ppt_control powerpoint ppt',
     packages=setuptools.find_packages(),
-    python_requires='>3.6',    # as of v0.0.1, OBS only supports use of Python 3.6 for scripts. Otherwise the package works fine on > 3.6.
+    python_requires='>=3.6',    # as of v0.0.1, OBS only supports use of Python 3.6 for scripts. Otherwise the package works fine on > 3.6.
     install_requires=['pywin32', 'websockets', 'pystray'],   # https://packaging.python.org/en/latest/requirements.html
-    data_files=[(ppt_control.__configdir__, ['ppt-control.ini'])],
+    data_files=[(ppt_control.CONFIG_DIR, [ppt_control.CONFIG_FILE])],
+    entry_points={'gui_scripts': ['ppt-control = ppt_control.ppt_control:start_interface']},
     package_data={"": ["static/*", "static/icons/*"]}
     #include_package_data=True
 )