+
    '(jw                     b    ^ RI t ^ RIt^ RIt^ RIHt ^ RIHt ^ RIt^ RIH	t	 R R lt
R R ltR# )	    N)Path)Tuple)versionc                F    V ^8  d   QhR\         \        \        3,          /#    return)r   str)formats   "M/home/ubuntu/cf-venv/lib/python3.14/site-packages/playwright/_impl/_driver.py__annotate__r      s     V V5c? V    c                  j   \        \        P                  ! \        4      4      P                  R ,          p \        V R,          R,          4      p\        P                  R8X  d*   \        P                  ! R\        V R,          4      4      V3# \        P                  ! R\        V R,          4      4      V3# )driverpackagezcli.jswin32PLAYWRIGHT_NODEJS_PATHznode.exenode)
r   inspectgetfile
playwrightparentr
   sysplatformosgetenv)driver_pathcli_paths     r   compute_driver_executabler      s    wz23::XEK;*X56H
||wII.K*4L0MN
 	
 II.K&4H0IJHUUr   c                $    V ^8  d   QhR\         /# r   )dict)r   s   "r   r   r   $   s       r   c                      \         P                  P                  4       p R V R&   \        P                  P
                   R\        P                  P                   2V R&   \        V R&   V # )pythonPW_LANG_NAME.PW_LANG_NAME_VERSIONPW_CLI_DISPLAY_VERSION)r   environcopyr   version_infomajorminorr   )envs    r   get_driver_envr.   $   s\    
**//
C"C%(%5%5%;%;$<Ac>N>N>T>T=U"VC$+C !Jr   )r   r   r   pathlibr   typingr   r   playwright._repo_versionr   r   r.    r   r   <module>r3      s'     	 
    ,Vr   