Spaces:
Running
Running
Claude
refactor(engines): extraire engine_from_name de cli vers cercle 2 (engines/factory.py)
4ea3cd0 unverified | """Adaptateurs moteurs OCR.""" | |
| from picarones.engines.base import BaseOCREngine, EngineResult | |
| from picarones.engines.factory import engine_from_name | |
| from picarones.engines.tesseract import TesseractEngine | |
| from picarones.engines.mistral_ocr import MistralOCREngine | |
| from picarones.engines.google_vision import GoogleVisionEngine | |
| from picarones.engines.azure_doc_intel import AzureDocIntelEngine | |
| __all__ = [ | |
| "BaseOCREngine", | |
| "EngineResult", | |
| "engine_from_name", | |
| "TesseractEngine", | |
| "MistralOCREngine", | |
| "GoogleVisionEngine", | |
| "AzureDocIntelEngine", | |
| ] | |
| try: | |
| from picarones.engines.pero_ocr import PeroOCREngine # noqa: F401 | |
| __all__.append("PeroOCREngine") | |
| except ImportError: | |
| pass | |