�
<��g � �� � d Z ddlmZ ddlZddlmZ d� ZdeiZd!d�Z d"d �Z
e d
e
d
� � ddlmZ e ded� � n# e
$ r Y nw xY w dd
lmZ d#d�Z e ded� � n# e
$ r ddlmZ e dd� d� � Y nw xY w ddlmZ e ded� � e ded� � n# e
$ r Y nw xY w ddlZ e dej dd�� � e dej dd�� � n# e
$ r Y nw xY w G d� de� � Z ddlZ ej d� � e deg � � n# e
eef$ r Y nw xY w ddlZ e dej j d� � n# e
$ r Y nw xY w ddlZd#d�Z e de d� � n# e
$ r Y nw xY wd � Z!dS )$z9Helper functions for a standard streaming compression API� )�ZipFileN)�AbstractBufferedFilec � � | S �N� )�file�mode�kwargss �b/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/fsspec/compression.py� noop_filer s � ��K� Fc � � t |t � � r|g}| t v r|st d| � �� � �|D ]-}|t j j v r|st d|� d| � d�� � ��.|t | <