Import 2017-06-07 23:51:09: master f0cb110f

Author Committer Branch Timestamp Parent
jcfr jcfr master 2017-04-24 23:57:56 master 0bd41093
Changeset

ENH: Update to setuptools v35.0.1

This commit updates to the latest version of setuptools and removes the now
unneeded patch for distutils.msvc9compiler. Indeed, latest version of
setuptools now properly patch distutils so that it works well with most
version of visual studio.

This commit also explicitly introduces the direct and indirect setuptools
dependencies:

  • python-appdirs
  • python-packaging
  • python-pyparsing
  • python-six

Note that setuptools is first bootstrapped, this is required to ensure
setuptools is installed properly with the file setuptools-X.Y.Z-py2.7.egg/EGG-INFO/entry_points.txt
available.

git-svn-id: http://svn.slicer.org/Slicer4/trunk@25946 3bd1e089-480b-0410-8dfb-8563597acbee

add - SuperBuild/External_python-appdirs.cmake Diff File
add - SuperBuild/External_python-packaging.cmake Diff File
add - SuperBuild/External_python-pyparsing.cmake Diff File
mod - SuperBuild/External_python-setuptools.cmake Diff File
add - SuperBuild/External_python-six.cmake Diff File
mod - SuperBuild/External_python.cmake Diff File
rm - SuperBuild/python_patch.cmake Diff File
rm - SuperBuild/python_patched_msvc9compiler.py Diff File