HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/docker/credentials/__pycache__/utils.cpython-310.pyc
o

�h�_��@s.ddlZddlZddlZddd�Zdd�ZdS)�NcCs�tjdkrtj�||�S|durtjd}|�tj�}tj�	dd��tj�}tj
�|�\}}tj
�|�sU|D]}|D]}tj
�
|||�}tj
�|�rQ|Sq:q6dS|S)z�
    As distutils.spawn.find_executable, but on Windows, look up
    every extension declared in PATHEXT instead of just `.exe`
    �win32N�PATH�PATHEXTz.exe)�sys�platform�	distutils�spawn�find_executable�os�environ�split�pathsep�get�path�splitext�isfile�join)�
executabler�paths�
extensions�base�ext�p�f�r�:/usr/lib/python3/dist-packages/docker/credentials/utils.pyr	s"

��r	cCstj��}|�|p
i�|S)zM
    Create and return a copy of os.environ with the specified overrides
    )r
r�copy�update)�	overrides�resultrrr�create_environment_dict s
r )N)�distutils.spawnrr
rr	r rrrr�<module>s