U
    jPŒ^4  ã                   @   s.   d dl mZ d dlmZ G dd„ dejƒZdS )é    )Úbase)Ú	packagingc                   @   s    e Zd ZdZdd„ Zdd„ ZdS )ÚMetadataConfigZmetadatac                 C   s:   t  | jd | j dd ¡¡| jd< t  | jdt  ¡ ¡ d S )NÚnameÚversionZrequires_dist)r   Zget_versionÚconfigÚgetZappend_text_listZparse_requirements©Úself© r   ú4/usr/lib/python3/dist-packages/pbr/hooks/metadata.pyÚhook   s     ÿ
 þzMetadataConfig.hookc                 C   s
   | j d S )Nr   )r   r	   r   r   r   Úget_name   s    zMetadataConfig.get_nameN)Ú__name__Ú
__module__Ú__qualname__Zsectionr   r   r   r   r   r   r      s   r   N)Z	pbr.hooksr   Zpbrr   Z
BaseConfigr   r   r   r   r   Ú<module>   s   