community[patch]: Fix remaining __inits__ in community (#22037)

Fixes the __init__ files in community to use __all__ which is statically
defined.
This commit is contained in:
Eugene Yurtsev
2024-05-22 13:42:17 -04:00
committed by GitHub
parent b7d08bf764
commit 36813d2f00
10 changed files with 49 additions and 29 deletions

View File

@@ -6,7 +6,7 @@ if TYPE_CHECKING:
FlashrankRerank,
)
from langchain_community.document_compressors.jina_rerank import (
JinaRerank, # noqa: F401
JinaRerank,
)
from langchain_community.document_compressors.llmlingua_filter import (
LLMLinguaCompressor,
@@ -15,7 +15,6 @@ if TYPE_CHECKING:
OpenVINOReranker,
)
__all__ = ["LLMLinguaCompressor", "OpenVINOReranker", "FlashrankRerank"]
_module_lookup = {
"LLMLinguaCompressor": "langchain_community.document_compressors.llmlingua_filter",
@@ -32,4 +31,4 @@ def __getattr__(name: str) -> Any:
raise AttributeError(f"module {__name__} has no attribute {name}")
__all__ = list(_module_lookup.keys())
__all__ = ["LLMLinguaCompressor", "OpenVINOReranker", "FlashrankRerank", "JinaRerank"]