Ë
    J‡-j  ã                   ó(   — d dl Z d„ Z G d„ de«      Zy)é    Nc                  óž   ‡— 	 t        ˆfd„t        j                  D «       «      }|st        j                  | i ‰¤Ž yy# t        $ r d}Y Œ&w xY w)z|add warning filter but only if not already there (i.e. defined by the user),

    not clear why this works as expected.
    c              3   ó4   •K  — | ]  }|d    ‰d   k(  –— Œ y­w)é   ÚcategoryN© )Ú.0ÚwÚkwargss     €úi/Users/jameslopez/projects/TradingBot25/.venv/lib/python3.12/site-packages/cma/warnings_and_exceptions.pyÚ	<genexpr>z filterwarning.<locals>.<genexpr>	   s"   øè ø€ ÐPÑ?O¸!˜1˜Q™4 6¨*Ñ#5Õ5Ñ?Oùs   ƒFN)ÚanyÚwarningsÚfiltersÚ	ExceptionÚfilterwarnings)Úargsr
   Ú_is_filtereds    ` r   Úfilterwarningr      sQ   ø€ ð
ÜÓP¼x×?OÒ?OÓPÓPˆñ Ü×Ñ Ð0¨Ó0ð øô ò ØŠðús   ƒ"> ¾AÁAc                   ó   — e Zd ZdZy)ÚNeverTestedWarningzKFeature has been implemented but never or poorly tested for correct resultsN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ó    r   r   r      s   „ ÚUr   r   )r   r   ÚUserWarningr   r   r   r   Ú<module>r      s   ðÛ ò
1ôV˜õ Vr   