a
    e0hF                     @   sT   d dl mZ d dlmZ d dlmZ er8d dlmZmZ g dZ	ee	Z
dd ZdS )	    )DistutilsArgError)FancyGetopt)MYPY_CHECK_RUNNING)DictList))zexec-prefix=N )zhome=Nr   )zinstall-base=Nr   )zinstall-data=Nr   )zinstall-headers=Nr   )zinstall-lib=Nr   )zinstall-platlib=Nr   )zinstall-purelib=Nr   )zinstall-scripts=Nr   )zprefix=Nr   )zroot=Nr   )userNr   c              	   C   sH   i }| D ]:}zt j|gd\}}W n ty4   Y q0 ||j q|S )z~Parse provided arguments, returning an object that has the
    matched arguments.

    Any unknown arguments are ignored.
    )args)_distutils_getoptgetoptr   update__dict__)r	   resultarg_match r   P/var/www/auris/lib/python3.9/site-packages/pip/_internal/utils/distutils_args.pyparse_distutils_args   s    r   N)distutils.errorsr   distutils.fancy_getoptr   pip._internal.utils.typingr   typingr   r   _optionsr
   r   r   r   r   r   <module>   s   