§
    ï·e[  ã                   óZ   — d dl mZm Z  d dlmZmZ g d¢Zdee         deeef         fd„ZdS )é    )ÚGetoptErrorÚgetopt)ÚDictÚList)zexec-prefix=zhome=zinstall-base=zinstall-data=zinstall-headers=zinstall-lib=zinstall-platlib=zinstall-purelib=zinstall-scripts=zprefix=zroot=ÚuserÚargsÚreturnc                 óê   — i }| D ]m}	 t          |gdt          ¬¦  «        \  }}n# t          $ r Y Œ+w xY w|sŒ2|d         }|d         dd…                              dd¦  «        }|d         pd	}|||<   Œn|S )
zzParse provided arguments, returning an object that has the matched arguments.

    Any unknown arguments are ignored.
    Ú )r   Ú	shortoptsÚlongoptsr   é   Nú-Ú_é   Útrue)r   Ú_optionsr   Úreplace)r   ÚresultÚargÚ
parsed_optr   ÚoptionÚname_from_parsedÚvalue_from_parseds           úY/var/www/html/api/venv/lib/python3.11/site-packages/pip/_internal/utils/distutils_args.pyÚparse_distutils_argsr      sµ   € ð
 €FØð 5ð 5ˆð	Ý"¨¨¸ÅhÐOÑOÔO‰MˆJ˜˜øÝð 	ð 	ð 	ð ˆHð		øøøð ð 	Øà˜A”ˆØ! !œ9 Q R Rœ=×0Ò0°°cÑ:Ô:ÐØ" 1œIÐ/¨ÐØ#4ˆÐÑ Ð à€Ms   ˆ$¤
1°1N)r   r   Útypingr   r   r   Ústrr   © ó    r   ú<module>r!      s~   ðØ &Ð &Ð &Ð &Ð &Ð &Ð &Ð &Ø Ð Ð Ð Ð Ð Ð Ð ðð ð €ð ˜t Cœyð ¨T°#°s°(¬^ð ð ð ð ð ð r    