Skip to main content
Glama

ClickUp Operator

by noah-vh
compression.cpython-312.pyc7.24 kB
� lMg����dZddlmZddlZddlmZd�ZdeiZdd�Z d d�Z e de d� dd l m Z e d e d � dd lmZd!d �Ze d ed� ddlmZe ded�e ded� ddlZe dej&dd��e dej&dd��Gd�de�Z ddlZej.d�e deg� ddlZe dej8j:d� ddlZd!d�Z e de d�d�Z!y#e $rY��wxYw#e $rddlmZe d d�d�Y��wxYw#e $rY��wxYw#e $rY��wxYw#e eef$rY��wxYw#e $rY�iwxYw#e $rYd�Z!ywxYw)"z9Helper functions for a standard streaming compression API�)�ZipFileN)�AbstractBufferedFilec ��|S�N�)�file�mode�kwargss �^C:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\fsspec/compression.py� noop_filer s�� �K�c�$�t|t�r|g}|tvr|std|����|D]3}|tj j vs� |r�#td|�d|�d���|t|<|D]}|tj j |<�!y)aARegister an "inferable" file compression type. Registers transparent file compression type for use with fsspec.open. Compression can be specified by name in open, or "infer"-ed for any files ending with the given extensions. Args: name: (str) The compression type name. Eg. "gzip". callback: A callable of form (infile, mode, **kwargs) -> file-like. Accepts an input file-like object, the target mode and kwargs. Returns a wrapped file-like object. extensions: (str, Iterable[str]) A file extension, or list of file extensions for which to infer this compression scheme. Eg. "gz". force: (bool) Force re-registration of compression type or extensions. Raises: ValueError: If name or extensions already registered, and not force. z$Duplicate compression registration: z&Duplicate compression file extension: z (�)N)� isinstance�str�compr� ValueError�fsspec�utils� compressions)�name�callback� extensions�force�exts r �register_compressionrs���(�*�c�"� �\� � �u�}�U��?��v�F�G�G��� �&�,�,�+�+� +�E��E�c�U�"�T�F�RS�T�U� U���E�$�K���)-�� � �!�!�#�&�r c ����d|vr?|xsd}t|fddi|����j|d��}|jf�fd� |_|St|��|��j�d}�j|fddi|��S)N�rrr �w)r c�6��|�xs�j�Sr)�close)�closer�zs �r �<lambda>zunzip.<locals>.<lambda><s���6�8�+@�q�w�w�y�+@r r)r�openr!�namelist)�infiler �filenamer �for#s @r �unzipr*7s���� �$���%�v�� �F� /�� /�� /�� �V�V�H�3�V� '��!#���@���� ����A����:�:�<��?�� �1�6�6�(� /�� /�� /�/r �zip)�BZ2File�bz2)�igzipc �2�tjd||d�|��S)N)�fileobjr r)r.� IGzipFile)r'r r s r �isalr2Ps�����C�v�D�C�F�C�Cr �gzip�gz��GzipFilec ��tdd|i|��S)Nr0rr5)�fr s r r$r$Xs��H�$A�Q�$A�&�$Ar )�LZMAFile�lzma�xzT)rc�:��eZdZ�fd�Zdd�Zdd�Zd�Zd�Z�xZS)� SnappyFilec ����ddl}t�|�ddd|jd�dzdd�|��||_d|vr|j �|_y|j�|_y)Nr�snappy�bi�ɚ;)�fs�pathr �sizerr)r?�super�__init__�stripr'�StreamDecompressor�codec�StreamCompressor)�selfr'r r r?� __class__s �r rEzSnappyFile.__init__msj���� ��� ��(����C��3�)>�Y� �RX� ��� � �$�;�2��2�2�4�D�J�0��0�0�2�D�Jr c���|jjd�|jj|jj ��}|j j |�y)NrT)�buffer�seekrH� add_chunk�readr'�write)rJ�final�outs r � _upload_chunkzSnappyFile._upload_chunkysJ�� � � ������j�j�"�"�4�;�;�#3�#3�#5�6�� � � ���#��r c��td��)NzSnappyFile is not seekable)�NotImplementedError)rJ�loc�whences r rNzSnappyFile.seeks��!�">�?�?r c��y)NFr)rJs r �seekablezSnappyFile.seekable�s��r c�t�|jj||z �}|jj|�S)z*Get the specified set of bytes from remote)r'rPrH� decompress)rJ�start�end�datas r � _fetch_rangezSnappyFile._fetch_range�s/���{�{����e� �,���z�z�$�$�T�*�*r �F)r) �__name__� __module__� __qualname__rErTrNrZr`� __classcell__)rKs@r r=r=ls��� 3�� @��+r r=r r?�lz4c��d|vr%tj�}|j|�Stjd��}|j |�S)Nr� )�level)�zstd�ZstdDecompressor� stream_reader�ZstdCompressor� stream_writer)r'r �cctxs r �zstandard_filerp�sI�� �$�;��(�(�*�D��%�%�f�-� -��&�&�R�0�D��%�%�f�-� -r rj�zstc� �tt�S)z.Return a list of the implemented compressions.)�listrrr r �available_compressionsrt�s �� ��;�r ra)�rbN)ru)"�__doc__�zipfiler� fsspec.utilsr� fsspec.specrr rrr*r-r,� ImportErrorr2r.r3r6r:r9�lzmaffir=r?�compress� NameError�AttributeError� lz4.framerf�framer%� zstandardrjrprtrr r �<module>r�s���?���,�� �y���".�J 0��U�E�5�)�0������/� ��D����t�,� �����6�2���x��.� �����!1�!1�6��F���w�/�/��T�B� +�%�+�>  ���F�O�O�C����:�r�2�  ����� � ����6�  ��.�����7� ��K� �� �������A�4����� �� ��� �� ��V �Y��/� �� ��� �� ��� ���  �s|�D�D�D+�.0D6�* E� "E�.E�D � D �D(�'D(�+D3�2D3�6D>�=D>�E � E �E�E�E%�$E%

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/noah-vh/mcp-server-clickup'

If you have feedback or need assistance with the MCP directory API, please join our Discord server