+
     Ii  c                   s    ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIHt ^ RIHt ]	t
Rt^ RIHt ]! ]R4      t] P"                  P%                  R4      '       d   R tM]P(                  tR tR	 tR
 tR# )i    N)PythonDeprecationWarning)TransferConfigZaZUNSET_DEFAULTZwinc                 s     \         P                  ! V4       \         P
                  ! W4       R #   \         d+   pTP                  \        P                  8X  g   h  R p?LHR p?ii ; i)N)osZremoveZOSErrorerrnoZENOENTrename)Zcurrent_filenameZnew_filenameZes   && 1/usr/lib/python3.14/site-packages/boto3/compat.pyrename_filer   &   sN    	IIl# 			"1  	77ell*
  +	s   0 A% A  A%c                 sB    \         P                  ! RR\        RR7       R# )z
Invoking this filter acknowledges your runtime will soon be deprecated
at which time you will stop receiving all updates to your client.
Zignorez'.*Boto3 will no longer support Python.*z.*boto3\.compat)ZmessageZcategoryZmoduleN)warningsZfilterwarningsr         r   "filter_python_deprecation_warningsr
   5   s    
 9)!	r	   c                 s    RRRR/p RV /p\         P                  R,          pW!9   dV   W,          pRP                  V^ ,          V^,          VR,          VR,          4      p\        P                  ! V\
        4       R# R# )	z=Use this template for future deprecation campaigns as needed.ZdatezApril 29, 2026Z	blog_linkz\https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/:Ni   NzBoto3 will no longer support Python {}.{} starting {}. To continue receiving service updates, bug fixes, and security updates please upgrade to Python 3.10 or later. More information can be found here: {}N)i   i	   )sysZversion_infoZformatr   Zwarnr    )Zpy_39_paramsZdeprecated_versionsZ
py_versionZparamsZwarnings        r   _warn_deprecated_pythonr   B   s     	 DL 	 !!"%J($0< &A
1vf~vk?R
S 	 	g78 )r	   c                 s    \        V R 4      ;'       d6    \        V P                  \        4      ;'       d    \        V P                  9   # )mode)hasattrZ
isinstancer   Zstr_APPEND_MODE_CHAR)Zfileobjs   &r   is_append_moder   \   s?      	* 	*7<<%	* 	*W\\)r	   )r   r   r   Zsocketr   Zboto3.exceptionsr    Zs3transfer.managerr   ZConnectionErrorZSOCKET_ERRORr   Zcollections.abcZabcZcollections_abcr   ZTRANSFER_CONFIG_SUPPORTS_CRTZplatformZ
startswithr   r   r
   r   r   r   r	   r   <module>r      sq     	    5 -   )  '~G  <<5!!
2 ))K
94r	   