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', ], } )