loguru opencv-python numpy httpx beautifulsoup4 PyYAML lxml argparse websockets