Skip to content

3.0.9

Choose a tag to compare

@github-actions github-actions released this 19 Sep 23:45
· 16 commits to master since this release
1895c8e

This patch separates HTTP timeouts from request pacing in download, share-link, public HEAD and legacy DTSG helpers.

request_timeout keeps its existing delay behavior. Configure the affected HTTP waits independently with the new runtime attribute read_timeout, which defaults to 25 seconds:

client = Client(request_timeout=0)
client.read_timeout = 30

read_timeout is assigned on the client; it is not a constructor option or a saved setting. The usage guide lists its exact scope.

The login guides also clarify the existing CAA-to-legacy transition: it follows an explicit fallback instruction from Instagram.

Thanks to @marnelle1 for reporting the timeout ambiguity in aiograpi #455. Fixed in #2817.

Full changelog