ó
    IiØ  ã                   ó2   • S r SSKrSSKJr   " S S\5      rg)aí  
This library allows you to quickly and easily use the Twilio SendGrid Web API v3 via Python.

For more information on this library, see the README on GitHub.
    http://github.com/sendgrid/sendgrid-python
For more information on the Twilio SendGrid v3 API, see the v3 docs:
    http://sendgrid.com/docs/API_Reference/api_v3.html
For the user guide, code examples, and more, visit the main docs page:
    http://sendgrid.com/docs/index.html

This file provides the Twilio SendGrid API Client.
é    Né   )ÚBaseInterfacec                   ó6   ^ • \ rS rSrSr   SU 4S jjrSrU =r$ )ÚSendGridAPIClienté   as  The Twilio SendGrid API Client.

Use this object to interact with the v3 API. For example:
    mail_client = sendgrid.SendGridAPIClient(os.environ.get('SENDGRID_API_KEY'))
    ...
    mail = Mail(from_email, subject, to_email, content)
    response = mail_client.send(mail)

For examples and detailed use instructions, see
    https://github.com/sendgrid/sendgrid-python
c                 ó¾   >• U=(       d    [         R                  R                  S5      U l        SR	                  U R                  5      n[
        [        U ]  XBU5        g)aý  
Construct the Twilio SendGrid v3 API object.
Note that the underlying client is being set up during initialization,
therefore changing attributes in runtime will not affect HTTP client
behaviour.

:param api_key: Twilio SendGrid API key to use. If not provided, value
                will be read from environment variable "SENDGRID_API_KEY"
:type api_key: string
:param impersonate_subuser: the subuser to impersonate. Will be passed
                            by "On-Behalf-Of" header by underlying
                            client. See
                            https://sendgrid.com/docs/User_Guide/Settings/subusers.html
                            for more details
:type impersonate_subuser: string
:param host: base URL for API calls
:type host: string
ÚSENDGRID_API_KEYz	Bearer {}N)ÚosÚenvironÚgetÚapi_keyÚformatÚsuperr   Ú__init__)Úselfr   ÚhostÚimpersonate_subuserÚauthÚ	__class__s        €Ú7/venv/lib/python3.13/site-packages/sendgrid/sendgrid.pyr   ÚSendGridAPIClient.__init__    sF   ø€ ð. ×D¤"§*¡*§.¡.Ð1CÓ"DˆŒØ×!Ñ! $§,¡,Ó/ˆäÔ Ñ/°Ð<OÕPó    )r   )Nzhttps://api.sendgrid.comN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Ú__static_attributes__Ú__classcell__)r   s   @r   r   r      s   ø† ñ
ð Ø+Ø $÷	Qõ Qr   r   )r   r
   Úbase_interfacer   r   © r   r   Ú<module>r"      s    ðñó 
å )ô'Q˜õ 'Qr   