From ca1e1c1d552bd5cc8ce92d3c2c29f0502b269ba0 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sun, 28 Sep 2025 21:02:48 -0700 Subject: force 0.2 sec cooldown between api calls in sdvx pb_merge --- sdvx/pb_merge/pb_merge.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sdvx/pb_merge/pb_merge.py b/sdvx/pb_merge/pb_merge.py index cdeacbf..bd07a18 100644 --- a/sdvx/pb_merge/pb_merge.py +++ b/sdvx/pb_merge/pb_merge.py @@ -2,6 +2,7 @@ import argparse import csv import os import requests +import time DIFFICULTY_MAPPING = { "NOVICE": "NOV", @@ -40,6 +41,7 @@ def merge_csv(input_file: str, tachi_url: str, username: str, output_file: str): print(f"[{current_row}/{total_rows}] Searching for score: {title} at difficulty {diff}") try: response = requests.get(api_url) + time.sleep(0.2) response.raise_for_status() data = response.json() charts = data["body"]["charts"] -- cgit v1.2.3