§
    ÄÍÕiì  ã                  óR   — 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dS )é    )Úannotations)ÚTYPE_CHECKINGÚAnyÚcasté   )Úgoogle_auth)ÚCredentialsÚ
project_idú
str | NoneÚreturnútuple[Credentials, str]c                ó  — 	 ddl m} n"# t          $ r}t          d¦  «        |‚d }~ww xY wt	          j        dg¬¦  «        \  }}t          t          |¦  «        }|                      |¦   «         ¦  «         | s|} | st          d¦  «        ‚|| fS )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)r
   r   ÚerrÚcredentialsÚloaded_project_ids        úW/root/projects/qq-shell/venv/lib/python3.11/site-packages/anthropic/lib/vertex/_auth.pyÚ	load_authr      sÒ   € ðØ:Ð:Ð:Ð:Ð:Ð:Ð:øÝð ð ð ÝØmñ
ô 
àð	øøøøðøøøõ
 &1Ô%8Ø@ÐAð&ñ &ô &Ñ"€KÐ"õ •s˜KÑ(Ô(€KØ×Ò˜˜™	œ	Ñ"Ô"Ð"àð 'Ø&ˆ
àð 9ÝÐ7Ñ8Ô8Ð8à˜
Ð"Ð"s   ‚	 ‰
(“#£(r   r	   ÚNonec                óL   — ddl m} |                       |¦   «         ¦  «         d S )Nr   r   )r   r   r   )r   r   s     r   Úrefresh_authr   )   s4   € Ø6Ð6Ð6Ð6Ð6Ð6à×Ò˜˜™	œ	Ñ"Ô"Ð"Ð"Ð"ó    N)r
   r   r   r   )r   r	   r   r   )Ú
__future__r   Útypingr   r   r   Ú_extrasr   Úgoogle.auth.credentialsr	   r   r   © r    r   ú<module>r&      s“   ðØ "Ð "Ð "Ð "Ð "Ð "à +Ð +Ð +Ð +Ð +Ð +Ð +Ð +Ð +Ð +à !Ð !Ð !Ð !Ð !Ð !àð 4Ø3Ð3Ð3Ð3Ð3Ð3ð#ð #ð #ð #ð.#ð #ð #ð #ð #ð #r    