Skip to content

add Setup.py for easier distribution... #4

@necrose99

Description

@necrose99
from setuptools import setup, find_packages

from setuptools import setup, find_packages

setup(
    name='YARAify',
    version='1.0',
    packages=find_packages(),
    scripts=[
        'upload_yara_rule.py',
        'yaraify_check_taskid.py',
        'yaraify_list_tasks.py',
        'yaraify_lookup_hash.py',
        'yaraify_lookup_yara-rule.py',
        'yaraify_rescan.py',
        'yaraify_submit.py'
    ],
    install_requires=[
        'requests',
        'urllib3',
        'json'
    ],
    entry_points={
        'console_scripts': [
            'upload_yara_rule=upload_yara_rule:main',
            'yaraify_check_taskid=yaraify_check_taskid:main',
            'yaraify_list_tasks=yaraify_list_tasks:main',
            'yaraify_lookup_hash=yaraify_lookup_hash:main',
            'yaraify_lookup_yara_rule=yaraify_lookup_yara_rule:main',
            'yaraify_rescan=yaraify_rescan:main',
            'yaraify_submit=yaraify_submit:main'
        ]
    },
    author='Your Name',
    author_email='your.email@example.com',
    description='Open YARA scan- and search engine',
    url='https://github.com/abusech/YARAify',
    classifiers=[
        'Programming Language :: Python :: 3',
        'License :: OSI Approved :: MIT License',
        'Operating System :: OS Independent',
    ],
    python_requires='>=3.6',
)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions