Skip to content

v0.7.0: Massive CLI re-write, updates for pylint and docs

Compare
Choose a tag to compare
@darkdragn darkdragn released this 16 Nov 05:08
· 15 commits to main since this release

CLI:

  • Changes to make future maintenance easier
  • Added dump-schema, to describe the fields that can be used in file formatting
  • Top level --verbose still allows debug out to stdout, but all debug logs will go to .party-debug.log if not set for review. Makes T/S much easier

Logic

  • Major changes to connection handling, can use 32+ workers now, since the session limits connections per server to prevent 429 errors
  • Updates to make pylint happy, >_<
  • Removal of desert on AttachmentSchema to allow for the jsonschema dump
  • Loads for Post no longer generate Attachment objects directly, just serialized dicts. Handle Attachment generation externally please
  • Loads for User no longer set unknown=EXCLUDE, please handle on the schema object for .loads/.dumps