
    Yh                         d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	m
Z
mZmZmZ d dlmZ d dlmZmZ d dlmZmZmZmZmZ d d	lmZ g d
Zd Z e             dS )   )caching)__version__)Callback)available_compressions)get_fs_token_pathsopen
open_files
open_local	url_to_fs)FSTimeoutError)FSMap
get_mapper)available_protocols
filesystemget_filesystem_classregister_implementationregistry)AbstractFileSystem)r   r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   c                     	 ddl m}  n# t          $ r Y d S w xY w| 	  |             }t          |d          r|                    d          }n|                    dg           }i }|D ]D}d| }|j        }||v rd||<   t          ||j        	                    dd	          |d
           Ed S # t          $ r Y d S w xY wd S )N    )entry_pointsselectzfsspec.specs)groupzUnable to load filesystem from T:.)errtxtclobber)importlib.metadatar   ImportErrorhasattrr   getnamer   valuereplace	TypeError)r   epsspecsregistered_namesspecerr_msgr"   s          a/var/www/tools.fuzzalab.pt/emblema-extractor/venv/lib/python3.11/site-packages/fsspec/__init__.pyprocess_entriesr,   &   sE   3333333   	,..C sH%% 4


8833!  BDBBy+++)- &'J&&sC00" !       	 	 	DD	  s   	 

B/ /
B=<B=N) r   _versionr   	callbacksr   compressionr   corer   r   r	   r
   r   
exceptionsr   mappingr   r   r   r   r   r   r   r)   r   __all__r,        r+   <module>r7      s2         ! ! ! ! ! !       / / / / / / M M M M M M M M M M M M M M & & & & & & & & & & & & & &              % $ $ $ $ $  *  B      r6   