From da443145bccc8a0d9f043ad32f31a5e64126a176 Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Mon, 24 Jun 2024 11:38:32 +0100 Subject: [PATCH] Add more specific types to Docker network inspect/get equivalent methods (#12188) --- stubs/docker/docker/api/network.pyi | 4 +++- stubs/docker/docker/models/networks.pyi | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/stubs/docker/docker/api/network.pyi b/stubs/docker/docker/api/network.pyi index 8308586e3..fff9fdfdb 100644 --- a/stubs/docker/docker/api/network.pyi +++ b/stubs/docker/docker/api/network.pyi @@ -33,7 +33,9 @@ class NetworkApiMixin: ) -> dict[str, str]: ... def prune_networks(self, filters: Incomplete | None = None): ... def remove_network(self, net_id: _Network) -> None: ... - def inspect_network(self, net_id: _Network, verbose: Incomplete | None = None, scope: Incomplete | None = None): ... + def inspect_network( + self, net_id: _Network, verbose: bool | None = None, scope: Literal["local", "global", "swarm"] | None = None + ): ... def connect_container_to_network( self, container: _Container, diff --git a/stubs/docker/docker/models/networks.pyi b/stubs/docker/docker/models/networks.pyi index 6eb6b80ed..86cca6416 100644 --- a/stubs/docker/docker/models/networks.pyi +++ b/stubs/docker/docker/models/networks.pyi @@ -30,6 +30,8 @@ class NetworkCollection(Collection[Network]): scope: Literal["local", "global", "swarm"] | None = None, ingress: bool | None = None, ) -> Network: ... - def get(self, network_id: str, *args, **kwargs) -> Network: ... # type:ignore[override] + def get( + self, network_id: str, verbose: bool | None = None, scope: Literal["local", "global", "swarm"] | None = None + ) -> Network: ... # type:ignore[override] def list(self, *args, **kwargs) -> list[Network]: ... def prune(self, filters: dict[str, Any] | None = None) -> dict[str, Any]: ...