U
    42i                     @  s   d dl mZ d dlZd dlZd dlmZ d dlmZ ddddd	Zejd
ddddddZejd
ddddddZ	dS )    )annotationsN)Config)Parserr   None)parserreturnc                 C  s   | j dddg d d S )N
pythonpathpathszAdd paths to sys.path)typehelpdefault)Zaddini)r    r   7/tmp/pip-unpacked-wheel-7n2p7kht/_pytest/python_path.pypytest_addoption
   s    r   T)Ztryfirstr   )early_configr   c                 C  s*   t | dD ]}tjdt| qd S )Nr   r   )reversedgetinisyspathinsertstr)r   r   r   r   r   pytest_load_initial_conftests   s    r   )Ztrylast)configr   c                 C  s2   |  dD ]"}t|}|tjkr
tj| q
d S )Nr   )r   r   r   r   remove)r   r   Zpath_strr   r   r   pytest_unconfigure   s    
r   )

__future__r   r   Zpytestr   r   r   Zhookimplr   r   r   r   r   r   <module>   s   

