This repository has been archived by the owner on Feb 12, 2024. It is now read-only.
v4.2.1
Important Notes
- Added options so that each tag group can now have its own values of min_score, ratings, and days_to_check.
- Added new config section for default values of min_score, ratings, and days_to_check that the program will fall back onto if the values are not given for a specific tag group.
- Reformatted console output to be in a table. This format is much easier to refresh on the screen without using hacky methods.
- Removed
reprint
as a required package.
- Removed
- Added alternative key names for config parsing.
- Defaulted key names to their shorter counterparts.
- Any aliased tags will now have their new names printed to the console.
- New tags are not overwritten in
config.ini
. The user may do this themselves if they wish.
- New tags are not overwritten in
All Notes
- Moved conversion of days_to_check to date into local module as a function.
- Moved initialization of logger into its own function that is called once at the beginning of the program.
- Removed unneeded path parameters for config-related functions, since the name should always be config.ini.
- Removed list comprehension during tag aliasing.
- Added custom user-agent to prevent e621 from blocking requests.