class documentation

class Wheel:

View In Hierarchy

Metadata about a wheel to generate

Method wheel_filename Build wheel filename for given wheel tag :param tag: Tag to append to file name :return: File name without parent folder for wheel archive
Class Variable add_to_path Should the executable be added to the path (using python wrapper)
Class Variable classifier Classifiers to show in frontends
Class Variable description Description for package metadata
Class Variable executable Path of the executable, relative to the package folder. It must match one of the file names from the wheel sources in order to work
Class Variable license Name of the license
Class Variable model_config Undocumented
Class Variable name Name of the wheel package
Class Variable package Name of the generated package
Class Variable platforms Platforms supported by the wheel
Class Variable project_urls Include project URLs like bugtrackers etc.
Class Variable requires_python Python version constraint for the wheel
Class Variable source Source to fetch files from
Class Variable summary Summary for package metadata
Class Variable version Version of the package
Property dist_info_folder Get dist info folder inside wheel based on normalized name and version :return:
Property normalized_name Normalize the name for use in wheel naming :return: Replaced all dashes with underscores
def wheel_filename(self, tag: str):

Build wheel filename for given wheel tag :param tag: Tag to append to file name :return: File name without parent folder for wheel archive

add_to_path: bool =

Should the executable be added to the path (using python wrapper)

classifier: Sequence[str] | None =

Classifiers to show in frontends

description: str | None =

Description for package metadata

executable: str =

Path of the executable, relative to the package folder. It must match one of the file names from the wheel sources in order to work

license: str | None =

Name of the license

model_config =

Undocumented

name: str =

Name of the wheel package

package: str =

Name of the generated package

Platforms supported by the wheel

project_urls: dict[str, str] | None =

Include project URLs like bugtrackers etc.

requires_python: str | None =

Python version constraint for the wheel

source: WheelSource =

Source to fetch files from

summary: str | None =

Summary for package metadata

version: str =

Version of the package

@functools.cached_property
dist_info_folder =

Get dist info folder inside wheel based on normalized name and version :return:

@functools.cached_property
normalized_name =

Normalize the name for use in wheel naming :return: Replaced all dashes with underscores