I created this Python GPA calculator to replace the one I made in C# using WinForms. I am a lot more comfortable with Python now, and I would like to experiment with PyQt5. I also wanted to learn SQLite, and I felt this was a good way of doing so.
Install the latest release and run it. Everything is pretty self explanatory.
Spam deleting entries causes an error and the app crashes. Still looking into this...