
    9fI                     r    S SK r S SKrS\S\4S jrS\4S jr\" 5       r\(       a	  SrSrSr	S	r
gS
rS
rS
r	S
r
g)    Nvalreturnc                 @    U R                  5       n U S;   a  gU S;   a  gg)N)yyesttrueon1T)nnoffalseoff0F)lower)r   s    -/usr/lib/python3/dist-packages/pipx/emojis.py	strtoboolr      s(    
))+C
22	5	5    c                      Sn  U R                  [        R                  R                  5        Sn[        [        [        R                  " SU5      5      5      $ ! [         a    Sn N7f = f)Nu)   ✨🌟⚠️😴⣷⣯⣟⡿⢿⣻⣽⣾TF	USE_EMOJI)	encodesysstderrencodingUnicodeEncodeErrorr   strosgetenv)emoji_test_strplatform_emoji_supports     r   
use_emojisr"      s_    @N'cjj112!% S;0FGHII  '!&'s   +A A'&A'u   ✨ 🌟 ✨u   ⚠️u   ⛔u   😴 )r   r   r   boolr   r"   EMOJI_SUPPORTstarshazarderrorsleep r   r   <module>r+      s`    	 
3 4 JD J EFEEEFEEr   