Ë
    îì�iø  ã                   ó6   — d dl mZ d dlmZ d dlZedd„«       Zy)é    )ÚNamedTemporaryFile)ÚcontextmanagerNc              #   óš   K  — t        | d¬«      5 }|j                  }ddd«       –— t        j                  |«       y# 1 sw Y   Œ#xY w­w)aÃ  Yield a writeable temporary filename that is deleted on context exit.

    Parameters
    ----------
    suffix : str, optional
        The suffix for the file.

    Examples
    --------
    >>> import numpy as np
    >>> from skimage import io
    >>> with temporary_file('.tif') as tempfile:
    ...     im = np.arange(25, dtype=np.uint8).reshape((5, 5))
    ...     io.imsave(tempfile, im)
    ...     assert np.all(io.imread(tempfile) == im)
    F)ÚsuffixÚdeleteN)r   ÚnameÚosÚremove)r   Útempfile_streamÚtempfiles      ú~/var/www/ITT-ServiceAPI-Services/ITT-Document-Scan/mrzscanner/mrzenv/lib/python3.12/site-packages/skimage/_shared/_tempfile.pyÚtemporary_filer      sF   è ø€ ô$ 
 6°%Ô	8ð (¸OØ"×'Ñ'ˆ÷(ð ‚NÜ‡I�IˆhÕ÷	(ð (üs   ‚A�?�"A¿AÁA)Ú )r   r   Ú
contextlibr   r	   r   © ó    r   ú<module>r      s"   ðÝ 'Ý %Û 	ð òó ñr   