Update dependencies and clean up Huawei model code

- Updated `pytest` to version 9.0.3 and `responses` to version 0.26.1 in `pyproject.toml`.
- Removed the main execution block from the Huawei model for cleaner code structure.
This commit is contained in:
IluaAir
2026-06-11 23:22:45 +03:00
parent 7b09612313
commit c40cae1561
2 changed files with 2 additions and 9 deletions

View File

@@ -9,10 +9,3 @@ class Huawei(BaseDevice):
def vlans(self) -> list[dict]:
vlan_ids = self.raw.get("vlans", {}).get("vlan_ids", [])
return [{"vlan_id": vlan} for vlan in vlan_ids]
if __name__ == "__main__":
with open("./test4.txt") as file:
data = file.read()
huawei = Huawei(data)
print(huawei.parse())

View File

@@ -22,8 +22,8 @@ dependencies = [
[project.optional-dependencies]
dev = [
"pytest>=8",
"responses>=0.25",
"pytest>=9.0.3",
"responses>=0.26.1",
]
[project.urls]