Skip to content

0.8.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@toonarmycaptain toonarmycaptain released this 25 Aug 00:48
· 588 commits to master since this release
2b446f7

Implement SQLite database backend.

Added

  • Implmented SQLiteDatabase backend - using python's builtin sqlite3 module.

Changed

  • SQLiteDatabase is now the default backend.- Charts saved as JSON now store the student name, rather than path to an avatar image. Student represented by the default avatar are no longer anonymous!
  • Charts are now saved at 1080p proportion (19.20, 10.80), saved in png format at better quality 300dpi (from 16:9, 120dpi).

Removed

  • Remove setup.py - package is not designed to be installed!

Depreciated

  • Python 3.6 is officially unsupported. Looks like it will still work with JSONDatabase, and with SQLiteDatabase if the database path is changed to a string, but no support going forward is intended.
  • Python 3.7 support is pending depreciation, as Python 3.9 is due for release in October.