class documentation
class _BuildMetaBackend(_ConfigSettingsTranslator): (source)
Known subclasses: setuptools.build_meta._BuildMetaLegacyBackend
Undocumented
Method | build |
Undocumented |
Method | build |
Undocumented |
Method | build |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | prepare |
Undocumented |
Method | prepare |
Undocumented |
Method | run |
Undocumented |
Method | _bubble |
PEP 517 requires that the .dist-info directory be placed in the metadata_directory. To comply, we MUST copy the directory to the root. |
Method | _build |
Undocumented |
Method | _find |
Undocumented |
Method | _get |
Undocumented |
Method | _get |
Undocumented |
Inherited from _ConfigSettingsTranslator
:
Method | __dist |
The ``dist_info`` command accepts ``tag-date`` and ``tag-build``. |
Method | _arbitrary |
Users may expect to pass arbitrary lists of arguments to a command via "--global-option" (example provided in PEP 517 of a "escape hatch"). |
Method | _editable |
The ``editable_wheel`` command accepts ``editable-mode=strict``. |
Method | _get |
Get the value of a specific key in ``config_settings`` as a list of strings. |
Method | _global |
Let the user specify ``verbose`` or ``quiet`` + escape hatch via ``--global-option``. Note: ``-v``, ``-vv``, ``-vvv`` have similar effects in setuptools, so we just have to cover the basic scenario ``-v``. |
Method | _valid |
Global options accepted by setuptools (e.g. quiet or verbose). |
def build_editable(self, wheel_directory, config_settings=None, metadata_directory=None):
(source)
¶
Undocumented
PEP 517 requires that the .dist-info directory be placed in the metadata_directory. To comply, we MUST copy the directory to the root. Returns the basename of the info directory, e.g. `proj-0.0.0.dist-info`.
def _build_with_temp_dir(self, setup_command, result_extension, result_directory, config_settings):
(source)
¶
Undocumented