Ë
    A²Xjì  ã                  óP   — d dl mZ d dlmZmZmZ ddlmZ erd dlm	Z	 d	d„Z
d
d„Zy)é    )Úannotations)ÚTYPE_CHECKINGÚAnyÚcasté   )Úgoogle_auth)ÚCredentialsc                óô   — 	 ddl m} t	        j
                  dg¬«      \  }}t        t        |«      }|j                   |«       «       | s|} | st        d«      ‚|| fS # t        $ r}t        d«      |‚d }~ww xY w)Nr   ©ÚRequestz^Could not import google.auth, you need to install the SDK with `pip install anthropic[vertex]`z.https://www.googleapis.com/auth/cloud-platform)ÚscopeszCould not resolve project_id)
Úgoogle.auth.transport.requestsr   ÚModuleNotFoundErrorÚRuntimeErrorr   Údefaultr   r   ÚrefreshÚ
ValueError)Ú
project_idr   ÚerrÚcredentialsÚloaded_project_ids        ú`/var/www/html/content_generation/venv/lib/python3.12/site-packages/anthropic/lib/vertex/_auth.pyÚ	load_authr      s�   € ðÝ:ô &1×%8Ñ%8Ø@ÐAô&Ñ"€KÐ"ô ”s˜KÓ(€KØ×Ñ™›	Ô"áØ&ˆ
áÜÐ7Ó8Ð8à˜
Ð"Ð"øô# ò ÜØló
àð	ûðús   ‚A Á	A7Á&A2Á2A7c                ó<   — ddl m} | j                   |«       «       y )Nr   r   )r   r   r   )r   r   s     r   Úrefresh_authr   )   s   € Ý6à×Ñ™›	Õ"ó    N)r   z
str | NoneÚreturnztuple[Credentials, str])r   r	   r   ÚNone)Ú
__future__r   Útypingr   r   r   Ú_extrasr   Úgoogle.auth.credentialsr	   r   r   © r   r   Ú<module>r$      s!   ðÝ "ç +Ñ +å !áÝ3ó#ô.#r   