scikit_build_core.build package#

This is the entry point for the build backend. Items in this module are designed for the build backend API.

scikit_build_core.build.build_editable(wheel_directory, config_settings=None, metadata_directory=None)[source]#
Return type:

str

scikit_build_core.build.build_sdist(sdist_directory, config_settings=None)[source]#
Return type:

str

scikit_build_core.build.build_wheel(wheel_directory, config_settings=None, metadata_directory=None)[source]#
Return type:

str

scikit_build_core.build.get_requires_for_build_editable(config_settings=None)[source]#
Return type:

list[str]

scikit_build_core.build.get_requires_for_build_sdist(config_settings=None)[source]#
Return type:

list[str]

scikit_build_core.build.get_requires_for_build_wheel(config_settings=None)[source]#
Return type:

list[str]

scikit_build_core.build.prepare_metadata_for_build_editable(metadata_directory, config_settings=None)[source]#

Prepare metadata for building a wheel. Does not build the wheel. Returns the dist-info directory.

Return type:

str

scikit_build_core.build.prepare_metadata_for_build_wheel(metadata_directory, config_settings=None)[source]#

Prepare metadata for building a wheel. Does not build the wheel. Returns the dist-info directory.

Return type:

str

Submodules#

scikit_build_core.build.generate module#

scikit_build_core.build.generate.generate_file_contents(gen, metadata)[source]#

Generate a file contents from a template. Input GeneratorSettings and metadata. Metadata is available inside the template.

Return type:

str

scikit_build_core.build.sdist module#

scikit_build_core.build.sdist.build_sdist(sdist_directory, config_settings=None)[source]#
Return type:

str

scikit_build_core.build.wheel module#