<reponame>NaleRaphael/bytefall<gh_stars>1-10
from setuptools import setup, find_packages

MAJOR = 0
MINOR = 1
MICRO = 0
VERSION = '{}.{}.{}'.format(MAJOR, MINOR, MICRO)

def get_requirements():
    with open('./requirements.txt', 'r') as f:
        reqs = f.readlines()
    return reqs


def setup_package():
    excluded = []
    package_data = {}

    desc = """
    Another Python bytecode interpreter implemented in Python for version >=
    py34, with a few new features.
    """

    metadata = dict(
        name='bytefall',
        version=VERSION,
        description=desc,
        author='<NAME>',
        author_email='<EMAIL>',
        url='https://github.com/naleraphael/bytefall',
        packages=find_packages(exclude=excluded),
        install_requires=get_requirements(),
        classifiers=[
            'Programming Language :: Python :: 3',
            'License :: OSI Approved :: MIT License',
        ],
        python_requires='>=3.4',
        license='MIT',
    )

    setup(**metadata)


if __name__ == '__main__':
    setup_package()
