o
    Zh                     @   s   U d dl Z d dlmZ ddlmZmZ erd dlmZ dZe	e
df ed< e	d	d
 eD Ze	d ed< eD ]ZejD ]ZeeeZejZejee q;q6dS )    N)TYPE_CHECKING   )	polyfillstrace_rules)
ModuleType)builtins	functools	itertoolsoperatorosZpytreesysZfx.POLYFILLED_MODULE_NAMESc                 c   s&    | ]}t jd | tjdV  qdS ).)packageN)	importlibimport_moduler   __name__).0	submodule r   M/var/www/auris/lib/python3.10/site-packages/torch/_dynamo/polyfills/loader.py	<genexpr>   s
    
r   )r   .POLYFILLED_MODULES)r   typingr    r   r   typesr   r   tuplestr__annotations__r   Zpolyfill_module__all__Zpolyfill_namegetattrZpolyfill_handlerZ__torch_dynamo_original__Zoriginal_fnZ_builtin_function_idsremoveidr   r   r   r   <module>   s    

	

