summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTres Seaver <tseaver@palladion.com>2013-06-14 13:34:07 -0400
committerTres Seaver <tseaver@palladion.com>2013-06-14 13:34:07 -0400
commita050932372d7b94e8606caa0f242dd2ff4b77cfe (patch)
tree388d711f29ab85e65beb17aadb36dc01d3e3e1a8
parent63ab17980da8b31ca02ad31236420ed57006e315 (diff)
downloadmysqldb1-a050932372d7b94e8606caa0f242dd2ff4b77cfe.tar.gz
If setuptools is importable, don't force use of 'distribute'.
Allows use of post-merge setuptools 0.7.
-rw-r--r--setup.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index 798f96f..e2dee0f 100644
--- a/setup.py
+++ b/setup.py
@@ -3,8 +3,11 @@
import os
import sys
-from distribute_setup import use_setuptools
-use_setuptools()
+try:
+ import setuptools
+except ImportError:
+ from distribute_setup import use_setuptools
+ use_setuptools()
from setuptools import setup, Extension
if not hasattr(sys, "hexversion") or sys.hexversion < 0x02040000: