pyqt5 5.1.1

Closes #23891.
Closes #23783.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>