From b3ec969f992724070901e5c97326a92596c82d04 Mon Sep 17 00:00:00 2001 From: "Evgeny (Krymmy) Momotov" Date: Wed, 19 Nov 2025 12:33:37 +0300 Subject: [PATCH] [UP] v 0.1.5 --- pyproject.toml | 2 +- src/YandexApiManager/api_manager.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b0c5677..b35f399 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "yandexapimanager" -version = "0.1.4-4" +version = "0.1.5" description = "" authors = [ {name = "Evgeny (Krymmy) Momotov",email = "evgeny.momotov@gmail.com"} diff --git a/src/YandexApiManager/api_manager.py b/src/YandexApiManager/api_manager.py index 96bb05f..e5e26e8 100644 --- a/src/YandexApiManager/api_manager.py +++ b/src/YandexApiManager/api_manager.py @@ -108,6 +108,12 @@ class YandexManagerClient: return None return DriversGroup(**response) + async def get_driver_group_drivers(self, group_id: str) -> list[Driver] | None: + response = await self._request('GET', f'/yandex_fleet/drivers_groups/{group_id}/drivers') + if not response: + return None + return [Driver(**driver) for driver in response] + async def _inspection_rout(self, method: str, endpoint: str, **kwargs) -> dict | list | None: response = await self._request(method, f'/inspections/{endpoint.strip("/")}', **kwargs) if not response: