Skip to content

Commit a60caa4

Browse files
committed
Create setup.py
1 parent a982da7 commit a60caa4

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

setup.py

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
from setuptools import setup
2+
3+
setup(
4+
name='usbguard-simple-gui-py-qt',
5+
version='0.0.1',
6+
7+
author='Marco Nicola',
8+
author_email='marconicola@disroot.org',
9+
10+
description='A simple unambitious system tray applet and GUI for '
11+
'interacting with USBGuard.',
12+
long_description=open('README.md').read(),
13+
long_description_content_type="text/markdown",
14+
15+
keywords='usbguard',
16+
url='https://github.com/marco-nicola/usbguard-simple-gui-py-qt',
17+
classifiers=[
18+
'Development Status :: 4 - Beta',
19+
'Environment :: X11 Applications :: Qt',
20+
'Intended Audience :: End Users/Desktop',
21+
'License :: OSI Approved :: GNU General Public License v3 or later '
22+
'(GPLv3+)',
23+
'Operating System :: POSIX :: Linux',
24+
'Programming Language :: Python :: 3',
25+
'Programming Language :: Python :: 3.7'
26+
],
27+
28+
packages=['usbguard_simple_gui_py_qt'],
29+
entry_points={
30+
'gui_scripts': [
31+
('usbguard-simple-gui-py-qt = '
32+
'usbguard_simple_gui_py_qt.system_tray_app:main'),
33+
('usbguard-simple-gui-py-qt-window-only = '
34+
'usbguard_simple_gui_py_qt.main_window:main'),
35+
]
36+
},
37+
package_data={
38+
'': ['*.svg']
39+
},
40+
python_requires='>=3.7.0,<3.8',
41+
install_requires=[
42+
'dbus-python>=1.2.12,<2',
43+
'PySide2>=5.13.2,<6',
44+
]
45+
)

0 commit comments

Comments
 (0)