class documentation
class _BuildMetaLegacyBackend(_BuildMetaBackend): (source)
Compatibility backend for setuptools This is a version of setuptools.build_meta that endeavors to maintain backwards compatibility with pre-PEP 517 modes of invocation. It exists as a temporary bridge between the old packaging mechanism and the new packaging mechanism, and will eventually be removed.
Method | run |
Undocumented |
Inherited from _BuildMetaBackend
:
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 | _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
(via _BuildMetaBackend
):
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). |