o
    Uhv                     @  s  d dl mZ d dlZd dlZd dlmZmZmZ dgZej	
dZedkrwdZeerHee d dlmZ d	ZW d   n1 sCw   Y  eskeerkee d dlmZ d	ZW d   n1 sfw   Y  esud dlmZ dS dS ed
krd dlmZ dS dZeeree d dlmZ d	ZW d   n1 sw   Y  eseeree d dlmZ d	ZW d   n1 sw   Y  esee d dlmZ d	ZW d   n1 sw   Y  esd dlmZ dS dS )    )annotationsN)AVX2SSE2supportsdefault_processRAPIDFUZZ_IMPLEMENTATIONcppF)r   Tpython)
__future__r   
contextlibosrapidfuzz._feature_detectorr   r   r   __all__environget_implimportedsuppressImportErrorrapidfuzz.utils_cpp_avx2r   rapidfuzz.utils_cpp_sse2rapidfuzz.utils_cpprapidfuzz.utils_py r   r   c/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/rapidfuzz/utils.py<module>   sT   