
    siH                     b    S SK Jr  S SKrS SKJr  SSKJr  \" SSSS	9S
 5       rSS jr	 SS jr
g)    )OrderedDictN)split   )
deprecatedz26.3z26.9z-Use `conda.common.compat.isiterable` instead.)addendumc                 \    SSK Jn  [        U [        5      (       + =(       a    [        X5      $ )Nr   )Iterable)collections.abcr	   
isinstancestr)objr	   s     3lib/python3.13/site-packages/conda/auxlib/compat.py
isiterabler      s!     )#s##A
3(AA    c                 8    U R                  SS5      n[        X!S9$ )N\z\\)posix)replacer   )to_splitr   
e_to_splits      r   shlex_split_unicoder      s    !!$/J))r   c                 h    SSK Jn  S[        R                  ;   a  SnS nSU ;  a  SnU" U UUUUUUUS9$ )Nr   )NamedTemporaryFileCONDA_TEST_SAVE_TEMPSFbzutf-8)mode	bufferingencodingnewlinesuffixprefixdirdelete)tempfiler   osenviron)	r   r   r   r    r!   r"   r#   r   r   s	            r   Utf8NamedTemporaryFiler'      sN     ,"**,H
$	 	r   )T)zw+bNNNNT)collectionsr   odictr%   shlexr   deprecationsr   r   r   r'    r   r   <module>r.      sC    , 	  % FF%TUB VB* X\r   