Skip to content

Commit 1d707a4

Browse files
committed
Update setup.py with more kwargs
1 parent 7a67c4b commit 1d707a4

File tree

3 files changed

+27
-2
lines changed

3 files changed

+27
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ install_manifest.txt
8383
/build
8484
/dist
8585
*.pyc
86+
MANIFEST
8687

8788
# Executables
8889
/record

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# MasterKeys Linux SDK
22
[![Build Status](https://travis-ci.com/RedFantom/masterkeys-linux.svg?token=UBcv5ZyxSrELyQhSpadq&branch=master)](https://travis-ci.com/RedFantom/masterkeys-linux)
33
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
4+
[![PyPI version](https://badge.fury.io/py/masterkeys.svg)](https://pypi.org/project/masterkeys/)
45

56
Cooler Master provides an SDK for its MasterKeys series of keyboards
67
for use under Windows, but not for Linux. The SDK communicates with an

setup.py

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,33 @@
1010
raise
1111

1212

13+
def read(file_name):
14+
with open(file_name) as fi:
15+
contents = fi.read()
16+
return contents
17+
18+
1319
setup(
1420
name="masterkeys",
1521
version="0.1.0",
16-
description="MasterKeys Control Library",
1722
packages=["masterkeys"],
18-
zip_safe=False
23+
description="MasterKeys Control Library for Linux",
24+
author="RedFantom",
25+
url="https://github.com/RedFantom/masterkeys-linux",
26+
download_url="https://github.com/RedFantom/masterkeys-linux/releases",
27+
license="GNU GPLv3",
28+
classifiers=[
29+
"Programming Language :: Python :: 2.7",
30+
"Programming Language :: Python :: 3",
31+
"Programming Language :: C",
32+
"Development Status :: 3 - Alpha",
33+
"Intended Audience :: Developers",
34+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
35+
"Operating System :: POSIX :: Linux",
36+
"Topic :: Software Development :: Libraries :: Python Modules",
37+
"Topic :: System :: Hardware",
38+
],
39+
long_description=read("README.md"),
40+
zip_safe=False,
41+
install_requires=["scikit-build"]
1942
)

0 commit comments

Comments
 (0)