17def generate_editable_metadata(
18 build_env: BuildEnvironment, backend: BuildBackendHookCaller, details: str
20 """Generate metadata using mechanisms described in PEP 660.
22 Returns the generated metadata directory.
24 metadata_tmpdir =
TempDirectory(kind=
"modern-metadata", globally_managed=
True)
32 runner = runner_with_spinner_message(
33 "Preparing editable metadata (pyproject.toml)"
38 except InstallationSubprocessError
as error: