
    bis                        d gZ ddlZddlZddlZd Zedk(  rhdej                  vr4ej                  d   dz   ej                  d<    ed       ej                  d= 	  ej                  ej                  d        e        yy# e$ r Y w xY w)main    Nc                     ddl m}  ddlm}m} ddlm} |j                  d       |j                  d       t        j                  dk(  r2t        j                  t        j                  t        j                         |j                  d	t        j                         t        j                  j!                  d
      }t        j                  d| }t        j                  d   gt        j                  |dz   d  z   t        j                  d d  |j                  dt        j                         |d   }|j#                  d      \  }}}|j%                  d       |s|j'                         }|}t)        |      }| j+                  ||       | j,                  j/                          |j0                  *t        j2                  |j0                  j4                         y y )Nr   )launcher)logsockets)debuggeezdebugpy.launcher)prefixz%debugpy.launcher startup environment:win32zsys.argv before parsing: {0}z--   zsys.argv after patching: {0}:z[])debugpyr   debugpy.commonr   r   debugpy.launcherr   to_filedescribe_environmentsysplatformsignalSIGINTSIG_IGNinfoargvindex
rpartitionstripget_default_localhostintconnectchannelwaitprocessexit
returncode)	r   r   r   r   seplauncher_argvadapterhostports	            T/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/debugpy/launcher/__main__.pyr   r      sY    +)KK)K*DE
||w
 	fmmV^^4 HH+SXX6
((..
CHHQsOM88A;-#((379"55CHHQKHH+SXX6 AG((-OD#tJJt,,.t9DT4 #!!,,- $    __main__r   z/../../ )__all__localer   r   r   __name__modulespath
__import__	setlocaleLC_ALL	Exception r*   r)   <module>r7      s   
 (   
%.P z, #hhqkI-9HHQK+ 	FK >   		s   B B	B	