* add dataframe outputs to vector stores, directory, url, split text
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* add parse dataframe
* [autofix.ci] apply automated fixes
* Refactor: Update DataFrame handling in components
- Added import of DataFrame in directory and url components.
- Renamed variable 'df' to 'dataframe' in ParseDataFrameComponent for clarity.
- Updated method _clean_args and parse_data to use 'dataframe' instead of 'df' for consistency.
These changes enhance code readability and maintainability by standardizing the terminology used for DataFrame objects.
* [autofix.ci] apply automated fixes
* remove parse dataframe
* feat: add parse dataframe component
* [autofix.ci] apply automated fixes
* Refactor: Remove duplicate as_dataframe method in LCVectorStoreComponent
This commit eliminates the redundant as_dataframe method in the LCVectorStoreComponent class, streamlining the code and improving maintainability. The method was previously defined twice, and this change enhances clarity by ensuring only one implementation exists.
* [autofix.ci] apply automated fixes
* Refactor: Standardize DataFrame variable naming in ParseDataFrameComponent
This commit renames the variable 'df' to 'dataframe' in the ParseDataFrameComponent class to improve clarity and consistency. The changes are reflected in the _clean_args and parse_data methods, enhancing code readability and maintainability.
* test: add unit tests for ParseDataFrameComponent
This commit introduces a comprehensive suite of unit tests for the ParseDataFrameComponent, covering various scenarios including successful parsing with default and custom templates, handling of empty dataframes, invalid template keys, and performance on large dataframes. The tests ensure that the component behaves correctly with different data types and separators, and validate its functionality in both synchronous and asynchronous contexts. These additions enhance the reliability and maintainability of the component.
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Gabriel Luiz Freitas Almeida <gabriel@langflow.org>
Co-authored-by: Edwin Jose <edwin.jose@datastax.com>