JdddlZdZejdkrddlmZeenddlmZejdkrddlmZdSddl mZdS)Nc ddln6#t$rYdSt$rddl}d}||wxYw|urdSfdt jD}|D]!}t j|"dS)zu Ensure importlib_metadata doesn't provide older, incompatible Distributions. Workaround for #3102. rNz`importlib-metadata` version is incompatible with `setuptools`. This problem is likely to be solved by installing an updated version of `importlib-metadata`.c>g|]}t|j|S) isinstanceMetadataPathFinder).0obimportlib_metadatas H/opt/alt/python311/lib/python3.11/site-packages/setuptools/_importlib.py z5disable_importlib_metadata_finder..s=  b,? @ @ )r ImportErrorAttributeErrorwarningswarnsys meta_pathremove)metadatarmsg to_removeitemr s @r !disable_importlib_metadata_finderrs !!!!!      $  c  X%%-I ## T""""##s  ;&;) )r )r )importlib_resources) rr version_infosetuptools.externr rimportlib.metadatar resourcesimportlib.resourcesrr r r#s ###Bg@@@@@@%%h////))))))fBBBBBBBB++++++++r