U
    b                     @   sN   d dl mZmZmZmZ d dlmZ d dlmZ ddl	m
Z
 ed
ddZd	S )    )absolute_importdivisionprint_functionunicode_literals)contextmanager)unlink   )Utf8NamedTemporaryFile c              	   c   st   d }d }zDtdd|d,}|j}||  |  |   |V  W 5 Q R X W 5 |d k	r^|   |d k	rnt| X d S )NwF)modedeletesuffix)closer   r	   namewriteflush)Zcontentr   Zfhpath r   0lib/python3.8/site-packages/conda/common/disk.pytemporary_content_in_file
   s    
r   N)r
   )Z
__future__r   r   r   r   
contextlibr   osr   Zauxlib.compatr	   r   r   r   r   r   <module>   s
   