* adding some work, very wip
* running from tox now
* refactored breaking changes checkers into class
* major refactoring of checkers - no longer dividing client, now looking at base class vars, lists->dicts in json reports
* another major refactor, added more checkers, moved to scripts dir
* a few fixes, better names
* changed function report, added new checks
* update to ivars so i'm not passing so many parameters into check funcs
* adding first tests, fixing bugs
* adding check for ignore breaking changes, fixes a few bugs
* added more tests, moved tracker to its own file, fixed ignore, started some docs
* added checker for removed kwargs
* fix table in readme
* fixing naming
* add more docs
* fix readme formatting
* rename model to generic class
* bug fixes, redo tests
* cleanup
* try run in ci
* intentionally create a breaking change in form
* try removing extra steps
* make sure passes with no breaking changes in ci
* remove from breaking changes allowlist and make sure doesn't run
* add form and text to allowlist
* fix tox.ini config
* revert options