I can still see the resource warning from https://github.com/docker/docker-py/issues/1293 in some cases: ``` pytest.PytestUnraisableExceptionWarning: Exception ignored in: <socket.socket fd=-1, family=1, type=1, proto=0> Traceback (most recent call last): File "<frozen _collections_abc>", line 435, in __subclasshook__ ResourceWarning: unclosed <socket.socket fd=41, family=1, type=1, proto=0, raddr=/var/run/docker.sock> ``` I use python 3.12 and docker-py 7.1. I guess that the `close` method of `BaseHTTPAdapter` in `docker/transport/basehttpadapter.py` should call `close` on the pool rather than `clear`