
    9f@                     f    S SK r S SKJr  S SKJrJr  S SKJr  S SKJ	r	  S SK
Jr  / SQrS\S	\4S
 jrg)    N)paths)EXIT_CODE_OKExitCode)EMOJI_SUPPORT)DEFAULT_PYTHON)	PipxError)	PIPX_HOMEPIPX_GLOBAL_HOMEPIPX_BIN_DIRPIPX_GLOBAL_BIN_DIRPIPX_MAN_DIRPIPX_GLOBAL_MAN_DIRPIPX_SHARED_LIBSPIPX_DEFAULT_PYTHONPIPX_FETCH_MISSING_PYTHON	USE_EMOJIPIPX_HOME_ALLOW_SPACEvaluereturnc                    [         R                  R                  [         R                  R                  [         R                  R                  [         R                  R
                  [         R                  R                  [         R                  R                  [         R                  R                  [         R                  R                  [         R                  R                  [        [        [        5      R                  5       [        [         R                  R                  5      R                  5       S.nU c  [!        S5        [!        S5        ["         H*  n[$        R&                  " US5      n[!        U SU 35        M,     [!        S5        [!        S5        [!        S5        UR)                  5        H  u  p$[!        U SU 35        M     [,        $ X;   a  [!        X   5        [,        $ [+        S5      e)z<Print a list of environment variables and paths used by pipx)r	   r   r   r   PIPX_LOCAL_VENVSPIPX_LOG_DIRPIPX_TRASH_DIRPIPX_VENV_CACHEDIRPIPX_STANDALONE_PYTHON_CACHEDIRr   r   r   z$Environment variables (set by user): =z"Derived values (computed by pipx):zVariable not found.)r   ctxhomebin_dirman_dirshared_libsvenvslogstrash
venv_cachestandalone_python_cachedirr   strr   lowerallow_spaces_in_home_pathprintENVIRONMENT_VARIABLESosgetenvitemsr   r   )r   derived_valuesenv_variable	env_valuederived_values        ;/usr/lib/python3/dist-packages/pipx/commands/environment.pyenvironmentr5      s_    YY^^		))		))!II11!IIOO		))//#ii22+099+O+O-'--/!$UYY%H%H!I!O!O!QN }45b	1L		,3I\N!I;/0 2 	b	23b	+9+?+?+A'L\N!M?34 ,B  
	 n#$  -..    )r-   pipxr   pipx.constantsr   r   pipx.emojisr   pipx.interpreterr   	pipx.utilr   r,   r(   r5    r6   r4   <module>r=      s2    	  1 % +   s  x  r6   