MCPcopy Create free account
hub / github.com/numpy/numpy / configuration

Function configuration

numpy/setup.py:3–31  ·  view source on GitHub ↗
(parent_package='',top_path=None)

Source from the content-addressed store, hash-verified

1#!/usr/bin/env python3
2
3def configuration(parent_package='',top_path=None):
4 from numpy.distutils.misc_util import Configuration
5 config = Configuration('numpy', parent_package, top_path)
6
7 config.add_subpackage('array_api')
8 config.add_subpackage('compat')
9 config.add_subpackage('core')
10 config.add_subpackage('_core')
11 config.add_subpackage('distutils')
12 config.add_subpackage('doc')
13 config.add_subpackage('f2py')
14 config.add_subpackage('fft')
15 config.add_subpackage('lib')
16 config.add_subpackage('linalg')
17 config.add_subpackage('ma')
18 config.add_subpackage('matrixlib')
19 config.add_subpackage('polynomial')
20 config.add_subpackage('random')
21 config.add_subpackage('testing')
22 config.add_subpackage('typing')
23 config.add_subpackage('_typing')
24 config.add_subpackage('_utils')
25 config.add_data_dir('doc')
26 config.add_data_files('py.typed')
27 config.add_data_files('*.pyi')
28 config.add_subpackage('tests')
29 config.add_subpackage('_pyinstaller')
30 config.make_config_py() # installs __config__.py
31 return config
32
33if __name__ == '__main__':
34 print('This is the wrong setup.py file to run')

Callers

nothing calls this directly

Calls 5

add_subpackageMethod · 0.95
add_data_dirMethod · 0.95
add_data_filesMethod · 0.95
make_config_pyMethod · 0.95
ConfigurationClass · 0.90

Tested by

no test coverage detected