+
    û¦Ögg  ã                   óV   € ^ RI t ^ RIt^ RIHt ^ RIt^ RItR R ltR]RR/R R	 llt	R# )
é    N)ÚCallablec                ó0   € V ^8„  d   QhR\         R\        /# )é   ÚurlÚreturn)ÚstrÚbytes)Úformats   "Ú4/usr/lib/python3/dist-packages/mkdocs/utils/cache.pyÚ__annotate__r   
   s   € ÷ ñ ”cð œeñ ó    c                 ó  € \         P                  P                  V R R\        P                   2/R7      p\         P                  P                  V4      ;_uu_ 4       pVP                  4       uuRRR4       #   + '       g   i     R# ; i)z
User-Agentzmkdocs/)ÚheadersN)ÚurllibÚrequestÚRequestÚmkdocsÚ__version__ÚurlopenÚread)r   ÚreqÚresps   &  r   Údownload_urlr   
   s]   € Ü
�.‰.×
 Ñ
  ¨|¸wÄv×GYÑGYÐFZÐ=[Ð.\Ð
 Ó
]€CÜ	�‰×	Ñ	 ×	$Ô	$¨Ø�y‰y‹{÷ 
%×	$×	$Ó	$ús   ÁA7Á7B	ÚdownloadÚcomments   # c          
      óŒ   € V ^8„  d   QhR\         R\        P                  R\        \         .\        3,          R\        R\        /# )r   r   Úcache_durationr   r   r   )r   ÚdatetimeÚ	timedeltar   r	   )r
   s   "r   r   r      sK   € ÷ ñ Ü	ðä×&Ñ&ðô œ�uœe�|Õ$ð	ô
 ðô ñr   c               óD   € \         P                  P                  WW#R7      # )aµ  
Downloads a file from the URL, stores it under ~/.cache/, and returns its content.

For tracking the age of the content, a prefix is inserted into the stored file, rather than relying on mtime.

Args:
    url: URL to use.
    download: Callback that will accept the URL and actually perform the download.
    cache_duration: How long to consider the URL content cached.
    comment: The appropriate comment prefix for this file format.
©r   r   r   r   )Úmkdocs_get_depsÚcacheÚdownload_and_cache_urlr!   s   &&$$r   r$   r$      s'   € ô$ × Ñ ×7Ñ7Ø¸ð 8ó ð r   )
r   Úurllib.requestr   Útypingr   Úmkdocs_get_deps.cacher"   r   r   r$   © r   r   Ú<module>r)      s7   ðÛ Û Ý ã ã õðð (4ð	ð
 ÷ñ r   