PyGithub coverage pycrypto ; platform_system != "Windows" mock gym hypothesis opencv-python<=4.2.0.32 visualdl paddle2onnx>=0.8.2 scipy>=1.6 prettytable distro