o
    èyAf  ã                   @  st   d dl mZ d dlZd dlmZ d dlmZ d dlmZ d dl	m
Z
 d dlmZ ejr1d dlmZ eddd„ƒZdS )é    )ÚannotationsN)Ú
AppBuilder)ÚCustomBuilder)ÚSdistBuilder)ÚWheelBuilder)Úhookimpl)ÚBuilderInterfaceÚreturnúlist[type[BuilderInterface]]c                   C  s   t tttgS )N)r   r   r   r   © r   r   úD/usr/lib/python3.10/site-packages/hatchling/builders/plugin/hooks.pyÚhatch_register_builder   s   r   )r	   r
   )Ú
__future__r   ÚtypingZhatchling.builders.appr   Zhatchling.builders.customr   Zhatchling.builders.sdistr   Zhatchling.builders.wheelr   Zhatchling.pluginr   ÚTYPE_CHECKINGZ#hatchling.builders.plugin.interfacer   r   r   r   r   r   Ú<module>   s    