python3-pyout – Terminal styling for tabular data¶
- More information
- External resources
pyout is a Python package that defines an interface for writing structured records as a table in a terminal. It is being developed to replace custom code for displaying tabular data in in ReproMan and DataLad.
A primary goal of the interface is the separation of content from style and presentation. Current capabilities include
automatic width adjustment and updating of previous values
styling based on a field value or specified interval
defining a transform function that maps a raw value to the displayed
value
defining a summary function that generates a summary of a column
(e.g., value totals)
support for delayed, asynchronous values that are added to the table
as they come in
Distribution |
Base version |
Our version |
Architectures |
---|---|---|---|
Debian GNU/Linux 12.0 (bookworm) |
0.8.1-1~nd120+1 |
i386, amd64, sparc, armel, arm64 |
|
Debian testing (trixie) |
0.8.1-1 |
0.8.1-1~nd130+1 |
i386, amd64, sparc, armel, arm64 |
Debian unstable (sid) |
0.8.1-1 |
0.8.1-1~nd+1 |
i386, amd64, sparc, armel, arm64 |