Passed
Push — master ( cb8661...b33fcc )
by Cyb3r
07:37 queued 11s
created

setup   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 44
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
eloc 36
dl 0
loc 44
rs 10
c 0
b 0
f 0
wmc 1

1 Function

Rating   Name   Duplication   Size   Complexity  
A read() 0 3 1
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
    },
45
46
)
47