/usr/local/lib/python3.6/site-packages/fsspec/__pycache__
NameSizeModeActions
archive.cpython-36.pyc26790644editdlrm
asyn.cpython-36.pyc232500644editdlrm
caching.cpython-36.pyc133250644editdlrm
callbacks.cpython-36.pyc59270644editdlrm
compression.cpython-36.pyc46450644editdlrm
config.cpython-36.pyc27400644editdlrm
conftest.cpython-36.pyc13610644editdlrm
core.cpython-36.pyc202340644editdlrm
dircache.cpython-36.pyc32920644editdlrm
exceptions.cpython-36.pyc7330644editdlrm
fuse.cpython-36.pyc101100644editdlrm
gui.cpython-36.pyc142140644editdlrm
mapping.cpython-36.pyc82080644editdlrm
parquet.cpython-36.pyc111810644editdlrm
registry.cpython-36.pyc76210644editdlrm
spec.cpython-36.pyc522480644editdlrm
transaction.cpython-36.pyc31780644editdlrm
utils.cpython-36.pyc144030644editdlrm
_version.cpython-36.pyc4640644editdlrm
__init__.cpython-36.pyc13940644editdlrm
Edit: /usr/local/lib/python3.6/site-packages/fsspec/__pycache__/registry.cpython-36.pyc (7621B)
3 8%Eg^#ã%@s|ddlZdddgZiZGdd„deƒZGdd„deƒZdEd d „ZeeƒZd Z d did didddœdddœdddœd did didddœdddœdddœdddœdddœd didddœd ddœd!d"dœd#d$dœd#d$dœd%d&dœd'd(dœd)d*dœd+d,dœd+d,dœd d-id d-id d.id d/id0d1dœd2d3dœd4d5dœd6d7dœd8d9dœd:d;dœd:d;dœdid?œ$Z d@d„Z dFdAdB„Z dCdD„Z dS)GéNÚregistryÚget_filesystem_classÚdefaultc@s eZdZdS)Ú ReadOnlyErrorN)Ú__name__Ú __module__Ú __qualname__©r r ú9/usr/local/lib/python3.6/site-packages/fsspec/registry.pyr src@sHeZdZdZdd„Zdd„Zdd„Zdd „Zd d „Zd d „Z dd„Z dS)ÚReadOnlyRegistryzšDict-like registry, but immutable Maps backend name to implementation class To add backend implementations, use ``register_implementation`` cCs ||_dS)N)Útarget)Úselfr r r r Ú__init__szReadOnlyRegistry.__init__cCs |j|S)N)r )r Úitemr r r Ú __getitem__szReadOnlyRegistry.__getitem__cCst‚dS)N)r)r Úkeyr r r Ú __delitem__szReadOnlyRegistry.__delitem__cCst‚dS)N)r)r rÚvaluer r r Ú __setitem__szReadOnlyRegistry.__setitem__cCst‚dS)N)r)r r r r Úclear!szReadOnlyRegistry.clearcCs ||jkS)N)r )r rr r r Ú __contains__$szReadOnlyRegistry.__contains__ccs|jEdHdS)N)r )r r r r Ú__iter__'szReadOnlyRegistry.__iter__N) rrrÚ__doc__rrrrrrrr r r r r sr TcCsjt|tƒrB|tkr&|dkr&td|ƒ‚||p6d||fdœt|<n$|tkr^|dkr^td|ƒ‚|t|<dS)aAdd implementation class to the registry Parameters ---------- name: str Protocol name to associate with the class cls: class or str if a class: fsspec-compliant implementation class (normally inherits from ``fsspec.AbstractFileSystem``, gets added straight to the registry. If a str, the full path to an implementation class like package.module.class, which gets added to known_implementations, so the import is deferred until the filesystem is actually used. clobber: bool (optional) Whether to overwrite a protocol with the same name; if False, will raise instead. errtxt: str (optional) If given, then a failure to import the given class will result in this text being given. FzCName (%s) already in the known_implementations and clobber is Falsez %s import failed for protocol %s)ÚclassÚerrz6Name (%s) already in the registry and clobber is FalseN)Ú isinstanceÚstrÚknown_implementationsÚ ValueErrorrÚ _registry)ÚnameÚclsÚclobberZerrtxtr r r Úregister_implementation+s  r#Úfilerz,fsspec.implementations.local.LocalFileSystemz.fsspec.implementations.memory.MemoryFileSystemz%dropboxdrivefs.DropboxDriveFileSystemzTDropboxFileSystem requires "dropboxdrivefs","requests" and "dropbox" to be installed)rrz*fsspec.implementations.http.HTTPFileSystemz@HTTPFileSystem requires "requests" and "aiohttp" to be installedz(fsspec.implementations.zip.ZipFileSystemz(fsspec.implementations.tar.TarFileSystemzgcsfs.GCSFileSystemz-Please install gcsfs to access Google Storagezgdrivefs.GoogleDriveFileSystemz2Please install gdrivefs for access to Google Drivez*fsspec.implementations.sftp.SFTPFileSystemz2SFTPFileSystem requires "paramiko" to be installedz(fsspec.implementations.ftp.FTPFileSystemz'fsspec.implementations.hdfs.PyArrowHDFSz2pyarrow and local java libraries required for HDFSz-fsspec.implementations.arrow.HadoopFileSystemz&fsspec.implementations.webhdfs.WebHDFSz2webHDFS access requires "requests" to be installedzs3fs.S3FileSystemzInstall s3fs to access S3zwandbfs.WandbFSzInstall wandbfs to access wandbzocifs.OCIFileSystemz*Install ocifs to access OCI Object Storagezadlfs.AzureDatalakeFileSystemz+Install adlfs to access Azure Datalake Gen1zadlfs.AzureBlobFileSystemzBInstall adlfs to access Azure Datalake Gen2 and Azure Blob Storagez/fsspec.implementations.cached.CachingFileSystemz6fsspec.implementations.cached.WholeFileCacheFileSystemz3fsspec.implementations.cached.SimpleCacheFileSystemz0fsspec.implementations.dask.DaskWorkerFileSystemz5Install dask distributed to access worker file systemz0fsspec.implementations.dbfs.DatabricksFileSystemzsŠ  '