Skip to content
This repository has been archived by the owner on Sep 24, 2023. It is now read-only.

2.2.0

Latest
Compare
Choose a tag to compare
@MurdoMaclachlan MurdoMaclachlan released this 07 Mar 16:50

I have never forgotten to publish release notes.

Functionality

  • Change default regex to allow saving of a claim/done comment. (#161, #162)
  • Make Globals.config use proper encapsulation. (#151, #175)

Cleanup/Optimisation

  • Blacken all modules. (#152)
  • Divide globals.py into two modules; classes.py, containing all classes, and globals.py, containing all global variables. (#153, #168)

Documentation

  • Change function/variable naming from camelCase to snake_case. (#154, #160)
  • Change config keys from camelCase to snake_case. (#168, #169, #176)
  • Add docstrings to all modules. (#155, #158)
  • Rename ini.py to creds.py. (#156, #168)

Bug Fixes

  • Fix crash due to misnamed attribute on fetch_stats() failing to find stats.json. (#157, #160)
  • Fix refresh token not being properly saved to praw.ini. (#163, #170)
  • Fix possible reference before assignment if praw.ini is not found in edit_credentials(). (#164, #171)
  • Fix crash when editing arrays in edit_config() due to old variable naming references. (#165, #172)
  • Change default argument for update_log() to None. (#166, #173)
  • Fix unfilled argument when calling dump_credentials() in edit_credentials(). (#167, #174)