§
    .çi  ã                   ól   — d dl mZ d dlmZmZmZmZmZmZm	Z	 d dlm
Z ed„ ¦   «         Zdefd„Z
g d¢ZdS )	é    )Úcache)ÚDistributionÚ
EntryPointÚEntryPointsÚPackageNotFoundErrorÚdistributionsÚrequiresÚversion)Úentry_pointsc                  ó   — t          ¦   «         S )N)Úoriginal_entry_points© ó    úk/home/mmwave/public_html/mmwave/venv/lib/python3.11/site-packages/opentelemetry/util/_importlib_metadata.pyÚ_original_entry_points_cachedr   "   s   € å Ñ"Ô"Ð"r   Úreturnc                  ó4   —  t          ¦   «         j        di | ¤ŽS )z¢Replacement for importlib_metadata.entry_points that caches getting all the entry points.

    That part can be very slow, and OTel uses this function many times.r   )r   Úselect)Úparamss    r   r   r   '   s$   € ð 2Õ(Ñ*Ô*Ô1Ð;Ð;°FÐ;Ð;Ð;r   )r   r
   r   r   r	   r   r   r   N)Ú	functoolsr   Úimportlib_metadatar   r   r   r   r   r	   r
   r   r   r   Ú__all__r   r   r   ú<module>r      sÜ   ðð Ð Ð Ð Ð Ð ð
ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ðð ð ð ð ð ð
 ð#ð #ñ „ð#ð<˜kð <ð <ð <ð <ð	ð 	ð 	€€€r   