[NFC][Py Reformat] Reformat python files in llvm
[llvm-project.git] / llvm / utils / lit / setup.py
blobb11e3eafb2a354a5e75715a4da65c8475d97376e
1 import os
2 import sys
4 from setuptools import setup, find_packages
6 # setuptools expects to be invoked from within the directory of setup.py, but it
7 # is nice to allow:
8 # python path/to/setup.py install
9 # to work (for scripts, etc.)
10 os.chdir(os.path.dirname(os.path.abspath(__file__)))
11 sys.path.insert(0, ".")
13 import lit
15 with open("README.rst", "r", encoding="utf-8") as f:
16 long_description = f.read()
18 setup(
19 name="lit",
20 version=lit.__version__,
21 author=lit.__author__,
22 author_email=lit.__email__,
23 url="http://llvm.org",
24 license="Apache-2.0 with LLVM exception",
25 license_files=["LICENSE.TXT"],
26 description="A Software Testing Tool",
27 keywords="test C++ automatic discovery",
28 long_description=long_description,
29 classifiers=[
30 "Development Status :: 3 - Alpha",
31 "Environment :: Console",
32 "Intended Audience :: Developers",
33 "License :: OSI Approved :: Apache Software License",
34 "Natural Language :: English",
35 "Operating System :: OS Independent",
36 "Programming Language :: Python",
37 "Topic :: Software Development :: Testing",
39 zip_safe=False,
40 packages=find_packages(),
41 entry_points={
42 "console_scripts": [
43 "lit = lit.main:main",