Skip to content

Concise tables 6#10

Merged
gabe-l-hart merged 4 commits intomainfrom
ConciseTables-6
Dec 15, 2025
Merged

Concise tables 6#10
gabe-l-hart merged 4 commits intomainfrom
ConciseTables-6

Conversation

@gabe-l-hart
Copy link
Collaborator

Description

This PR keeps the content of table cells concise to avoid unreadable terminal outputs

Changes

  • Add LineLImiter and use it in print_table
  • Make max lines configurable in config.py (TABLE_MAX_LINES env var)

Testing

  • Full unit test coverage and correctness validation
  • Local anecdotal testing

Definition Of Done

  • This PR contains documentation
    • Yes
    • NO (explain)
    • N/A
  • This PR contains unit tests
    • Yes
    • NO (explain)
    • N/A
  • This PR has been tested for backwards compatibility
    • Yes
    • NO (explain)
    • N/A

#6
Branch: ConciseTables-6

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
Co-authored with Bob

#6
Branch: ConciseTables-6

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
#6
Branch: ConciseTables-6

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
#6
Branch: ConciseTables-6

Signed-off-by: Gabe Goodhart <ghart@us.ibm.com>
@gabe-l-hart gabe-l-hart merged commit 25a7445 into main Dec 15, 2025
4 checks passed
@gabe-l-hart gabe-l-hart deleted the ConciseTables-6 branch December 15, 2025 23:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant