
    gi%                    `   U d Z ddlmZ ddlZddlmZ ej        dk    rddlm	Z	 ddlm
Z nddlm	Z	mZ ej        dk    rdd	lmZ ndd	lmZ ej        d
k    rddlmZ nddlmZ ej        dk    rddlmZ nddlmZ g dZ	 ej        Zded<   dS # e$ r  G d dej                  ZeZY dS w xY w)z7
compatibility functions for different Python versions
    )annotationsN)   	   )Counter)deque)r   Deque)r   
   )	TypeAlias)r      )Self)r      )TypeVar)r   r   r   r
   r   ztype[e.OperationalError]ConnectionTimeoutc                      e Zd ZdS )DummyConnectionTimeoutN)__name__
__module____qualname__     d/var/www/html/Pagina-Ingenieria-Requisitos/venv/lib/python3.11/site-packages/psycopg_pool/_compat.pyr   r   0   s        r   r   )__doc__
__future__r   syspsycopg.errorserrorseversion_infocollectionsr   r   r   typingr
   typing_extensionsr   r   __all__r   __annotations__AttributeErrorOperationalErrorr   r   r   r   <module>r&      s     # " " " " " 



      v######*******%%%%%%%%w       ++++++w&&&&&&w))))))  /232EEEEEEE / / /    !3    //s   B B-,B-