Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

v4.2.1

Compare
Choose a tag to compare
@Wulfre Wulfre released this 16 Nov 15:57
· 45 commits to master since this release

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.
  • 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.

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.