thirdparty/coverage/setup.py
changeset 780 042aafcd7dce
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/thirdparty/coverage/setup.py	Thu Jan 08 15:31:33 2009 +0000
@@ -0,0 +1,48 @@
+# setup.py for coverage.
+
+"""\
+Coverage: code coverage testing for Python
+
+Coverage.py is a Python module that measures code coverage during test execution.
+It uses the code analysis tools and tracing hooks provided in the Python standard
+library to determine which lines are executable, and which have been executed.
+"""
+
+classifiers = """\
+Development Status :: 5 - Production/Stable
+Environment :: Console
+Intended Audience :: Developers
+License :: OSI Approved :: BSD License
+Operating System :: OS Independent
+Programming Language :: Python
+Topic :: Software Development :: Quality Assurance
+Topic :: Software Development :: Testing
+"""
+
+version = '2.85'
+
+from setuptools import setup, find_packages
+
+doclines = __doc__.split("\n")
+
+setup(
+    name = 'coverage',
+    version = version,
+    py_modules = ['coverage'],
+    entry_points={
+        'console_scripts': [
+            'coverage = coverage:main',
+        ]
+    },
+    zip_safe = True,    # __file__ appears in the source, but doesn't break zippy-ness.
+    
+    author = 'Ned Batchelder',
+    author_email = 'ned@nedbatchelder.com',
+    description = doclines[0],
+    long_description = "\n".join(doclines[2:]),
+    keywords = 'code coverage testing',
+    license = 'BSD',
+    classifiers = filter(None, classifiers.split("\n")),
+    url = 'http://nedbatchelder.com/code/modules/coverage.html',
+    download_url = 'http://nedbatchelder.com/code/modules/coverage-%s.tar.gz' % version,
+)