You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
langchain/libs/community/langchain_community
Leonid Ganeline 9639457222
community[patch]: `tools` imports (#21156)
Issue: we have several helper functions to import third-party libraries
like tools.gmail.utils.import_google in
[community.tools](https://api.python.langchain.com/en/latest/community_api_reference.html#id37).
And we have core.utils.utils.guard_import that works exactly for this
purpose.
The import_<package> functions work inconsistently and rather be private
functions.
Change: replaced these functions with the guard_import function.

Related to #21133
5 months ago
..
adapters
agent_toolkits langchain[patch],community[minor]: Move load_tools to community (#21158) 5 months ago
callbacks multiple: Remove unnecessary Ruff suppression comments (#21050) 5 months ago
chat_loaders (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
chat_message_histories (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
chat_models (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
cross_encoders multiple: Remove unnecessary Ruff suppression comments (#21050) 5 months ago
docstore multiple: Remove unnecessary Ruff suppression comments (#21050) 5 months ago
document_compressors multiple: Remove unnecessary Ruff suppression comments (#21050) 5 months ago
document_loaders (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
document_transformers (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
embeddings (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
example_selectors
graphs Some more fixes to neo4j enhanced schema (#21139) 5 months ago
indexes community[patch]: docstrings update (#20301) 6 months ago
llms (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
memory langchain[patch],community[minor]: Migrate memory implementations to community (#20845) 5 months ago
output_parsers
retrievers (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
storage (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
tools community[patch]: `tools` imports (#21156) 5 months ago
utilities (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
utils community[patch]: docstrings update (#20301) 6 months ago
vectorstores (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
__init__.py
cache.py (all): update removal in deprecation warnings from 0.2 to 0.3 (#21265) 5 months ago
py.typed