build_extension_package_from_paths_result#

scikitplot.cython.build_extension_package_from_paths_result(modules, *, package_name, cache_dir=None, use_cache=True, force_rebuild=False, verbose=0, profile=None, annotate=False, view_annotate=False, numpy_support=True, numpy_required=False, include_dirs=None, library_dirs=None, libraries=None, define_macros=None, extra_compile_args=None, extra_link_args=None, compiler_directives=None, extra_sources=None, support_files=None, support_paths=None, include_cwd=True, lock_timeout_s=60.0, language=None)[source]#

Compile a package of multiple extension modules from existing .pyx files.

Parameters:
modulesMapping[str, str | pathlib.Path]

Mapping of {module_short_name: pyx_path}.

package_namestr

Python package name.

(other parameters)

See build_extension_package_from_code_result.

Returns:
scikitplot.cython.PackageBuildResult

Result object containing all loaded modules.

Parameters:
Return type:

PackageBuildResult