--------------------
- Make listing of commands and filters easier to read.
[gforcada]
- Improve the filters' and commands' descriptions,
with ready to use examples.
[gforcada]
- Switch logic of `wait_on_queues` filter,
count lines that are above the filter,
e.g. the lines that took more than the specified time.
[gforcada]
- move code to a `src` folder
[gforcada]
- drop `pkg_resources` usage, default to native namespaces
[gforcada]
- switch to `pyproject.toml` and remove `setup.py`
[gforcada]
- use `tox`
[gforcada]
- use `pre-commit`
[gforcada]
- soft drop python 3.7 (it's EOL, and we stop testing against it)
[gforcada]
- Pin dependencies installed in `tox.ini`
[gforcada]
- Add support for Python 3.12
[gforcada]
- Automatically create GitHub releases with GitHub Actions.
[gforcada]