ó
    õ]ËgG  ã                   ó´   • S SK r S SKrS SKrS SKrS SKrS SKJr  \rS SK	J
r  \ R                  R                  S5      (       a  S rO\R                  rS rS rg)é    N)ÚPythonDeprecationWarningÚwinc                 óÊ   •  [         R                  " U5        [         R
                  " X5        g ! [         a)  nUR                  [        R                  :X  d  e  S nANES nAff = f)N)ÚosÚremoveÚOSErrorÚerrnoÚENOENTÚrename)Úcurrent_filenameÚnew_filenameÚes      Ú./usr/lib/python3/dist-packages/boto3/compat.pyÚrename_filer      sN   € ð	Ü�IŠI�lÔ#ô 	�	Š	Ð"Õ1øô ó 	Ø—7‘7œeŸl™lÓ*ð
 ô +ûð	ús   ‚/ ¯
A"¹AÁA"c                  ó:   • [         R                  " SS[        SS9  g)zŠ
Invoking this filter acknowledges your runtime will soon be deprecated
at which time you will stop receiving all updates to your client.
Úignorez'.*Boto3 will no longer support Python.*z.*boto3\.compat)ÚmessageÚcategoryÚmoduleN)ÚwarningsÚfilterwarningsr   © ó    r   Ú"filter_python_deprecation_warningsr   .   s   € ô
 ×ÒØØ9Ü)Ø!ó	r   c                  óÆ   • SSS.n SU 0n[         R                  SS nX!;   a@  X   nSR                  US   US	   US
   US   5      n[        R                  " U[
        5        gg)z=Use this template for future deprecation campaigns as needed.zDecember 13, 2023z\https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/)ÚdateÚ	blog_link)é   é   Né   zËBoto3 will no longer support Python {}.{} starting {}. To continue receiving service updates, bug fixes, and security updates please upgrade to Python 3.8 or later. More information can be found here: {}r   é   r   r   )ÚsysÚversion_infoÚformatr   Úwarnr   )Úpy_37_paramsÚdeprecated_versionsÚ
py_versionÚparamsÚwarnings        r   Ú_warn_deprecated_pythonr+   ;   sˆ   € ð $ðDñ€Lð 	�ðÐô ×!Ñ! " 1Ð%€JàÓ(Ø$Ñ0ˆð<÷ ‰&�˜A‘ 
¨1¡¨v°f©~¸vÀkÑ?RÓ
Sð 	ô 	�Š�gÔ7Õ8ð )r   )r"   r   r	   Úsocketr   Úboto3.exceptionsr   ÚConnectionErrorÚSOCKET_ERRORÚcollections.abcÚabcÚcollections_abcÚplatformÚ
startswithr   r   r   r+   r   r   r   Ú<module>r5      sT   ðó Û 	Û Û Û å 5ð €å )ð ‡<�<×Ñ˜5×!Ñ!ó
2ð —)‘)€Kò
ó9r   