Total Complexity | 1 |
Total Lines | 44 |
Duplicated Lines | 0 % |
Changes | 0 |
1 | """Sets up PyStalk to be installed""" |
||
2 | import os |
||
3 | from setuptools import setup, find_packages |
||
4 | from MetaStalk import __version__ |
||
5 | |||
6 | |||
7 | def read(fname): |
||
8 | """Reads README.md as long description""" |
||
9 | return open(os.path.join(os.path.dirname(__file__), fname)).read() |
||
10 | |||
11 | |||
12 | setup( |
||
13 | name="MetaStalk", |
||
14 | version=__version__, |
||
15 | author="Cyb3r Jak3", |
||
16 | author_email="[email protected]", |
||
17 | install_requires=[ |
||
18 | "hachoir >= 3.1.1", |
||
19 | "plotly >= 4.6.0", |
||
20 | "pandas >= 1.0.3", |
||
21 | "dash >= 1.11.0"], |
||
22 | description="Metadata analyzer", |
||
23 | license="MPL 2.0", |
||
24 | python_requires=">=3.6", |
||
25 | classifiers=[ |
||
26 | "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", |
||
27 | "Operating System :: OS Independent", |
||
28 | "Natural Language :: English", |
||
29 | "Programming Language :: Python :: 3 :: Only", |
||
30 | "Development Status :: 4 - Beta", |
||
31 | "Environment :: Console" |
||
32 | ], |
||
33 | packages=find_packages(), |
||
34 | long_description=read('README.md'), |
||
35 | long_description_content_type='text/markdown', |
||
36 | entry_points={ |
||
37 | "console_scripts": ["metastalk=MetaStalk.main:start"] |
||
38 | }, |
||
39 | url="https://gitlab.com/Cyb3r-Jak3/MetaStalk", |
||
40 | project_urls={ |
||
41 | "Issues": "https://gitlab.com/Cyb3r-Jak3/MetaStalk/issues", |
||
42 | "Source": "https://gitlab.com/Cyb3r-Jak3/MetaStalk/-/tree/master", |
||
43 | "CI": "https://gitlab.com/Cyb3r-Jak3/MetaStalk/pipelines" |
||
44 | }, |
||
47 |