Ported to python3 + pyqt5
Use ECDSA cipher
PyQt5-style cooperative multi-inheritance
Simplifield run-notify routine
Default to 365 days for self-signed certificates