pyqt5
typeguard
