Skip to content

Commit 0ce5591

Browse files
committed
Update Rate Limit
1 parent 0c93ea6 commit 0ce5591

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "recnetpy"
7-
version = "0.2.6"
7+
version = "0.2.52"
88
authors = [
99
{ name="RecNetBot Development"}
1010
]

src/recnetpy/rest/http_client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,9 @@
1010
from .request import Request
1111
from .response import Response
1212

13-
RATE_LIMIT = 30
13+
#10,000/hr = 166/min
14+
RATE_LIMIT = 166
15+
TICK_INTERVAL = 60
1416

1517
def verify_status(resp: 'Response'):
1618
match resp.status:
@@ -60,7 +62,7 @@ def __init__(self, api_key: str) -> None:
6062
self.reset_limit()
6163

6264
def reset_limit(self):
63-
self.next_tick = floor(self.__loop.time() + 1) + self.tick_offset
65+
self.next_tick = floor(self.__loop.time() + TICK_INTERVAL) + self.tick_offset
6466
self.remaining_limit = self.rate_limit
6567

6668
async def push(self, request: 'Request') -> 'Response':

0 commit comments

Comments
 (0)