"JdVdZddlZddlmZddlmZddlmZddlm Z deded e fd Z dS) z4Metadata generation logic for source distributions. N)Pep517HookCaller)BuildEnvironment)runner_with_spinner_message) TempDirectory build_envbackendreturncHtdd}|j}|5td}||5||}dddn #1swxYwYdddn #1swxYwYt j||S)zlGenerate metadata using mechanisms described in PEP 660. Returns the generated metadata directory. zmodern-metadataT)kindglobally_managedz,Preparing editable metadata (pyproject.toml)N)rpathrsubprocess_runner#prepare_metadata_for_build_editableosjoin)rrmetadata_tmpdir metadata_dirrunner distinfo_dirs c/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/operations/build/metadata_editable.pygenerate_editable_metadatar sF$):TRRRO"'L UU- :   & &v . . U U"FF|TTL U U U U U U U U U U U U U U UUUUUUUUUUUUUUUU 7<< l 3 33s5%A9A" A9"A& &A9)A& *A99A=A=) __doc__rpip._vendor.pep517.wrappersrpip._internal.build_envrpip._internal.utils.subprocessrpip._internal.utils.temp_dirrstrrrr s 888888444444FFFFFF66666644*:4444444r