From c40cae1561d72d80ccc1bd925bbc7ae56b680e29 Mon Sep 17 00:00:00 2001 From: IluaAir Date: Thu, 11 Jun 2026 23:22:45 +0300 Subject: [PATCH] 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. --- oxi/interfaces/models/huawei.py | 7 ------- pyproject.toml | 4 ++-- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/oxi/interfaces/models/huawei.py b/oxi/interfaces/models/huawei.py index ddb90a1..a6d8938 100644 --- a/oxi/interfaces/models/huawei.py +++ b/oxi/interfaces/models/huawei.py @@ -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()) diff --git a/pyproject.toml b/pyproject.toml index 75bb927..de41b3f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,8 +22,8 @@ dependencies = [ [project.optional-dependencies] dev = [ - "pytest>=8", - "responses>=0.25", + "pytest>=9.0.3", + "responses>=0.26.1", ] [project.urls]