
    ǆi                         S SK r S r\ R                  S:  a  S SKJr  \" \5        OS SKJr  \ R                  S:  a  S SKJr  gS SK	Jr  g)    Nc                 L    SSK nXL a  g[        R                   Vs/ s H!  n[        X1R                  5      (       d  M  UPM#     nnU H"  n[        R                  R                  U5        M$     g! [         a     g[         a    SSKJn  UR                  SSSS9  e f = fs  snf )	ze
Ensure importlib_metadata doesn't provide older, incompatible
Distributions.

Workaround for #3102.
r   N   )SetuptoolsWarningzIncompatibility problem.z
            `importlib-metadata` version is incompatible with `setuptools`.
            This problem is likely to be solved by installing an updated version of
            `importlib-metadata`.
            z7https://github.com/python/importlib_metadata/issues/396)see_url)importlib_metadataImportErrorAttributeErrorwarningsr   emitsys	meta_path
isinstanceMetadataPathFinderremove)metadatar   r   ob	to_removeitems         e/home/dmtnaga/Documents/work/airagagent/rag_env/lib/python3.13/site-packages/setuptools/_importlib.py!disable_importlib_metadata_finderr      s    !" % --Bb??@ 	  
 T" /   /&
 N 	 	
 	 s   A0 B!B!0
B<"B)   
   )r   )r   	   )importlib_resources)
r   r   version_infosetuptools.externr   r   importlib.metadatar   	resourcesimportlib.resources     r   <module>r"      sB    
!#H g@%h/) fB+r!   