
    "g`                     T    d dl Z d dlZd dlZd dlZd Zej
                  dk  reZyd Zy)    Nc                 @     dd fd
}t        j                  |      S )a  
    Workaround for https://github.com/python/cpython/issues/84538
    to add backward compatibility for walk_up=True.
    An example affected package is dask-labextension, which uses
    jupyter-packaging to install JupyterLab javascript files outside
    of site-packages.
    F)walk_upc                j    t        j                  t        j                  j	                  |             S N)pathlibPathospathrelpath)rootr   r
   s     T/var/www/openai/venv/lib/python3.12/site-packages/importlib_metadata/compat/py311.pyrelative_tozwrap.<locals>.relative_to   s!    ||BGGOOD$788    )r   )typesSimpleNamespace)r
   r   s   ` r   wrapr      s      &+ 9   [99r   )      c                     | S r    )xs    r   <lambda>r      s    r   )r	   r   sysr   r   version_inforelative_fixr   r   r   <module>r      s.    	  
 : '''1t{r   