| 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 |