
    bi                     ,    d dl mZmZ d dlmZ d Zd Zy)    )NSFileManagerNSURL)preprocess_pathsc                 F    | d   st        | d   j                               y )Nr      )OSErrorlocalizedFailureReason)	op_results    P/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/send2trash/mac/modern.pycheck_op_resultr      s&    Q<il99;<<     c                     t        |       } | D cg c]%  }t        |t              s|j                  d      n|' } }| D ]I  }t	        j
                  |      }t        j                         }|j                  |d d       }t        |       K y c c}w )Nzutf-8)
r   
isinstancestrdecoder   fileURLWithPath_r   defaultManager&trashItemAtURL_resultingItemURL_error_r   )pathspathfile_urlfmr
   s        r   
send2trashr      s    U#EUZ[TD#)>T[[!DH[E[ #))$/))+==hdS		"	# \s   *BN)
Foundationr   r   send2trash.utilr   r   r    r   r   <module>r      s    , ,=#r   