[PATCH 1 of 2] setup: import setup from setuptools if available

Nathan Goldbaum nathan12343 at gmail.com
Fri Oct 9 15:46:45 UTC 2015


# HG changeset patch
# User Nathan Goldbaum <ngoldbau at ucsc.edu>
# Date 1444404430 18000
#      Fri Oct 09 10:27:10 2015 -0500
# Node ID 4639d6a9bc6233cbdb14303437131e6a0ff7c2d6
# Parent  a024e2db4553492e173032f52464e2c4efe0d4fa
setup: import setup from setuptools if available

this enables support for bdist_wheel

diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -70,7 +70,11 @@ import re
 import shutil
 import tempfile
 from distutils import log
-from distutils.core import setup, Command, Extension
+try:
+    from setuptools import setup
+except ImportError:
+    from distutils.core import setup
+from distutils.core import Command, Extension
 from distutils.dist import Distribution
 from distutils.command.build import build
 from distutils.command.build_ext import build_ext


More information about the Mercurial-devel mailing list