annotate DEPENDENCIES/mingw32/Python27/Lib/site-packages/numpy/distutils/command/sdist.py @ 133:4acb5d8d80b6 tip

Don't fail environmental check if README.md exists (but .txt and no-suffix don't)
author Chris Cannam
date Tue, 30 Jul 2019 12:25:44 +0100
parents 2a2c65a20a8b
children
rev   line source
Chris@87 1 from __future__ import division, absolute_import, print_function
Chris@87 2
Chris@87 3 import sys
Chris@87 4 if 'setuptools' in sys.modules:
Chris@87 5 from setuptools.command.sdist import sdist as old_sdist
Chris@87 6 else:
Chris@87 7 from distutils.command.sdist import sdist as old_sdist
Chris@87 8
Chris@87 9 from numpy.distutils.misc_util import get_data_files
Chris@87 10
Chris@87 11 class sdist(old_sdist):
Chris@87 12
Chris@87 13 def add_defaults (self):
Chris@87 14 old_sdist.add_defaults(self)
Chris@87 15
Chris@87 16 dist = self.distribution
Chris@87 17
Chris@87 18 if dist.has_data_files():
Chris@87 19 for data in dist.data_files:
Chris@87 20 self.filelist.extend(get_data_files(data))
Chris@87 21
Chris@87 22 if dist.has_headers():
Chris@87 23 headers = []
Chris@87 24 for h in dist.headers:
Chris@87 25 if isinstance(h, str): headers.append(h)
Chris@87 26 else: headers.append(h[1])
Chris@87 27 self.filelist.extend(headers)
Chris@87 28
Chris@87 29 return