
    9i                        U d Z ddlmZ dZded<   dZded<   ddlZ	 ej                  j                  e
xs e      Zded	<   ddlmZmZmZmZ g dZd Zy# ej                  j                  $ r
 d
Zded	<   Y 6w xY w)z
rapid string matching library
    )annotationszMax Bachmannstr
__author__MIT__license__N__version__z0.0.0)distancefuzzprocessutils)r	   r
   r   r   get_includec                 L    ddl m}  t         | t              j                        S )a  
    Return the directory that contains the RapidFuzz \*.h header files.
    Extension modules that need to compile against RapidFuzz should use this
    function to locate the appropriate include directory.
    Notes
    -----
    When using ``distutils``, for example in ``setup.py``.
    ::
        import rapidfuzz_capi
        ...
        Extension('extension_name', ...
                include_dirs=[rapidfuzz_capi.get_include()])
        ...
    r   Path)pathlibr   r   __file__parentr   s    \/var/www/html/backtest/airagagent/rag_env/lib/python3.12/site-packages/rapidfuzz/__init__.pyr   r      s     tH~$$%%    )__doc__
__future__r   r   __annotations__r   importlib.metadata	importlibmetadataversion__package____name__r   PackageNotFoundError	rapidfuzzr	   r
   r   r   __all__r    r   r   <module>r#      s    # 
C  S   ))11+2IJKJ 5 4
A& .. Ks   $A  A87A8