Added
- Logging module
- TQDM progress bar
- Paths handling
- CHANGELOG added
Changed
- entire engine has been replaced with asynchronous requests
- file handling process is now threaded
- huge memory footprint has been elimnated
- entire internal organization of the program has been improved to more logical structure
- logic separation in connectors, saving the files has been moved to FileHandler
- typing improvements
- legacy prgress bar has been retired and replaced with TQDM solution
- defaults for config file and their names
- README updated
Fixed
- fails handling of requests improved, time to time request wasn't repeated when failed
- memory footprint, resources management in general