o
    5‘ðiÉ	  ã                   @   sZ   d dl m Z  d dlmZ zd dlmZ W n	 ey   Y nw ddddddddœdd„ZdS )	é   )Ú	autoparse)Úautomain)Ú	autoasyncNF)ÚdescriptionÚepilogÚadd_nosÚparserÚloopÚforeverÚ	pass_loopc          	         s.   t ˆƒrtdƒ‚‡ ‡‡‡‡‡‡‡fdd„}|S )Nz+autocommand requires a module name argumentc                    sN   ˆd usˆsˆrt | ˆdu rd nˆˆˆd�} t| ˆˆˆ ˆd�} tˆƒ| ƒ} | S )NT)r	   r   r
   )r   r   r   r   )r   r   r   )Úfunc©r   r   r   r
   r	   Úmoduler   r   © úi/root/parts/websockify/install/lib/python3.10/site-packages/setuptools/_vendor/autocommand/autocommand.pyÚautocommand_decorator'   s    üû	z*autocommand.<locals>.autocommand_decorator)ÚcallableÚ	TypeError)	r   r   r   r   r   r	   r
   r   r   r   r   r   Úautocommand   s   
r   )r   r   r   ÚImportErrorr   r   r   r   r   Ú<module>   s   ÿø