Ë
    pPêjˆ  ã                  óÄ   — 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                  j                  ej                  j                  e
«      d«      ZdZdd„Zedk(  r e«        yy)	zçMypyc 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ú..z÷from setuptools import setup
from mypyc.build import mypycify

setup(
    name='mypyc_output',
    ext_modules=mypycify(
        {},
        opt_level="{}",
        debug_level="{}",
        strict_dunder_typing={},
        log_trace={},
    ),
)
c            
     óà  — d} 	 t        j                  | «       t        j                  dd«      }t        j                  dd«      }t	        t        t        j                  dd«      «      «      }t	        t        t        j                  dd«      «      «      }t         j                  j                  | d	«      }t        |d
«      5 }|j                  t        j                  t        j                  dd  ||||«      «       d d d «       t         j                  j                  «       }t         j                  j                  t         j                  j!                  t"        «      d«      }|t         j$                  z   |j'                  dd«      z   |d<   t)        j*                  t        j,                  |ddg|¬«      }	t        j.                  |	j0                  «       y # t        $ r Y �ŒÇw xY w# 1 sw Y   ŒêxY w)NÚbuildÚMYPYC_OPT_LEVELÚ3ÚMYPYC_DEBUG_LEVELÚ1ÚMYPYC_STRICT_DUNDER_TYPINGÚ0ÚMYPYC_LOG_TRACEz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Ú	log_traceÚ
setup_fileÚfr   Ú	base_pathÚcmds
             úS/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/mypyc/__main__.pyÚmainr7   '   sr  € Ø€IðÜ
�‰�Ôô —	‘	Ð+¨SÓ1€IÜ—)‘)Ð/°Ó5€KÜ¤¤B§I¡IÐ.JÈCÓ$PÓ QÓRÐô ”SœŸ™Ð#4°cÓ:Ó;Ó<€Iä—‘—‘˜i¨Ó4€JÜ	ˆj˜#Ó	ð 
 !Ø	�‰Ü×ÑÜ—‘˜˜�˜i¨Ð6JÈIóô	
÷
ô �*‰*�/‰/Ó
€CÜ—‘—‘œRŸW™WŸ_™_¬XÓ6¸Ó=€IØ!¤B§J¡JÑ.°·±¸ÀrÓ1JÑJ€CˆÑÜ
�.‰.œ#Ÿ.™.¨*°kÀ;ÐOÐUXÔ
Y€CÜ‡H�HˆS�^‰^Õøô3 ò Úðú÷
ð 
ús   „G Ã:G$Ç	G!Ç G!Ç$G-Ú__main__)ÚreturnÚNone)Ú__doc__Ú
__future__r   r   Úos.pathr(   r    r   r   r$   r%   r4   r   r7   Ú__name__© ó    r6   ú<module>rA      s]   ðñ
õ #ã 	Û Û Û 
à�G‰G�L‰L˜Ÿ™Ÿ™¨Ó2°DÓ9€	ð€ó"ð@ ˆzÒÙ…Fð r@   