semvec/pypi-packages huggingface dataset:
griddle 0.0.2
Turn an interable into a printable grid with dynamically controlled column sizes to shrink grid width to your terminal size.
Requires Python: >=3.10
Keywords: grid,print,tabulate,terminal

# griddle

Turn tabular data into a printable grid. <br>
Wraps the [tabulate](https://pypi.org/project/tabulate/) to streamline usage as well as
automatically reduce column widths to fit the grid to the current terminal width.

## Installation

Install with:

<pre>
pip install griddle
</pre>



## Usage

<pre>
>>> from griddle import griddy
>>> data = [{"a": i, "b": i+1, "c": i+2} for i in range(10)]
>>> print(griddy(data, "keys"))
╭─────┬─────┬─────╮
│ a   │ b   │ c   │
├─────┼─────┼─────┤
│ 0   │ 1   │ 2   │
├─────┼─────┼─────┤
│ 1   │ 2   │ 3   │
├─────┼─────┼─────┤
│ 2   │ 3   │ 4   │
├─────┼─────┼─────┤
│ 3   │ 4   │ 5   │
├─────┼─────┼─────┤
│ 4   │ 5   │ 6   │
├─────┼─────┼─────┤
│ 5   │ 6   │ 7   │
├─────┼─────┼─────┤
│ 6   │ 7   │ 8   │
├─────┼─────┼─────┤
│ 7   │ 8   │ 9   │
├─────┼─────┼─────┤
│ 8   │ 9   │ 10  │
├─────┼─────┼─────┤
│ 9   │ 10  │ 11  │
╰─────┴─────┴─────╯
</pre>
flitz-compress 0.0.2
Add a context menu element
Requires Python: >=3.10

# flitz-compress

`flitz-compress` is a simple zip-compression plugin for the
[flitz file manager](https://pypi.org/project/flitz/).

## Installation

```bash
pip install flitz-compress
```

## Usage

As soon as it's integrated, the plugin is automatically detected by flitz.
Then the context menu item `COMPRESS` becomes available which can be used in the
flitz settings `~/.flitz.yml`:

```
context_menu:
- CREATE_FOLDER
- CREATE_FILE
- RENAME
- COMPRESS
- PROPERTIES
```