Ë
    Ý_Ëiì  ã                  óœ   — d dl mZ d dlZd dlmZ d dlmZ d dlmZm	Z	m
Z
mZ ej                  dk  rddlmZ ered   ZneZ G d	„ d
e«      Zy)é    )ÚannotationsN)ÚAbstractContextManager)ÚTracebackType)ÚTYPE_CHECKINGÚOptionalÚTypeÚcast)é   é   é   )ÚBaseExceptionGroupc                  ó8   — e Zd ZdZdd„Zdd„Z	 	 	 	 	 	 	 	 dd„Zy)	Úsuppressz<Backport of :class:`contextlib.suppress` from Python 3.12.1.c                ó   — || _         y ©N)Ú_exceptions)ÚselfÚ
exceptionss     ú[/var/www/pod-logistic/pod-api/venv/lib/python3.12/site-packages/exceptiongroup/_suppress.pyÚ__init__zsuppress.__init__   s
   € Ø%ˆÕó    c                 ó   — y r   © )r   s    r   Ú	__enter__zsuppress.__enter__   s   € Ør   c                óº   — |€yt        || j                  «      ryt        |t        «      r1t        t        |«      j	                  | j                  «      \  }}|€y|‚y)NFT)Ú
issubclassr   r   r	   Úsplit)r   ÚexctypeÚexcinstÚexctbÚmatchÚrests         r   Ú__exit__zsuppress.__exit__   s\   € ð ˆ?Øä�g˜t×/Ñ/Ô0Øä�gÔ1Ô2ÜÔ1°7Ó;×AÑAÀ$×BRÑBRÓS‰KˆE�4Øˆ|ØàˆJàr   N)r   ztype[BaseException])ÚreturnÚNone)r   zOptional[Type[BaseException]]r   zOptional[BaseException]r    zOptional[TracebackType]r$   Úbool)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r#   r   r   r   r   r      s:   „ ÙFó&óðà.ðð )ðð 'ð	ð
 
ôr   r   )Ú
__future__r   ÚsysÚ
contextlibr   Útypesr   Útypingr   r   r   r	   Úversion_infor   r   Ú	BaseClassr   r   r   r   ú<module>r2      sF   ðÝ "ã 
Ý -Ý ß 6Ó 6à×Ñ�gÒÝ/áà& tÑ,�Ià&€Iô%ˆyõ %r   