Whatever backend server this SDK is calling is returning HTTP 500 errors. Even the simple examples in the README fail.
Example:
from mtgsdk import Card
card = Card.find(386616)
File "/home/user/env/lib/python3.8/site-packages/mtgsdk/restclient.py", line 35, in get
response = json.loads(urlopen(req).read().decode("utf-8"))
File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/lib/python3.8/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib/python3.8/urllib/request.py", line 640, in http_response
response = self.parent.error(
File "/usr/lib/python3.8/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib/python3.8/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 500: Internal Server Error
This SDK is unusable if its dependencies are unreliable.
Whatever backend server this SDK is calling is returning HTTP 500 errors. Even the simple examples in the README fail.
Example:
throws:
This SDK is unusable if its dependencies are unreliable.