From fdcd67aae6ff68be1524d833d027ee4ca65f537b Mon Sep 17 00:00:00 2001 From: Siarhei Siniak Date: Fri, 18 Apr 2025 16:38:36 +0300 Subject: [PATCH] [+] implement interfaces_index --- python/online/fxreader/pr34/commands_typed/os.py | 9 +++++++-- .../online_fxreader_pr34-0.1.5.9+27.1-py3-none-any.whl | 4 ++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/python/online/fxreader/pr34/commands_typed/os.py b/python/online/fxreader/pr34/commands_typed/os.py index c2bdc86..ee2dfbe 100644 --- a/python/online/fxreader/pr34/commands_typed/os.py +++ b/python/online/fxreader/pr34/commands_typed/os.py @@ -11,7 +11,7 @@ import dataclasses logger = logging.getLogger(__name__) -from typing import (overload, Optional, Literal, Any,) +from typing import (overload, Optional, Literal, Any, Annotated,) from .cli_bootstrap import PyProject @@ -102,7 +102,12 @@ class interfaces_index_t: family: str local: str - name: str + name: Annotated[ + str, + pydantic.Field( + alias='ifname', + ) + ] addr_info: list[AddrInfo] def interfaces_index() -> list[interfaces_index_t.Interface]: diff --git a/releases/whl/online_fxreader_pr34-0.1.5.9+27.1-py3-none-any.whl b/releases/whl/online_fxreader_pr34-0.1.5.9+27.1-py3-none-any.whl index 55e3df5..36c69be 100644 --- a/releases/whl/online_fxreader_pr34-0.1.5.9+27.1-py3-none-any.whl +++ b/releases/whl/online_fxreader_pr34-0.1.5.9+27.1-py3-none-any.whl @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c0f6f824ee5e87742e4744b13bc86787c9cbd8eecec722103aa603f6fff9566e -size 69644 +oid sha256:5218a26e4e8c3aafbe9a35223ad92e4e54ca12d44f2c3b209b52189ae1d56899 +size 69677