-
Notifications
You must be signed in to change notification settings - Fork 8.2k
fix: Remove outdated modules in favor of LFX versions #10091
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the WalkthroughRemoved multiple langflow.components forwarding modules that re-exported lfx.components symbols and trimmed processing package exports by deleting a comment and dropping convert_to_dataframe from public API. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Pre-merge checks and finishing touches❌ Failed checks (1 error, 1 inconclusive)
✅ Passed checks (5 passed)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (47.19%) is below the target coverage (55.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #10091 +/- ##
==========================================
+ Coverage 24.19% 24.21% +0.02%
==========================================
Files 1091 1086 -5
Lines 40042 40029 -13
Branches 5544 5539 -5
==========================================
+ Hits 9688 9695 +7
+ Misses 30183 30163 -20
Partials 171 171
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
|



This pull request removes several forwarding modules and related code from the
src/backend/base/langflow/componentspackage. These modules previously re-exported components from thelfxpackage, but are no longer needed. The cleanup helps reduce redundancy and simplifies the codebase.Removed forwarding modules and re-exports:
agents,anthropic,data,helpers, andopenaithat previously re-exported all symbols from their respectivelfx.componentsmodules. [1] [2] [3] [4] [5]__all__declaration forconvert_to_dataframeinprocessing/converter.py.processing/__init__.py.Summary by CodeRabbit
Refactor
Chores
Note: If your project relied on langflow.components.* import paths or the processing converter export, update code to reference the corresponding lfx.components modules or utilities. No functional behavior changes beyond import surface adjustments.