import json, os P = "C:/Users/User/tmp/octopusx_keys.json" d = json.load(open(P, encoding="utf-8")) keys = d["keys"] print("before:", len(keys), "| first:", keys[0][:14], "| last:", keys[-1][:14]) d["keys"] = list(reversed(keys)) # newest first d["current_index"] = 0 json.dump(d, open(P, "w", encoding="utf-8"), ensure_ascii=False, indent=1) # bump mtime to force hot reload os.utime(P) print("reversed. now first:", d["keys"][0][:14], "| last:", d["keys"][-1][:14])