a
    d=icP  ã                   @   s,   d Z ddlZddlmZ e ¡ Zdd„ ZdS )z)Bindings for TensorBoard frontend assets.é    N)Ú
tb_loggingc                      s>   t j t j t¡d¡‰ t j ˆ ¡s2t dˆ ¡ dS ‡ fdd„S )a   Try to get a function to provide frontend assets.

    Returns:
      Either (a) a callable that takes no arguments and returns an open
      file handle to a Zip archive of frontend assets, or (b) `None`, if
      the frontend assets cannot be found.
    zwebfiles.zipz(webfiles.zip static assets not found: %sNc                      s
   t ˆ dƒS )NÚrb)Úopen© ©Úpathr   úc/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/tensorboard/assets.pyÚ<lambda>$   ó    z1get_default_assets_zip_provider.<locals>.<lambda>)Úosr   ÚjoinÚdirnameÚ__file__ÚexistsÚloggerÚwarningr   r   r   r   Úget_default_assets_zip_provider   s
    r   )Ú__doc__r   Ztensorboard.utilr   Z
get_loggerr   r   r   r   r   r   Ú<module>   s   