
    i	                     \    d dl m Z  d dlmZ 	 d dlmZ n# e$ r Y nw xY wdddddddddZdS )   )	autoparse)automain)	autoasyncNF)descriptionepilogadd_nosparserloopforever	pass_loopc                j     t                     rt          d           fd}|S )Nz+autocommand requires a module name argumentc                     srt          | du rd n          } t          |           }  t                    |           } | S )NT)r
   r   r   )r   r   r   r	   )r   r   r   )	funcr   r   r   r   r
   moduler	   r   s	    b/srv/django_bis/venv311/lib/python3.11/site-packages/setuptools/_vendor/autocommand/autocommand.pyautocommand_decoratorz*autocommand.<locals>.autocommand_decorator'   s     w)!T\\TTt#	! ! !D #    x%%    )callable	TypeError)	r   r   r   r   r	   r
   r   r   r   s	   ```````` r   autocommandr      sp      GEFFF           > ! r   )r   r   r   ImportErrorr    r   r   <module>r      s   $ !                	$$$$$$$ 	 	 	D	 ,! ,! ,! ,! ,! ,! ,!s    