Release 0.0.1.
authorRobert Collins <robertc@robertcollins.net>
Sat, 27 Oct 2012 09:41:36 +0000 (22:41 +1300)
committerRobert Collins <robertc@robertcollins.net>
Sat, 27 Oct 2012 09:41:36 +0000 (22:41 +1300)
.gitignore
extras/__init__.py
setup.py

index b373d65..cfc114c 100644 (file)
@@ -12,6 +12,7 @@ var
 sdist
 develop-eggs
 .installed.cfg
+MANIFEST
 
 # Installer logs
 pip-log.txt
index bf7470b..be926a2 100644 (file)
@@ -22,7 +22,7 @@ __all__ = [
 # If the releaselevel is 'final', then the tarball will be major.minor.micro.
 # Otherwise it is major.minor.micro~$(revno).
 
-__version__ = (0, 0, 1, 'dev', 0)
+__version__ = (0, 0, 1, 'final', 0)
 
 
 def try_import(name, alternative=None, error_callback=None):
index fb7b0c3..c404979 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -5,6 +5,7 @@ from distutils.core import setup
 import os.path
 
 import extras
+testtools = extras.try_import('testtools')
 
 
 def get_version():
@@ -17,7 +18,13 @@ def get_version():
 def get_long_description():
     readme_path = os.path.join(
         os.path.dirname(__file__), 'README.rst')
-    return open(manual_path).read()
+    return open(readme_path).read()
+
+
+cmdclass = {}
+
+if testtools is not None:
+    cmdclass['test'] = testtools.TestCommand
 
 
 setup(name='extras',
@@ -33,4 +40,4 @@ setup(name='extras',
         'extras',
         'extras.tests',
         ],
-      cmdclass={'test': testtools.TestCommand})
+      cmdclass=cmdclass)