def configuration(parent_package='', top_path=None): from scipy._build_utils.system_info import get_info, NotFoundError from numpy.distutils.misc_util import Configuration lapack_opt = get_info('lapack_opt') if not lapack_opt: if sys.platform == "darwin": msg = ('No BLAS/LAPACK libraries found. ' 'Note: Accelerate is no longer supported.') else: msg = 'No BLAS/LAPACK libraries found.' msg += ( "\n" "To build Scipy from sources, BLAS & LAPACK libraries " "need to be installed.\n" "See site.cfg.example in the Scipy source directory and\n" "https://docs.scipy.org/doc/scipy/reference/building/index.html " "for details.") raise NotFoundError(msg) config = Configuration(None, parent_package, top_path) config.set_options(ignore_setup_xxx_py=True, assume_default_configuration=True, delegate_options_to_subpackages=True, quiet=True) config.add_subpackage('scipy') config.add_data_files(('scipy', '*.txt')) config.get_version('scipy/version.py') return config
def configuration(parent_package='', top_path=None): from numpy.distutils.misc_util import Configuration from scipy._build_utils.system_info import get_info, NotFoundError, numpy_info from numpy.distutils.misc_util import Configuration, get_numpy_include_dirs from scipy._build_utils import (get_g77_abi_wrappers, split_fortran_files) lapack_opt = get_info('lapack_opt') if not lapack_opt: msg = 'No lapack/blas resources found.' if sys.platform == "darwin": msg = ('No lapack/blas resources found. ' 'Note: Accelerate is no longer supported.') raise NotFoundError(msg) config = Configuration(None, parent_package, top_path) config.set_options(ignore_setup_xxx_py=True, assume_default_configuration=True, delegate_options_to_subpackages=True, quiet=True) config.add_subpackage('scipy') config.add_data_files(('scipy', '*.txt')) config.get_version('scipy/version.py') return config