
    BThM                     B    d dl Z d dlmZ d dlmZ dZ	 d Zd Zd Zd Z	y)	    N)Request)compat   c                 N    t        | t              xr t        |       xr d| d   v S )Nrequestr   )
isinstancelistlen)datas    _/var/www/catia.catastroantioquia-mas.com/valormas/lib/python3.12/site-packages/vcr/serialize.py_looks_like_an_old_cassetter      s&    dD!Hc$iHIa4HH    c                      t        d      )NzYour cassette files were generated in an older version of VCR. Delete your cassettes or run the migration script.See http://git.io/mHhLBg for more details.)
ValueError r   r   _warn_about_old_cassette_formatr      s    
	5 r   c                 r   	 |j                  |       }t              r
t                |d   D cg c]  }t        j                  |d          }}|d   D cg c]  }t        j                  |d          }}||fS # t        t        j                  j                  f$ r t                Y w xY wc c}w c c}w )Ninteractionsr   response)deserializeImportErroryamlconstructorConstructorErrorr   r   r   
_from_dictr   convert_to_bytes)cassette_string
serializerr   rrequests	responsess         r   r   r   #   s    *%%o6
 #4('):>~:NOQ""1Y<0OHOAEnAUVA((:7VIVY ))::; *')*
 PVs   A< B/B4<-B,+B,c                     t        | d   | d         D cg c]>  \  }}t        j                  |j                               t        j                  |      d@ }}}t        |d}|j                  |      S c c}}w )Nr    r!   )r   r   )versionr   )zipr   convert_to_unicode_to_dictCASSETTE_FORMAT_VERSION	serialize)cassette_dictr   r   r   r   r   s         r   r(   r(   2   s     "%]:%>k@Z![
 GX 001A1A1CD11(;	
L  /MD%%s   AA6)
r   vcr.requestr   vcr.serializersr   r'   r   r   r   r(   r   r   r   <module>r,      s0      "  
I	&r   