§
    x½<iÐ	  ã                   ór   — d dl Zd dlZ G d„ d¦  «        ZdZ eeed¦  «                             ¦   «          dS )é    Nc                   óV   — e Zd ZdZdd„Zed„ ¦   «         Zd„ Zd„ Zd„ Z	d	„ Z
dd
„Zd„ ZdS )ÚVendorImporterz„
    A PEP 302 meta path importer for finding optionally-vendored
    or otherwise naturally-installed packages from root_name.
    © Nc                 óv   — || _         t          |¦  «        | _        |p|                     dd¦  «        | _        d S )NÚexternÚ_vendor)Ú	root_nameÚsetÚvendored_namesÚreplaceÚ
vendor_pkg)Úselfr	   r   r   s       ú•/Users/kimhansen/Desktop/03 Workspace/ceo-agents/chl-effectiveness/mcp-servers/whoop/.venv/lib/python3.11/site-packages/setuptools/extern/__init__.pyÚ__init__zVendorImporter.__init__   s9   € Ø"ˆŒÝ! .Ñ1Ô1ˆÔØ$ÐN¨	×(9Ò(9¸(ÀIÑ(NÔ(NˆŒˆˆó    c              #   ó*   K  — | j         dz   V — dV — dS )zL
        Search first the vendor package then as a natural package.
        ú.Ú N)r   ©r   s    r   Úsearch_pathzVendorImporter.search_path   s(   è è € ð
 Œo Ñ#Ð#Ð#Ð#Øˆˆˆˆˆr   c                 ó˜   — |                      | j        dz   ¦  «        \  }}}| o&t          t          |j        | j        ¦  «        ¦  «        S )z,Figure out if the target module is vendored.r   )Ú	partitionr	   ÚanyÚmapÚ
startswithr   )r   ÚfullnameÚrootÚbaseÚtargets        r   Ú_module_matches_namespacez(VendorImporter._module_matches_namespace   sH   € à%×/Ò/°´ÀÑ0DÑEÔEÑˆˆdFØˆxÐLC¥ FÔ$5°tÔ7JÑ KÔ KÑLÔLÐLr   c                 ó6  — |                      | j        dz   ¦  «        \  }}}| j        D ]K}	 ||z   }t          |¦  «         t          j        |         }|t          j        |<   |c S # t          $ r Y ŒHw xY wt           dj        di t          ¦   «         ¤Ž¦  «        ‚)zK
        Iterate over the search path to locate and load fullname.
        r   z•The '{target}' package is required; normally this is bundled with this package so if you get this warning, consult the packager of your distribution.Nr   )	r   r	   r   Ú
__import__ÚsysÚmodulesÚImportErrorÚformatÚlocals)r   r   r   r   r   ÚprefixÚextantÚmods           r   Úload_modulezVendorImporter.load_module   sÔ   € ð &×/Ò/°´ÀÑ0DÑEÔEÑˆˆdFØÔ&ð 	ð 	ˆFðØ &™Ý˜6Ñ"Ô"Ð"Ý”k &Ô)Ø(+•”˜HÑ%Ø


øÝð ð ð Øðøøøõ ð'ð  ô !'ð3ð 3õ *0©¬ð3ð 3ñô ð s   ¬6A%Á%
A2Á1A2c                 ó6   — |                       |j        ¦  «        S ©N)r+   Úname)r   Úspecs     r   Úcreate_modulezVendorImporter.create_module3   s   € Ø×Ò ¤	Ñ*Ô*Ð*r   c                 ó   — d S r-   r   )r   Úmodules     r   Úexec_modulezVendorImporter.exec_module6   s   € Øˆr   c                 óp   — |                       |¦  «        r t          j                             || ¦  «        ndS )z(Return a module spec for vendored names.N)r    Ú	importlibÚutilÚspec_from_loader)r   r   Úpathr   s       r   Ú	find_speczVendorImporter.find_spec9   s:   € ð ×-Ò-¨hÑ7Ô7ðBIŒN×+Ò+¨H°dÑ;Ô;Ð;Ø=Að	
r   c                 ód   — | t           j        vr!t           j                             | ¦  «         dS dS )zR
        Install this importer into sys.meta_path if not already present.
        N)r#   Ú	meta_pathÚappendr   s    r   ÚinstallzVendorImporter.install@   s5   € ð •s”}Ð$Ð$ÝŒM× Ò  Ñ&Ô&Ð&Ð&Ð&ð %Ð$r   )r   N)NN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr   r    r+   r0   r3   r9   r=   r   r   r   r   r      s³   € € € € € ðð ð
Oð Oð Oð Oð
 ðð ñ „XððMð Mð Mð
ð ð ð,+ð +ð +ðð ð ð
ð 
ð 
ð 
ð'ð 'ð 'ð 'ð 'r   r   )
Ú	packagingÚ	pyparsingÚordered_setÚmore_itertoolsÚimportlib_metadataÚzippÚimportlib_resourcesÚjaracoÚtyping_extensionsÚtomlizsetuptools._vendor)Úimportlib.utilr5   r#   r   Únamesr>   r=   r   r   r   ú<module>rO      s{   ðØ Ð Ð Ð Ø 
€
€
€
ð@'ð @'ð @'ð @'ð @'ñ @'ô @'ð @'ðF	€ð €ˆx˜Ð 4Ñ 5Ô 5× =Ò =Ñ ?Ô ?Ð ?Ð ?Ð ?r   