o
    Uh                     @  s  d dl mZ d dlZd dlZd dlmZmZmZ g dZej	
dZedkrdZeerSee d dlmZmZmZmZmZmZ dZW d   n1 sNw   Y  eseeree d dlmZmZmZmZmZmZ dZW d   n1 s{w   Y  esd dlmZmZmZmZmZmZ dS dS ed	krd dlmZmZmZmZmZmZ dS dZeeree d dlmZmZmZmZmZmZ dZW d   n1 sw   Y  es	eer	ee d dlmZmZmZmZmZmZ dZW d   n	1 sw   Y  es4ee d dlmZmZmZmZmZmZ dZW d   n	1 s/w   Y  esId dlmZmZmZmZmZmZ dS dS )
    )annotationsN)AVX2SSE2supports)EditopEditopsMatchingBlockOpcodeOpcodesScoreAlignmentRAPIDFUZZ_IMPLEMENTATIONcppFTpython)
__future__r   
contextlibosrapidfuzz._feature_detectorr   r   r   __all__environget_implimportedsuppressImportError'rapidfuzz.distance._initialize_cpp_avx2r   r   r   r	   r
   r   'rapidfuzz.distance._initialize_cpp_sse2"rapidfuzz.distance._initialize_cpp!rapidfuzz.distance._initialize_py r   r   r/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/rapidfuzz/distance/_initialize.py<module>   sT    	 	$	$	 	 	 	$