Fixes an issue where the organization home page would throw a 505 when no projects...
[Melange.git] / thirdparty / coverage / setup.py
bloba9b3c4573789cec4f0673fee767eec6302a5c2ee
1 # setup.py for coverage.
3 """\
4 Coverage: code coverage testing for Python
6 Coverage.py is a Python module that measures code coverage during test execution.
7 It uses the code analysis tools and tracing hooks provided in the Python standard
8 library to determine which lines are executable, and which have been executed.
9 """
11 classifiers = """\
12 Development Status :: 5 - Production/Stable
13 Environment :: Console
14 Intended Audience :: Developers
15 License :: OSI Approved :: BSD License
16 Operating System :: OS Independent
17 Programming Language :: Python
18 Topic :: Software Development :: Quality Assurance
19 Topic :: Software Development :: Testing
20 """
22 version = '2.85'
24 from setuptools import setup, find_packages
26 doclines = __doc__.split("\n")
28 setup(
29 name = 'coverage',
30 version = version,
31 py_modules = ['coverage'],
32 entry_points={
33 'console_scripts': [
34 'coverage = coverage:main',
37 zip_safe = True, # __file__ appears in the source, but doesn't break zippy-ness.
39 author = 'Ned Batchelder',
40 author_email = 'ned@nedbatchelder.com',
41 description = doclines[0],
42 long_description = "\n".join(doclines[2:]),
43 keywords = 'code coverage testing',
44 license = 'BSD',
45 classifiers = filter(None, classifiers.split("\n")),
46 url = 'http://nedbatchelder.com/code/modules/coverage.html',
47 download_url = 'http://nedbatchelder.com/code/modules/coverage-%s.tar.gz' % version,