Skip to main content
Glama

ClickUp Operator

by noah-vh
templating.cpython-312.pyc10 kB
� �MMg� ���ddlmZddlZddlZddlmZddlmZddlm Z ddl m Z ddl m Z ddlmZmZmZ ddlZeed �r ej(Zn ej*ZGd �d e �ZGd �d �Zy#e$rdZY�wxYw)�)� annotationsN)�PathLike)�BackgroundTask)�URL)�Request)� HTMLResponse)�Receive�Scope�Send� pass_contextc�L��eZdZ d d�fd� Zd�fd� Z�xZS)�_TemplateResponsec�j��||_||_|j|�}t�|�|||||�y�N)�template�context�render�super�__init__) �selfrr� status_code�headers� media_type� background�content� __class__s ��`C:\Users\noahv\Documents\GitHub\clickup-operator\.venv\Lib\site-packages\starlette/templating.pyrz_TemplateResponse.__init__s6���!�� ��� ��/�/�'�*�� ����+�w� �J�O�c���K�|jjdi�}|jdi�}d|vr*|d|j|jd�d���d{���t�|�|||��d{���y7�7��w)N�request� extensionszhttp.response.debug)rr)�type�info)r�getrr�__call__)r�scope�receive�sendr r!rs �rr%z_TemplateResponse.__call__+s�������,�,�"�"�9�b�1���[�[��r�2� � �J� .��1�$(�M�M�#'�<�<���� � ��g��u�g�t�4�4�4� �� 5�s$�AA>�A:�A>�4A<�5A>�<A>)��NNN) r� typing.Anyr�dict[str, typing.Any]r�intr�typing.Mapping[str, str] | Noner� str | Noner�BackgroundTask | None)r&r r'r r(r �return�None)�__name__� __module__� __qualname__rr%� __classcell__)rs@rrrsa��� �37�!%�,0� P�� P�'� P�� P� 1� P� � P�*� P� 5� 5rrc�n�eZdZdZej dd� dd��Zej dd� dd��Z dddd� dd�Z dd�Zdd �Zdd �Z ej d dd ��Z ej d dd ��Z dd �Z y)�Jinja2Templatesz} templates = Jinja2Templates("templates") return templates.TemplateResponse("index.html", {"request": request}) N)�context_processorsc ��yr�)r� directoryr8� env_optionss rrzJinja2Templates.__init__Bs��rc��yrr:)r�envr8s rrzJinja2Templates.__init__Ks�� r)r8r>c �&�|rtjdt�t�Jd��t |�t |�z sJd��|xsg|_|�|j |fi|��|_n |�||_|j|j�y)NzYExtra environment options are deprecated. Use a preconfigured jinja2.Environment instead.z/jinja2 must be installed to use Jinja2Templatesz4either 'directory' or 'env' arguments must be passed) �warnings�warn�DeprecationWarning�jinja2�boolr8� _create_envr>�_setup_env_defaults)rr;r8r>r<s rrzJinja2Templates.__init__Ss��� � �M�M�k�"� ��!�T�#T�T�!��I���c��*�b�,b�b�*�"4�":���� � �'�t�'�'� �A�[�A�D�H� �_��D�H� � � ����*rc ��tj|�}|jd|�|jdd�tjdi|��S)N�loader� autoescapeTr:)rC�FileSystemLoader� setdefault� Environment)rr;r<rHs rrEzJinja2Templates._create_envjsH�� �(�(��3�����x��0����|�T�2��!�!�0�K�0�0rc�f�t dd��}|jjd|�y)Nc�2�|d}|j|fi|��S)Nr )�url_for)r�name� path_paramsr s rrOz4Jinja2Templates._setup_env_defaults.<locals>.url_forvs$�� '�y�1�G�"�7�?�?�4�7�;�7� 7rrO)rr+rP�strrQr*r0r)r �globalsrK)rr>rOs rrFz#Jinja2Templates._setup_env_defaultsusN�� � 8�*� 8�� 8�&�  8� �  8� � 8� � � ���y�'�2rc�8�|jj|�Sr)r>� get_template)rrPs rrUzJinja2Templates.get_template�s���x�x�$�$�T�*�*rc��yrr:)rr rPrrrrrs r�TemplateResponsez Jinja2Templates.TemplateResponse�s�� rc��yrr:)rrPrrrrrs rrWz Jinja2Templates.TemplateResponse�s�� rc��|�r�t|dt�r�tjdt�|d}t |�dkDr|dn|j di�}t |�dkDr|dn|j dd�}t |�dkDr|dn|j d�}t |�d kDr|d n|j d �}t |�d kDr|d n|j d �}d |vr td��|d } �n�|d} t |�dkDr|dn|d}t |�dkDr|dn|j di�}t |�d kDr|d n|j dd�}t |�d kDr|d n|j d�}t |�dkDr|dn|j d �}t |�dkDr|dn|j d �}n�d |vr9tjdt�d |j di�vr td��|j di�}|j d |j d ��} tjt|d�}|j dd�}|j d�}|j d �}|j d �}|jd | �|jD]} |j| | ���|j|�} t| |||||��S)Nrz�The `name` is not the first parameter anymore. The first parameter should be the `Request` instance. Replace `TemplateResponse(name, {"request": request})` by `TemplateResponse(request, name)`.�r�rr)r�r�rr z$context must include a "request" keyrP��z�The `TemplateResponse` now requires the `request` argument. Replace `TemplateResponse(name, {"context": context})` by `TemplateResponse(request, name)`.)rrrr)� isinstancerRr@rArB�lenr$� ValueError�typing�castrKr8�updaterUr) r�args�kwargsrPrrrrrr �context_processorrs rrWz Jinja2Templates.TemplateResponse�s��� ��$�q�'�3�'�� � �s�'� ��A�w��%(��Y��]�$�q�'�� � �9�b�8Q��),�T��Q��d�1�g�F�J�J�}�VY�<Z� �%(��Y��]�$�q�'�� � �9�8M��(+�D� �A� �T�!�W�6�:�:�l�;S� �(+�D� �A� �T�!�W�6�:�:�l�;S� ��G�+�$�%K�L�L�!�)�,���q�'��"%�d�)�a�-�t�A�w�V�F�^��%(��Y��]�$�q�'�� � �9�b�8Q��),�T��Q��d�1�g�F�J�J�}�VY�<Z� �%(��Y��]�$�q�'�� � �9�8M��(+�D� �A� �T�!�W�6�:�:�l�;S� �(+�D� �A� �T�!�W�6�:�:�l�;S� ���&�� � �s�&�� �F�J�J�y�"�$=�=�$�%K�L�L��j�j��B�/�G��j�j��G�K�K� �,B�C�G��;�;�s�F�6�N�3�D� �*�*�]�C�8�K��j�j��+�G����L�1�J����L�1�J����9�g�.�!%�!8�!8� � �N�N�,�W�5� 6�"9��$�$�T�*�� � � �#��!�!�  � r)r;�:str | PathLike[str] | typing.Sequence[str | PathLike[str]]r8�>list[typing.Callable[[Request], dict[str, typing.Any]]] | Noner<r*r0r1)r>�jinja2.Environmentr8rjr0r1r) r;zAstr | PathLike[str] | typing.Sequence[str | PathLike[str]] | Noner8rjr>zjinja2.Environment | Noner<r*r0r1)r;rir<r*r0rk)r>rkr0r1)rPrRr0zjinja2.Template)Nr)NNN)r rrPrRr�dict[str, typing.Any] | Nonerr,rr-rr.rr/r0r)rPrRrrlrr,rr-rr.rr/r0r)rfr*rgr*r0r) r2r3r4�__doc__rc�overloadrrErFrUrWr:rrr7r7;s����  �_�_� ^b� �M��[� � "� � � ��� �_�_� ^b� � ��[� � � ���X\�+�^b�)-� +�T�+�[� +� '� +� "� +� �+�. 1�M� 1�"� 1� � 1� 3�+� �_�_� 15��37�!%�,0�  ��  ��  �.�  � �  � 1�  ��  �*�  � �  ��  � �_�_�15��37�!%�,0�  ��  �.�  ��  � 1�  � �  �*�  � �  ��  �: rr7)� __future__rrcr@�osr�starlette.backgroundr�starlette.datastructuresr�starlette.requestsr�starlette.responsesr�starlette.typesr r r rC�hasattrr �contextfunction�ModuleNotFoundErrorrr7r:rr�<module>rys|��"� ���/�(�&�,�0�0� �� �v�~�&��*�*� ��-�-� � 5� �5�>] �] ��G�� �F��s�&A4�4A>�=A>

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