o
    LK&h	                     @   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    ]/var/www/html/venv/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   