\h ddlZddlZddlmZmZmZmZmZddlm Z ddl m Z ddl m Z ddlmZgdZej"eZGd d Zd ee d eeee fddffd Zd ee deedeedeedeedededed eefdZy)N) GeneratorListOptionalSequenceTuple) indent_log)parse_requirements)InstallRequirement)RequirementSet)r r r install_given_reqsc(eZdZdeddfdZdefdZy)InstallationResultnamereturnNc||_y)Nr)selfrs ]/root/niggaflix-v3/playground/venv/lib/python3.12/site-packages/pip/_internal/req/__init__.py__init__zInstallationResult.__init__s  c"d|jdS)NzInstallationResult(name=)r)rs r__repr__zInstallationResult.__repr__s)$))a88r)__name__ __module__ __qualname__strrrrrrrs!ST9#9rr requirementsrc#fK|D](}|js Jd||j|f*yw)Nz%invalid to-be-installed requirement: r)r reqs r_validate_requirementsr#s>xxF@FFxhhms/1global_optionsroothomeprefixwarn_script_location use_user_site pycompilec tjt|}|r3tj ddj |j g} t5|jD]\} } | jrrJs==2(+#    8 $99)*uS,,-tT9:7)*7SM7 3-7 3- 7 SM 7  777 7r