diff --git a/crawl4ai/__init__.py b/crawl4ai/__init__.py index 03e734deb..00e75f980 100644 --- a/crawl4ai/__init__.py +++ b/crawl4ai/__init__.py @@ -169,6 +169,7 @@ "TableExtractionStrategy", "DefaultTableExtraction", "NoTableExtraction", + "LLMTableExtraction", "RelevantContentFilter", "PruningContentFilter", "BM25ContentFilter", diff --git a/crawl4ai/async_configs.py b/crawl4ai/async_configs.py index 37b5480d9..f7544866a 100644 --- a/crawl4ai/async_configs.py +++ b/crawl4ai/async_configs.py @@ -150,7 +150,7 @@ class MatchMode(Enum): # Dispatchers "MemoryAdaptiveDispatcher", "SemaphoreDispatcher", # Table extraction - "DefaultTableExtraction", "NoTableExtraction", + "DefaultTableExtraction", "NoTableExtraction", "LLMTableExtraction", # Proxy "RoundRobinProxyStrategy", } diff --git a/deploy/docker/tests/test_security_fixes.py b/deploy/docker/tests/test_security_fixes.py index 3f006ceeb..1d31455ae 100644 --- a/deploy/docker/tests/test_security_fixes.py +++ b/deploy/docker/tests/test_security_fixes.py @@ -251,7 +251,7 @@ def setUp(self): "DomainAuthorityScorer", "FreshnessScorer", "PathDepthScorer", "CacheMode", "MatchMode", "DisplayMode", "MemoryAdaptiveDispatcher", "SemaphoreDispatcher", - "DefaultTableExtraction", "NoTableExtraction", + "DefaultTableExtraction", "NoTableExtraction", "LLMTableExtraction", "RoundRobinProxyStrategy", }