+
    ÒÜ³j  ã                   óÔ  a € R t0 t ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIt^ RIt^ RI	H
t
 ^RIHt ]P                  ]P                  ]P                  ]P                   ]P"                  .t] ^ k / t] ^k ] Fâ  t]P*                  ]P,                  9   dB   ]P,                  ]P*                  ,          ]Jd!   ]P.                  ! R]P*                   R24       ]P0                  ! ]P*                  ]RR7       ]P2                   FT  t]P                  ]P                  P6                  9   g   K*  ]P                  P6                  ]P                  ,          ]]&   KV  	  Kä  	  R	 R
 ltR R ltR# )é    N)ÚList)ÚLocalFileSystem)Úcompressionz*A filesystem protocol was already set for z and will be overwritten.T)Úclobberc                óD   € V ^8„  d   QhR\         P                  R\        /# )é   ÚfsÚreturn)ÚfsspecÚAbstractFileSystemÚbool)Úformats   "Ú^/home/luca/screen-checking/.venv/lib/python3.14/site-packages/datasets/filesystems/__init__.pyÚ__annotate__r   !   s    € ÷ /ñ /œV×6Ñ6ð /¼4ñ /ó    c                ó,   € \        V \        4      '       * # )zÎ
Checks if `fs` is a remote filesystem.

Args:
    fs (`fsspec.spec.AbstractFileSystem`):
        An abstract super-class for pythonic file-systems, e.g. `fsspec.filesystem('file')` or `s3fs.S3FileSystem`.
)Ú
isinstancer   )r	   s   &r   Úis_remote_filesystemr   !   s   € ô ˜"œoÓ.Ô.Ð.r   c                óP   € V ^8„  d   QhR\         P                  R\        R\        /# )r   r	   ÚsrcÚdst)r   r   Ústr)r   s   "r   r   r   ,   s'   € ÷ (ñ (Œv×(Ñ(ð (¬sð (¼ñ (r   c                ó¼   € \        V 4      '       g8   \        P                  ! V P                  V4      V P                  V4      4       R# V P	                  WRR7       R# )z*
Renames the file `src` in `fs` to `dst`.
T)Ú	recursiveN)r   ÚshutilÚmoveÚ_strip_protocolÚmv)r	   r   r   s   &&&r   Úrenamer   ,   sC   € ô   ×#Ò#ä�Š�B×&Ñ& sÓ+¨R×-?Ñ-?ÀÓ-DÖEà
�‰ˆc $ˆÖ'r   c                óÞ   € V ^8„  d   Qh/ ^ \         9   d   \        \        P                  ,          ;R&   ^\         9   d0   \        \
        \        \        P                  ,          3,          ;R&   # )r   ÚCOMPRESSION_FILESYSTEMSÚ$EXTENSION_TO_COMPRESSION_FS_FILE_CLS)	Ú__conditional_annotations__Úlistr   ÚBaseCompressedFileFileSystemÚdictr   ÚtypeÚioÚBytesIO)r   s   "r   r   r      sO   € × Ñ ÷ò œœk×FÑFÕGñ ñ ÷* GÒ F¤d¬3´´R·Z±ZÕ0@Ð+@Õ&AÑ Fò+ r   )r#   Ú	importlibr(   r   ÚwarningsÚtypingr   r   Úfsspec.asynÚfsspec.implementations.localr   Ú r   ÚBz2FileSystemÚGzipFileSystemÚLz4FileSystemÚXzFileSystemÚZstdFileSystemr!   r"   Úfs_classÚprotocolÚregistryÚwarnÚregister_implementationÚ
extensionsÚ	extensionÚcomprr   r   r   )r#   s   @r   Ú<module>r=      s.  øðß Ð Û 	Û Û Ý ã Û Ý 8å ð ×ÑØ×ÑØ×ÑØ×ÑØ×ÑðKÐ ó ð EGÐ $Ó Fã'€HØ×Ñ˜FŸO™OÔ+°·±À×@QÑ@QÕ0RÐZbÓ0bØ�ŠÐBÀ8×CTÑCTÐBUÐUnÐoÔpØ
×"Ò" 8×#4Ñ#4°hÈÕMØ×(Ô(ˆ	Ø×Ñ 6×#5Ñ#5×#;Ñ#;Ö;Ø>D×>PÑ>P×>VÑ>VÐW_×WkÑWkÕ>lÐ0°Ó;ó )ñ	 (õ/÷(r   