From 90f604e9d5f1c7f46e64dc19921cfcdd4b190845 Mon Sep 17 00:00:00 2001 From: Jakub Krajewski Date: Wed, 4 Dec 2024 13:05:16 +0100 Subject: [PATCH 1/3] Every version has snake case in group_id --- .../feature_profile/sdwan/service/lan/ethernet.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py b/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py index de91257a..52335f21 100644 --- a/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py +++ b/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py @@ -103,10 +103,7 @@ class VrrpIPv6(BaseModel): class VrrpIPv4(BaseModel): model_config = ConfigDict(arbitrary_types_allowed=True, populate_by_name=True, extra="forbid") - group_id: Annotated[ - Union[Variable, Global[int]], - VersionedField(versions="<=20.12", serialization_alias="group_id"), - ] = Field(serialization_alias="groupId", validation_alias=AliasChoices("groupId", "group_id")) + group_id: Union[Variable, Global[int]] priority: Union[Variable, Global[int], Default[int]] = Default[int](value=100) timer: Union[Variable, Global[int], Default[int]] = Default[int](value=1000) track_omp: Union[Global[bool], Default[bool]] = Field( From 2723c56f02074ceb78df63ea7da298b54e66e651 Mon Sep 17 00:00:00 2001 From: Jakub Krajewski Date: Wed, 4 Dec 2024 13:06:06 +0100 Subject: [PATCH 2/3] bump ver to dev4 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b10edae7..2f78c3ec 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "catalystwan" -version = "0.40.0dev3" +version = "0.40.0dev4" description = "Cisco Catalyst WAN SDK for Python" authors = ["kagorski "] readme = "README.md" From e23f0cfac51dc8788cb7d7d3911279e1789d1ccb Mon Sep 17 00:00:00 2001 From: Jakub Krajewski Date: Wed, 4 Dec 2024 13:20:58 +0100 Subject: [PATCH 3/3] Remove unused import --- .../configuration/feature_profile/sdwan/service/lan/ethernet.py | 1 - 1 file changed, 1 deletion(-) diff --git a/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py b/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py index 52335f21..63321895 100644 --- a/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py +++ b/catalystwan/models/configuration/feature_profile/sdwan/service/lan/ethernet.py @@ -5,7 +5,6 @@ from uuid import UUID from pydantic import ( - AliasChoices, AliasPath, BaseModel, ConfigDict,