a „oe¼ã@sdddlZdd„Zejdkr0ddlmZeeƒn ddlmZejdkrTddlmZn ddl mZdS)éNcsŠz ddl‰WnBty YdStyNddlm}|jdddd�‚Yn0ˆ|ur\dS‡fd d „tjDƒ}|D]}tj |¡qtdS) zu Ensure importlib_metadata doesn't provide older, incompatible Distributions. Workaround for #3102. rNé)ÚSetuptoolsWarningzIncompatibility 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)Zsee_urlcsg|]}t|ˆjƒr|‘qS©)Ú isinstanceÚMetadataPathFinder)Ú.0Úob©Úimportlib_metadatarú6C:\Program Files\Certbot\pkgs\setuptools\_importlib.pyÚ s þz5disable_importlib_metadata_finder..) r Ú ImportErrorÚAttributeErrorÚwarningsrÚemitÚsysÚ meta_pathÚremove)ÚmetadatarÚ to_removeÚitemrr r Ú!disable_importlib_metadata_finders&    ù  þr)éé r )ré )Úimportlib_resources) rrÚ version_infoZsetuptools.externr rÚimportlib.metadatarZ resourcesZimportlib.resourcesrrrr Ús$