
    wdf5                     v    d dl Z e j        d          dk    Zerd Zd ZeZeefZddZ	dS d Zd	 Ze
ZefZdd
Z	dS )    N   c                 *    |                                  S N)	iteritemsds    ]/var/www/book.euthymeo.com/html/venv/lib/python3.11/site-packages/flask_sqlalchemy/_compat.pyr   r      s    {{}}    c                 *    |                                  S r   )
itervaluesr   s    r	   r   r   
   s    ||~~r
   utf8strictc                     | t          | t                    r| S t          | t                    r|                     ||          S t          |           S r   )
isinstancestrunicodeencodexcharseterrorss      r	   to_strr      sK    9
1c**9Ha!! 	-88GV,,,1vvr
   c                 D    t          |                                           S r   )iteritemsr   s    r	   r   r      s    AGGIIr
   c                 D    t          |                                           S r   )r   valuesr   s    r	   r   r      s    AHHJJr
   c                     | t          | t                    r| S t          | t                    r|                     ||          S t          |           S r   )r   r   bytesdecoder   s      r	   r   r   %   sK    9
1c**9Ha 	-88GV,,,1vvr
   )r   r   )sysversion_infoPY2r   r   xranger   r   string_typesr   ranger    r
   r	   <module>r(      s    



	qQ  &     FU#L             F6L     r
   