Replace langchain_community imports with provider packages

Proprietary

Migrate provider-specific imports from langchain_community to dedicated provider packages like langchain_openai, langchain_anthropic, etc. Only the classes this recipe lists move, and the provider package is not added as a dependency.

org.openrewrite.python.migrate.langchain.ReplaceLangchainProviderImports
mod run . --recipe=org.openrewrite.python.migrate.langchain.ReplaceLangchainProviderImports

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.

Recipe list

It runs these recipes, in this order.

  1. Change import
  2. Change import
  3. Change import
  4. Change import
  5. Change import
  6. Change import
  7. Change import
  8. Change import
  9. Change import
  10. Change import
  11. Change import
  12. Change import
  13. Change import
  14. Change import
  15. Change import
  16. Change import
  17. Change import
  18. Change import
  19. Change import
  20. Change import
  21. Change import
  22. Change import
  23. Change import
  24. Change import
  25. Change import
  26. Change import
  27. Change import
  28. Change import
  29. Change import
  30. Change import
  31. Change import
  32. Change import
  33. Change import
  34. Change import
  35. Change import
  36. Change import
  37. Change import
  38. Change import
  39. Change import
  40. Change import
  41. Change import
  42. Change import
  43. Change import
  44. Change import
  45. Change import
  46. Change import
  47. Change import