
    ukia                    V    d dl mZ d dlZd dlZd dlmZ  G d dej                        Zy)    )annotationsN)utilc                  d    e Zd ZU ded<   ej
                  dd       Zej
                  dd       Zy)CacheInterfacezpathlib.Path_pathc                     y N )selfkeys     _/home/cdr/jupyterlab/.venv/lib/python3.12/site-packages/jax/_src/compilation_cache_interface.pygetzCacheInterface.get           c                     y r	   r
   )r   r   values      r   putzCacheInterface.put   r   r   N)r   str)r   r   r   bytes)__name__
__module____qualname____annotations__abcabstractmethodr   r   r
   r   r   r   r      s:    		 	 	 	r   r   )
__future__r   r   pathlibjax._srcr   	StrictABCr   r
   r   r   <module>r       s#    # 
  		T^^ 		r   