Added
- Auto-generated documentation
- `--encoding` CLI argument to use an encoding other than `utf-8`
Removed
- Python 3.6 support, now requires Python 3.7 at least
Fixed
- Use `utf-8` encoding by default
- Safe cleanup of temporary files and folders
- Error on an attempt to read from a finished process
- Paths were printed incorrectly on Windows