... %prog [options] -r ...returnNc |jjddddgdd|jjdd d d d |jjtj|jjtj|j j d|jy)Nz-rz --requirement requirementsappendfilezjUninstall all the packages listed in the given requirements file. This option can be used multiple times.)destactiondefaultmetavarhelpz-yz--yesyes store_truez2Don't ask for confirmation of uninstall deletions.)rrrr)cmd_opts add_optionrroot_user_actionoverride_externally_managedparserinsert_option_group)selfs l/mnt/ssd/data/python-lab/DaemonControl/venv/lib/python3.12/site-packages/pip/_internal/commands/uninstall.py add_optionszUninstallCommand.add_options(s    A !     E !    !?   !G!G!IJ ''4==9optionsargsc|j|}i}|D]T}t||j}|jr||t |j<?t j d|V|jD]Q}t|||D]>}t||j}|js'||t |j<@S|s&td|jd|jd|js ttd|v|jD]?}|j|j |j"d kD } | s0| j%A|j&d k(r t)t*S) N)isolatedzSInvalid requirement: %r ignored - the uninstall command expects named requirements.)r(sessionz*You must give at least one requirement to z (see "pip help z")pip) modifying_pipr) auto_confirmverbosewarn)get_default_sessionr isolated_modenamerloggerwarningrr r r r!r rvalues uninstallr verbositycommitr rr) r$r(r)r,reqs_to_uninstallr4reqfilename parsed_requninstall_pathsets r%runzUninstallCommand.run@s**73 D' ..CxxAD!"3CHH"=>%   ,, IH0'7 I :)>)>88EH%&7&AB I I!#rVsT9(2?260   8 $Xw 3Xr'