beautifulsoup4 send2trash pyaudio requests decorator markdown psutil; sys_platform == "win32" distro; sys_platform != "win32" and sys_platform != "darwin"