Browse Source

Add setup.py

May change before the real 0.1 release, but this allows easier test
coverage measurements.
Clara Hobbs 7 years ago
parent
commit
304b01aa32
1 changed files with 34 additions and 0 deletions
  1. 34
    0
      setup.py

+ 34
- 0
setup.py View File

@@ -0,0 +1,34 @@
1
+from setuptools import setup
2
+
3
+with open("README.rst") as file:
4
+    long_description = file.read()
5
+
6
+setup(
7
+    name = "pd-buddy-python",
8
+    version = "0.1.0",
9
+    author = "Clayton G. Hobbs",
10
+    author_email = "clay@lakeserv.net",
11
+    description = ("Python library for configuring PD Buddy Sink devices"),
12
+    license = "GPLv3+",
13
+    keywords = "usb serial pd-buddy configuration",
14
+    url = "https://git.clayhobbs.com/pd-buddy/pd-buddy-python",
15
+    packages = ['pdbuddy'],
16
+    long_description = long_description,
17
+    classifiers = [
18
+        "Development Status :: 3 - Alpha",
19
+        "Intended Audience :: Developers",
20
+        "License :: OSI Approved :: GNU General Public License v3 or later "
21
+            "(GPLv3+)",
22
+        "Operating System :: POSIX :: Linux",
23
+        "Operating System :: MacOS :: MacOS X",
24
+        "Operating System :: Microsoft :: Windows",
25
+        "Programming Language :: Python",
26
+        "Programming Language :: Python :: 2.7",
27
+        "Programming Language :: Python :: 3.6",
28
+        "Topic :: Software Development :: User Interfaces"
29
+    ],
30
+    install_requires=[
31
+        "pyserial>=3,<4",
32
+        "aenum>=2;python_version<'3.6'"
33
+    ],
34
+)

Loading…
Cancel
Save