summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorTres Seaver <tseaver@palladion.com>2012-03-28 11:26:52 -0400
committerTres Seaver <tseaver@palladion.com>2012-03-28 11:26:52 -0400
commit652481275f928c3b7dbd004be7e610cc29c615aa (patch)
tree7daa3c7bdde995563ef10eafcf7ba5cde74d0347 /setup.py
parentbcb88b9b2df0506988b25326b84db9785659f141 (diff)
downloadopenid-652481275f928c3b7dbd004be7e610cc29c615aa.tar.gz
Use setuptools, if present.
This change enables usage such as '/path/to/python setup.py develop' (i.e., installing a checkout into site-packages). It falls back to stock distutils if setuptools is not importable.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index b9bf02b..9e03e5f 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,10 @@
import sys
import os
-from distutils.core import setup
+try:
+ from setuptools import setup
+except ImportError:
+ from distutils.core import setup
if 'sdist' in sys.argv:
os.system('./admin/makedoc')