Investigate python library alignment issues #193
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Align Python library table output with CLI by unifying header/data formatting and standardizing footer indentation.
The Python binding previously formatted headers and data separately and re-padded cells, leading to misalignment. This PR modifies the Python formatting to build columns with headers included before calling the core
format_stringsand uses the pre-formatted strings directly, ensuring consistent column widths and correct alignment for headers, data, and the footer/ellipsis lines, mirroring the CLI's output.