§
    qŠtj  ã                   ó,   — d dl Zd dlZd dlZd dlZd„ ZdS )é    Nc                 ó  — t           j                             | ¦  «        }t          | d¬¦  «        5 }|                     ¦   «         }d d d ¦  «         n# 1 swxY w Y   t          j        d|¦  «        }|st          d|› �¦  «        ‚i }|                     d¦  «         	                    ¦   «         D ]r}| 
                    d¦  «                             ¦   «         }|sŒ,|                     dd¦  «        \  }}|                     ¦   «         }|                     ¦   «         }|||<   Œsd	|vrt          d
|› �¦  «        ‚g }	t          |d	         ¦  «        }
|
D ]~}t          j        d|¦  «        }	 t           j                             |                     d¦  «        ¦  «         ŒK# t           j        j        $ r |	                     |j        ¦  «         Y Œ{w xY w|	r/t-          j        d| › dd                     |	¦  «        › �¦  «         d S d S )Nzutf-8)ÚencodingzG(?m)^# /// (?P<type>[a-zA-Z0-9-]+)$\s(?P<content>(^#(| .*)$\s)+)^# ///$zPEP 723 metadata not found in Úcontentz# ú=é   Údependenciesz"PEP 723 dependencies not found in z[a-zA-Z0-9_-]+r   z	Skipping z% due to missing package requirement: z, )ÚosÚpathÚbasenameÚopenÚreadÚreÚsearchÚ
ValueErrorÚgroupÚ
splitlinesÚlstripÚrstripÚsplitÚstripÚevalÚmatchÚ	importlibÚmetadataÚdistributionÚPackageNotFoundErrorÚappendÚstringÚpytestÚskipÚjoin)ÚexampleÚexample_nameÚfr   Úpep723r   ÚlineÚkeyÚvalueÚmissing_dependenciesr   Ú
dependencyÚnames                ú`/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/cuda/bindings/_test_helpers/pep723.pyÚ has_package_requirements_or_skipr-      sZ  € Ý”7×#Ò# GÑ,Ô,€Lå	ˆg Ð	(Ñ	(Ô	(ð ¨AØ—&’&‘(”(ˆðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð õ ŒYÐaÐcjÑkÔk€FØð JÝÐH¸,ÐHÐHÑIÔIÐIà€HØ—’˜YÑ'Ô'×2Ò2Ñ4Ô4ð ð ˆØ�{Š{˜4Ñ Ô ×'Ò'Ñ)Ô)ˆØð 	ØØ—Z’Z  QÑ'Ô'‰
ˆˆUØ�iŠi‰kŒkˆØ—’‘”ˆØˆ�‰ˆà˜XÐ%Ð%ÝÐL¸lÐLÐLÑMÔMÐMàÐÝ˜ Ô0Ñ1Ô1€LØ"ð 5ð 5ˆ
ÝŒxÐ(¨*Ñ5Ô5ˆð	5ÝÔ×+Ò+¨D¯JªJ°q©M¬MÑ:Ô:Ð:Ð:øÝÔ!Ô6ð 	5ð 	5ð 	5Ø ×'Ò'¨¬Ñ4Ô4Ð4Ð4Ð4ð	5øøøð ð qÝŒÐo ÐoÐoÈdÏiÊiÐXlÑNmÔNmÐoÐoÑpÔpÐpÐpÐpðqð qs#   ±AÁAÁAÅ)2FÆ.GÇG)Úimportlib.metadatar   r	   r   r   r-   © ó    r,   ú<module>r1      sL   ðð
 Ð Ð Ð Ø 	€	€	€	Ø 	€	€	€	à €€€ð"qð "qð "qð "qð "qr0   