Add the HTTP Status code to the APIError when it is appropiate. There are some APIError raised that are not really a HTTPError, so the status_code is None.
To support backwards compatibility, I added the status_code as optional with default of None so all existing users won't have any effect.
I also left the __str__ unchanged, to also be backwards compatible.
Add the HTTP Status code to the APIError when it is appropiate. There are some APIError raised that are not really a HTTPError, so the
status_code
is None. To support backwards compatibility, I added thestatus_code
as optional with default of None so all existing users won't have any effect. I also left the__str__
unchanged, to also be backwards compatible.