[docker] Fix Container.attach() return type (#15155)

This commit is contained in:
Emmanuel Ferdman
2026-01-08 19:01:24 +01:00
committed by GitHub
parent f8b61f65d4
commit 9a175299c4
3 changed files with 82 additions and 5 deletions
@@ -0,0 +1,12 @@
from __future__ import annotations
from typing_extensions import assert_type
from docker.models.containers import Container
def check_attach(c: Container) -> None:
assert_type(c.attach(), bytes)
assert_type(c.attach(stream=False), bytes)
for line in c.attach(stream=True):
assert_type(line, bytes)