summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRobert Collins <robertc@robertcollins.net>2013-01-18 22:17:19 +1300
committerRobert Collins <robertc@robertcollins.net>2013-01-18 22:17:19 +1300
commitb3416e44dad82be43d7a2c91b1823514f0076b61 (patch)
tree05852f32ae52ddcd8daa704f14bae1faec063a16 /setup.py
parentaaa3bbca1a43daab50f5f24341b9de67291863cc (diff)
downloadtesttools-b3416e44dad82be43d7a2c91b1823514f0076b61.tar.gz
* Testtools now depends on extras, a small library split out from it to contain
generally useful non-testing facilities. Since extras has been around for a couple of testtools releases now, we're making this into a hard dependency of testtools. (Robert Collins) * Testtools now uses setuptools rather than distutils so that we can document the extras dependency. (Robert Collins)
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 7ecd6d2..fea86b5 100755
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
#!/usr/bin/env python
"""Distutils installer for testtools."""
-from distutils.core import setup
+from setuptools import setup
import email
import os
@@ -82,4 +82,8 @@ setup(name='testtools',
'testtools.tests.matchers',
],
cmdclass={'test': testtools.TestCommand},
- zip_safe=False)
+ zip_safe=False,
+ install_requires=[
+ 'extras',
+ ],
+ )