import codeforces_api
import json
SECRETS = json.load(open("secret.json"))
cf_api = codeforces_api.CodeforcesApi(api_key = SECRETS["key"], secret = SECRETS["secret"])
print(cf_api.contest_list(gym = True))
Traceback (most recent call last):
File "/root/lumonike/cf_api/main.py", line 8, in <module>
print(cf_api.contest_list(gym = True))
File "/root/lumonike/cf_api/env/lib/python3.10/site-packages/codeforces_api/api_requests.py", line 112, in contest_list
for contest in self._make_request(
File "/root/lumonike/cf_api/env/lib/python3.10/site-packages/codeforces_api/api_requests.py", line 49, in _make_request
request_data = self.generate_request(method, **payload)
File "/root/lumonike/cf_api/env/lib/python3.10/site-packages/codeforces_api/api_request_maker.py", line 71, in generate_request
api_signature += requests.urllib3.request.urlencode(fields, safe=";")
AttributeError: 'function' object has no attribute 'urlencode'
api_signature += urlencode(fields, safe=";")
completely solve this issue.