From 56fc5ccf60c0a5d7f893c0a10ac3bfee8ab3c1eb Mon Sep 17 00:00:00 2001 From: Elvin Date: Mon, 2 Oct 2023 18:07:52 -0400 Subject: [PATCH] Update client.py allowed methods apparently allowed methods argument is causing issues with streamlit. --- replicate/client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/replicate/client.py b/replicate/client.py index e78296a4..ef177644 100644 --- a/replicate/client.py +++ b/replicate/client.py @@ -32,7 +32,7 @@ def __init__(self, api_token: Optional[str] = None) -> None: total=5, backoff_factor=2, # Only retry 500s on GET so we don't unintionally mutute data - allowed_methods=["GET"], + # allowed_methods=["GET"], # https://support.cloudflare.com/hc/en-us/articles/115003011431-Troubleshooting-Cloudflare-5XX-errors status_forcelist=[ 429, @@ -56,7 +56,7 @@ def __init__(self, api_token: Optional[str] = None) -> None: write_retries = Retry( total=5, backoff_factor=2, - allowed_methods=["POST", "PUT"], + # allowed_methods=["POST", "PUT"], # Only retry POST/PUT requests on rate limits, so we don't unintionally mutute data status_forcelist=[429], )