You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Partial fix for 1078: Enhance DataFrame Formatter Configuration with Memory and Display Controls (#1119)
* feat: add configurable max table bytes and min table rows for DataFrame display
* Revert "feat: add configurable max table bytes and min table rows for DataFrame display"
This reverts commit f9b78fa.
* feat: add FormatterConfig for configurable DataFrame display options
* refactor: simplify attribute extraction in get_formatter_config function
* refactor: remove hardcoded constants and use FormatterConfig for display options
* refactor: simplify record batch collection by using FormatterConfig for display options
* feat: add max_memory_bytes, min_rows_display, and repr_rows parameters to DataFrameHtmlFormatter
* feat: add tests for HTML formatter row display settings and memory limit
* refactor: extract Python formatter retrieval into a separate function
* Revert "feat: add tests for HTML formatter row display settings and memory limit"
This reverts commit e089d7b.
* feat: add tests for HTML formatter row and memory limit configurations
* Revert "feat: add tests for HTML formatter row and memory limit configurations"
This reverts commit 4090fd2.
* feat: add tests for new parameters and validation in DataFrameHtmlFormatter
* Reorganize tests
* refactor: rename and restructure formatter functions for clarity and maintainability
* feat: implement PythonFormatter struct and refactor formatter retrieval for improved clarity
* refactor: improve comments and restructure FormatterConfig usage in PyDataFrame
* Add DataFrame usage guide with HTML rendering customization options (#1108)
* docs: enhance user guide with detailed DataFrame operations and examples
* move /docs/source/api/dataframe.rst into user-guide
* docs: remove DataFrame API documentation
* docs: fix formatting inconsistencies in DataFrame user guide
* Two minor corrections to documentation rendering
---------
Co-authored-by: Tim Saucer <[email protected]>
* Update documentation
* refactor: streamline HTML rendering documentation
* refactor: extract validation logic into separate functions for clarity
* Implement feature X to enhance user experience and optimize performance
* feat: add validation method for FormatterConfig to ensure positive integer values
* add comment - ensure minimum rows are collected even if memory or row limits are hit
* Update html_formatter documentation
* update tests
* remove unused type hints from imports in html_formatter.py
* remove redundant tests for DataFrameHtmlFormatter and clean up assertions
* refactor get_attr function to support generic default values
* build_formatter_config_from_python return PyResult
* fix ruff errors
* trigger ci
* fix: remove redundant newline in test_custom_style_provider_html_formatter
* add more tests
* trigger ci
* Fix ruff errors
* fix clippy error
* feat: add validation for parameters in configure_formatter
* test: add tests for invalid parameters in configure_formatter
* Fix ruff errors
---------
Co-authored-by: Tim Saucer <[email protected]>
0 commit comments