-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
38 lines (34 loc) · 1.4 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import os
import codecs
from setuptools import (setup, find_packages)
with codecs.open(os.path.normpath(path=os.path.join(os.path.abspath(path=os.path.dirname(p=__file__)) , r"docs/README.md")) , encoding="utf-8") as fh:
long_description = "\n" + fh.read()
setup(
name="PyScriptTools",
version='4.3.13',
author="Shervin Badanara (shervinbdndev)",
maintainer="Shervin Badanara",
author_email="[email protected]",
description='Simple Python Package to Gather and Show Your System Info.',
long_description_content_type="text/markdown",
long_description=long_description,
packages=find_packages() ,
project_urls={
'Source':'https://www.github.com/shervinbdndev/PyScriptTools/'
},
license='MIT',
install_requires=['GPUtil' , 'requests' , 'sockets' , 'colorama' , 'python-cfonts' , 'setuptools' , 'wheel' , 'getmac' , 'psutil'] ,
keywords=['python', 'system', 'systeminfo', 'local ip', 'public ip', 'sockets' , 'cpu info' , 'gpu info' , 'ram info' , 'disk info'],
classifiers=[
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Programming Language :: Python :: 3",
"Operating System :: Unix",
"Operating System :: MacOS :: MacOS X",
"Operating System :: Microsoft :: Windows",
] ,
extras_require={
'dev':['check-manifest'] ,
'test' : ['coverage'] ,
}
)