summary refs log tree commit diff
path: root/src/setup.py
diff options
context:
space:
mode:
authorIrene Knapp <ireneista@irenes.space>2025-09-06 15:46:23 -0700
committerIrene Knapp <ireneista@irenes.space>2025-09-06 15:46:23 -0700
commit7f96b7a15e3d688d8a679f03532b5b89101744ce (patch)
tree5e46686a1780c18a7d8d0737306f131d509bb26e /src/setup.py
parente331e95e3f3607bd1707b60f61e209e4aeac05f6 (diff)
parentcf6e693773101b5ac6aea7a4186e7e15ce4508d5 (diff)
Merge kaylee into pollyana, yay
(hope this works. never done it in git before)

Force-Push: yeah...
Change-Id: I71c8570d723808ccc8fbffea41c0722a61e1e1c0
Diffstat (limited to 'src/setup.py')
-rw-r--r--src/setup.py39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/setup.py b/src/setup.py
new file mode 100644
index 0000000..34ba60c
--- /dev/null
+++ b/src/setup.py
@@ -0,0 +1,39 @@
+from setuptools import setup
+
+with open("README.rst") as file:
+    long_description = file.read()
+
+setup(
+    name = "KayleeVC",
+    version = "0.1.1",
+    author = "Clayton G. Hobbs",
+    author_email = "clay@lakeserv.net",
+    description = ("Somewhat fancy voice command recognition software"),
+    license = "GPLv3+",
+    keywords = "voice speech command control",
+    url = "https://github.com/Ratfink/kaylee",
+    packages = ['kayleevc'],
+    long_description = long_description,
+    classifiers = [
+        "Development Status :: 3 - Alpha",
+        "Environment :: X11 Applications :: GTK",
+        "Intended Audience :: End Users/Desktop",
+        "License :: OSI Approved :: GNU General Public License v3 or later "
+            "(GPLv3+)",
+        "Operating System :: POSIX :: Linux",
+        "Programming Language :: Python :: 3 :: Only",
+        "Programming Language :: Python :: 3.5",
+        "Topic :: Home Automation"
+    ],
+    install_requires=["requests"],
+    data_files = [
+        ("/usr/share/kaylee", ["data/icon_inactive.png", "data/icon.png",
+            "options.json.tmp"]),
+        ("/usr/lib/systemd/user", ["systemd/kaylee.service"])
+    ],
+    entry_points = {
+        "console_scripts": [
+            "kaylee=kayleevc.kaylee:run"
+        ]
+    }
+)