/usr/lib/rads/venv/lib/python3.13/site-packages/boto3/__pycache__
NameSizeModeActions
compat.cpython-313.pyc28700644editdlrm
crt.cpython-313.pyc55810644editdlrm
exceptions.cpython-313.pyc52040644editdlrm
session.cpython-313.pyc201120644editdlrm
utils.cpython-313.pyc36910644editdlrm
__init__.cpython-313.pyc33410644editdlrm
Edit: /usr/lib/rads/venv/lib/python3.13/site-packages/boto3/__pycache__/crt.cpython-313.pyc (5581B)
jSrSSKrSSKrSSKJr SSKJrJrJ r J r J r Sq Sq \R"5rSrSrSrSrS rS r"S S 5rS rSrSrg)a6 This file contains private functionality for interacting with the AWS Common Runtime library (awscrt) in boto3. All code contained within this file is for internal usage within this project and is not intended for external consumption. All interfaces contained within are subject to abrupt breaking changes. N)Session)BotocoreCRTCredentialsWrapperBotocoreCRTRequestSerializerCRTTransferManageracquire_crt_s3_process_lockcreate_s3_crt_clientboto3c$USUS.n[S0UD6$)zCreate a CRT S3 Client for file transfer. Instantiating many of these may lead to degraded performance or system resource exhaustion. T)regionuse_sslcrt_credentials_provider)r)sessionconfig region_name cred_providercreate_crt_client_kwargss s<1=L <<>M 7KG   rc[[5nUcg[5nURRnUR 5n[ X45n[X1XEU5nXg4$)N)NN)rPROCESS_LOCK_NAMErmetar_get_credentialsrr!)clientrrrrr serializer s3_clients r#_initialize_crt_transfer_primativesr)Lsa &'8 9D |iG++))K))+K/EJ%4I   rc[ [c[X5up#UqUqSSS5 [$!,(df  [$=fN)CLIENT_CREATION_LOCK CRT_S3_CLIENTr)BOTOCORE_CRT_SERIALIZER)r&rr'r(s rget_crt_s3_clientr/_sH   $G% !J'1 #%M     s . Ac\rSrSrSrSrSrg)rnak This wrapper keeps track of our underlying CRT client, the lock used to acquire it and the region we've used to instantiate the client. Due to limitations in the existing CRT interfaces, we can only make calls in a single region and does not support redirects. We track the region to ensure we don't use the CRT client when a successful request cannot be made. c4XlX lX0lX@lgr+) crt_client process_lockr r)selfr3r4r rs r__init__CRTS3Client.__init__xs$( *r)rr3r4r N)__name__ __module__ __qualname____firstlineno____doc__r6__static_attributes__rrrrrns +rrcUcgUR5nUcg[UR5UR5nURR UR :HnU=(a U$)zz Boto3 client must use same signing region and credentials as the CRT_S3_CLIENT singleton. Otherwise fallback to classic. F)r%compare_identityget_frozen_credentialsrr$rr )r& crt_s3_client boto3_credsis_same_identityis_same_regions ris_crt_compatible_requestrEsk ))+K'**,m.I.I[[,, 0D0DDN  ...rcU"5nURUR:H=(a9 UR UR :H=(a URUR:HnU$![RRa gf=f)NF) botocore exceptionsNoCredentialsError access_key access_key_id secret_keysecret_access_keytoken session_token)rB crt_s3_creds crt_credsis_matching_identitys rr?r?s N )"9"99 9  " "i&A&A A 9   !8!8 8     1 1sA$$BBcn[X5n[X5(a[UR[5$g)z8Create a CRTTransferManager for optimized data transfer.N)r/rErr3r.)r&rrAs rcreate_crt_transfer_managerrTs5%f5M 77!  $ $&=   r)r< threadingbotocore.exceptionsrGbotocore.sessionrs3transfer.crtrrrrrr-r.Lockr,r#rrr!r)r/rrEr?rTrrrrZsq$  ~~' < !& ++"/&  r