mirror of
https://github.com/GNS3/gns3-server.git
synced 2026-08-27 20:40:13 +03:00
Disable mypy type checking for the Huawei CE driver module due to Netmiko library limitations. Netmiko lacks type stubs (py.typed) and uses dynamic attributes, which causes unresolved import and attribute errors in static analysis. Added a comprehensive comment block at the top of the file explaining the rationale for disabling mypy to prevent future confusion. Additionally, performed code cleanup including: - Reformatted module docstrings and comments for better readability - Added missing imports (importlib, logging) - Removed unused typing imports (Optional) - Refactored variable assignments in send_config_set for clarity