Skip to main content
Glama

ClickUp Operator

by noah-vh
json.cpython-312.pyc6.2 kB
� lMg�����ddlZddlmZddlmZddlmZmZmZm Z m Z m Z m Z m Z mZddlmZmZddlmZGd�d ej(�ZGd �d ej,�Zy) �N)�suppress)�PurePath) �Any�Callable�ClassVar�Dict�List�Mapping�Optional�Sequence�Tuple�)� _import_class�get_filesystem_class)�AbstractFileSystemc�N��eZdZUdZeeed<dedef�fd� Zdedefd�Z �xZ S)�FilesystemJSONEncoderT�include_password�o�returnc����t|t�r|j|j��St|t�r2t |�}|j �d|j��t|�d�St�|�)|�S)N)r�.)�cls�str) � isinstancer�to_dictrr�type� __module__�__name__r�super�default)�selfrr� __class__s ��WC:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\fsspec/json.pyr!zFilesystemJSONEncoder.defaultsj��� �a�+� ,��9�9�d�.C�.C�9�D� D� �a�� "��q�'�C�!�n�n�-�Q�s�|�|�n�=�c�!�f�M� M��w��q�!�!��objc�b�t|ttttf�r|St|t �r3|j �D��cic]\}}||j|���c}}St|t�r|D�cgc]}|j|���c}S|j|�Scc}}wcc}w)z� Recursively converts an object so that it can be JSON serialized via :func:`json.dumps` and :func:`json.dump`, without actually calling said functions. ) rr�int�float�boolr �items�make_serializabler r!�r"r&�k�vs r$r,z'FilesystemJSONEncoder.make_serializable s��� �c�C��e�T�2� 3��J� �c�7� #�=@�Y�Y�[�I�[�T�Q��A�t�-�-�a�0�0�[�I� I� �c�8� $�7:�;�s�!�D�*�*�1�-�s�;� ;��|�|�C� � �� J��;s �B&�:B,) rr� __qualname__rrr*�__annotations__rr!r,� __classcell__�r#s@r$rrs8���'+��h�t�n�+�"��"��"� !�S� !�S� !r%rc�&��eZdZddddddd�deeeeefgefdeeegefdeeegefdeeegefded eee e eefgefd df�fd �Z e d eeeffd ��Z e d eeeffd��Zd eeeffd�Zded efd�Z�xZS)�FilesystemJSONDecoderNT�� object_hook� parse_float� parse_int�parse_constant�strict�object_pairs_hookr7r8r9r:r;r<rc�R��||_t�|� |j|||||��y)Nr6)�original_object_hookr �__init__�custom_object_hook)r"r7r8r9r:r;r<r#s �r$r?zFilesystemJSONDecoder.__init__1s7���%0��!� ����/�/�#��)��/� � r%�dctc��tt�5|d}t|�}t|t�r |cddd�S ddd�y#1swYyxYw)Nr)r� Exceptionr� issubclassr)rrA�fqp�path_clss r$�try_resolve_path_clsz*FilesystemJSONDecoder.try_resolve_path_clsFsN�� �i� ��e�*�C�$�S�)�H��(�H�-��  � � .� !��!��s �"A�Ac��tt�5d|vr+ t|d�}t|t�r |cddd�S ddd�y#t$rd|vrt |d�cYcddd�S�wxYw#1swYyxYw)Nr�protocol)rrCrrDrr)rrA�fs_clss r$�try_resolve_fs_clsz(FilesystemJSONDecoder.try_resolve_fs_clsRs��� �i� ���|��*�3�u�:�6�F�!�&�*<�=�%� � �>� !��� !��!�S�(�3�C� �O�D�D� � �� �� !��s-�A4�A �A4� A1�$A4�/A1�1A4�4A=c���d|vrF|j|�x}�tj|�S|j|�x}� ||d�S|j�|j |�S|S)Nrr)rKr� from_dictrGr>)r"rA�obj_clss r$r@z(FilesystemJSONDecoder.custom_object_hookbsw�� �C�<��2�2�3�7�7��D�)�3�3�C�8�8��4�4�S�9�9��F��s�5�z�*�*� � $� $� 0��,�,�S�1� 1�� r%r&c�N�t|t�r|j|�}t|t�r3|j�D��cic]\}}||j |���c}}St|t t f�r|D�cgc]}|j |���c}S|Scc}}wcc}w)zV Inverse function of :meth:`FilesystemJSONEncoder.make_serializable`. )r�dictr@r+�unmake_serializable�list�tupler-s r$rQz)FilesystemJSONDecoder.unmake_serializablens��� �c�4� ��)�)�#�.�C� �c�4� �?B�y�y�{�K�{�t�q�!�A�t�/�/��2�2�{�K� K� �c�D�%�=� )�9<�=��A�D�,�,�Q�/��=� =�� �� L��=s �B�?B")rrr0r rrrrr*r r r?� classmethodrGrKr@rQr2r3s@r$r5r50s:���BF�6:�48�9=��NR� ��h��S�#�X��'7��'<�=�>� ��h��u�c�z�2�3�  � �H�c�U�C�Z�0�1�  � !��3�%��*�!5�6�  �� �$�H�d�5��c��?�.C�-D�c�-I�$J�K� � � �*� �t�C��H�~� �� �� �T�#�s�(�^� �� � �d�3��8�n� � �s� �s� r%r5)�json� contextlibr�pathlibr�typingrrrrr r r r r �registryrr�specr� JSONEncoderr� JSONDecoderr5�r%r$�<module>r^sK�� ��� � � �:�$�!�D�,�,�!�8I�D�,�,�Ir%

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