
    X-Pha                        d Z ddlmZ ddlZddlZddlZddlZej                            ej        	                    e
          d          ZdZd
dZed	k    r e             dS dS )zMypyc command-line tool.

Usage:

    $ mypyc foo.py [...]
    $ python3 -c 'import foo'  # Uses compiled 'foo'


This is just a thin wrapper that generates a setup.py file that uses
mypycify, suitable for prototyping and testing.
    )annotationsN..zfrom setuptools import setup
from mypyc.build import mypycify

setup(name='mypyc_output',
      ext_modules=mypycify({}, opt_level="{}", debug_level="{}", strict_dunder_typing={}),
)
returnNonec            	        d} 	 t          j        |            n# t          $ r Y nw xY wt          j        dd          }t          j        dd          }t	          t          t          j        dd                              }t           j                            | d          }t          |d	          5 }|	                    t                              t          j        d
d          |||                     d d d            n# 1 swxY w Y   t           j                                        }t           j                            t           j                            t"                    d          }|t           j        z   |                    dd          z   |d<   t)          j        t          j        |ddg|          }t          j        |j                   d S )NbuildMYPYC_OPT_LEVEL3MYPYC_DEBUG_LEVEL1MYPYC_STRICT_DUNDER_TYPING0zsetup.pyw   r   
PYTHONPATH 	build_extz	--inplace)env)osmkdirFileExistsErrorgetenvboolintpathjoinopenwritesetup_formatformatsysargvenvironcopydirname__file__pathsepget
subprocessrun
executableexit
returncode)		build_dir	opt_leveldebug_levelstrict_dunder_typing
setup_filefr   	base_pathcmds	            N/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/mypyc/__main__.pymainr7       s   I
    	+S11I)/55KBI.JC$P$P Q QRRi44J	j#		 a!	##CHQRRL)[J^__```a a a a a a a a a a a a a a a *//

CRW__X66==I!BJ.r1J1JJC
.#.*k;OUX
Y
Y
YCHS^s    
&&2ADDD__main__)r   r   )__doc__
__future__r   r   os.pathr)   r!   r   r   r%   r&   r4   r   r7   __name__     r6   <module>r?      s   
 
 # " " " " " 				      



GLL22D99	   2 zDFFFFF r>   