import os import sys from setuptools import setup, find_packages # setuptools expects to be invoked from within the directory of setup.py, but it # is nice to allow: # python path/to/setup.py install # to work (for scripts, etc.) os.chdir(os.path.dirname(os.path.abspath(__file__))) sys.path.insert(0, ".") import lit with open("README.rst", "r", encoding="utf-8") as f: long_description = f.read() setup( name="lit", version=lit.__version__, author=lit.__author__, author_email=lit.__email__, url="http://llvm.org", license="Apache-2.0 with LLVM exception", license_files=["LICENSE.TXT"], description="A Software Testing Tool", keywords="test C++ automatic discovery", long_description=long_description, classifiers=[ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Testing", ], zip_safe=False, packages=find_packages(), entry_points={ "console_scripts": [ "lit = lit.main:main", ], }, )