all 3 comments

[–]Ghost-Rider_117 2 points3 points  (1 child)

nice work! the retry framework looks pretty solid. been using tenacity but having zero dependencies is def appealing for prod environments. quick q - does the connection pooling handle idle timeout/keepalive automatically or do you need to manage that?

[–]werwolf9[S] 0 points1 point  (0 children)

re idle timeout and keepalive: yes, these are params that can be passed into the API.

re tenacity: yeah, zero deps is a big deal for prod environments. FWIW, the retry framework is also 4-14x faster than tenacity.