A wheel is a binary distribution of a Python package that can be installed directly into an environment.
The builder plugin name is
|The version of core metadata to use
|A mapping similar to the forced inclusion option corresponding to data that will be installed globally in a given Python environment, usually under
|A mapping similar to the forced inclusion option corresponding to extra metadata that will be shipped in a directory named
|Whether or not file names should contain the normalized version of the project name
|Whether or not on macOS, when build hooks have set the
infer_tag build data, the wheel name should signal broad support rather than specific versions for newer SDK versions.
Note: The default will become
false, and this option eventually removed, sometime after consumers like pip start supporting these newer SDK versions.
|Whether or not to suppress the error when one has not defined any file selection options and all heuristics have failed to determine what to ship
|The latest standardized format
|A wheel that only ships
.pth files or import hooks for real-time development
Default file selection¶
If none of these heuristics are satisfied, an error will be raised.
Reproducible builds are supported.
This is data that can be modified by build hooks.
|The full tag part of the filename (e.g.
py3-none-any), defaulting to a cross-platform wheel with the supported major versions of Python based on project metadata
tag is not set, this may be enabled to use the one most specific to the platform, Python interpreter, and ABI
|Whether or not to write metadata indicating that the package does not contain any platform-specific files
|Extra project dependencies
extra-metadata entries, which take precedence in case of conflicts
|Similar to the
force_include option but specifically for the
editable version and takes precedence