2bi SSKrSSKrSSKJr SSKJrJrJr SSK J r SSK J r J r SSKJrJrJr S\S\4S jrS \S\4S jr\"S /S Q5rS\\S\S\S\S\\4 Sjrg)N) namedtuple)AnyListOptional)tomli)InvalidRequirement Requirement)InstallationErrorInvalidPyProjectBuildRequiresMissingPyProjectBuildRequiresobjreturncT[U[5=(a [SU55$)Nc3B# UHn[U[5v M g7f)N) isinstancestr).0items ډ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_internal/pyproject.py "_is_list_of_str..s(O34D#)>)>3s)rlistall)r s r_is_list_of_strrs c4 OS(O3(O%OOunpacked_source_directorycB[RRUS5$)Nzpyproject.toml)ospathjoin)rs rmake_pyproject_pathr!s 77<<13C DDrBuildSystemDetails)requiresbackendcheck backend_path use_pep517pyproject_tomlsetup_pyreq_namec`[RRU5n[RRU5nU(dU(d[US35eU(aI[ USS9n[ R "UR55nSSS5 WRS5nOSnU(aU(dUbU(d [S5eSnOU(a0SU;a*Ub$U(d[S RUS55eSnO[UcXU=(dO [RRS 5(+=(d$ [RRS 5(+nUceU(dgUcS S /S S.nUceSU;a [US9eUSn [U 5(d [USS9eU Hn [!U 5 M URS5n URS/5n /nU cS n S /n[%XX5$!,(df  GNs=f!["an [USU <3S9U eSn A ff=f)aLoad the pyproject.toml file. Parameters: use_pep517 - Has the user requested PEP 517 processing? None means the user hasn't explicitly specified. pyproject_toml - Location of the project's pyproject.toml file setup_py - Location of the project's setup.py file req_name - The name of the requirement we're processing (for error reporting) Returns: None if we should use the legacy code path, otherwise a tuple ( requirements from pyproject.toml, name of PEP 517 backend, requirements we should check are installed after setting up the build environment directory paths to import the backend from (backend-path), relative to the project root. ) zW does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found.zutf-8)encodingNz build-systemzIDisabling PEP 517 processing is invalid: project does not have a setup.pyT build-backendzbDisabling PEP 517 processing is invalid: project specifies a build backend of {} in pyproject.toml setuptoolswheelzsetuptools>=40.8.0z setuptools.build_meta:__legacy__)r#r-r#)packagezIt is not a list of strings.)r0reasonz$It contains an invalid requirement: z backend-path)rrisfiler openrloadsreadgetformat importlibutil find_specr rr r rr")r'r(r)r* has_pyproject has_setupfpp_toml build_systemr# requirementerrorr$r&r%s rload_pyproject_tomlrBsG0GGNN>2Mx(I j= >   .7 3qkk!&&(+G4{{>2  Y  !*#3  /\9  !*#$$*F<+H$I       5>>++L99 5>>++G44   !! ! .w7?   ## # %+H==J'H 8 $ $+1      $ /G##NB7LE5%& h EEi4 3x" / =k_M  s$,%G=5 H= H  H-H((H-)importlib.utilr8r collectionsrtypingrrr pip._vendorr"pip._vendor.packaging.requirementsrr pip._internal.exceptionsr r r boolrrr!r"rBrrrKs "&&NPPPE3E3E J VFVF03VF?BVFNQVF  !VFr