Removed python2. This is a rundependency only for rapid-photo-downloader.
Summarized changelog:
- TTYColoredFormatter requires the stream argument, avoiding checking the wrong stream and still displaying colors when it shouldn't.
- Remove Python 2 only features. This removed the use of parse_colors directly in format strings, as it relied on an implementation specific detail of Python 2 and was broken on Python 3 (i.e. setting missing on an object's dict). It also adds some usage examples.
- Various minor bug fixes and improvements.
Signed-off-by: Algent Albrahimi <algent@protonmail.com>