
    bi                     2    d dl mZmZ d dlmZ d dlmZ d Zy)    )GioGLib)TrashPermissionError)preprocess_pathsc                 T   t        |       } | D ]4  }	 t        j                  j                  |      }|j	                  d        6 y # t
        j                  $ rN}|j                  t        j                  j                  k(  rt        d      |t        |j                        |d }~ww xY w)N)cancellable )r   r   Filenew_for_pathtrashr   ErrorcodeIOErrorEnumNOT_SUPPORTEDr   OSErrormessage)pathspathfes       N/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/send2trash/plat_gio.py
send2trashr      s    U#E 	,	,%%d+AGGG%	, zz 	,vv666 +2.A5!))$!+	,s   1AB'A	B""B'N)gi.repositoryr   r   send2trash.exceptionsr   send2trash.utilr   r        r   <module>r      s    $ 6 ,,r   