enhancementgood first issue
Repository metrics
- Stars
- (1,885 stars)
- PR merge metrics
- (PR metrics pending)
Description
The Api client should raise_for_status() instead of None if there is an error. Like this we can call the API client and give a more meaningful error to the user.
Things to consider:
- The API client should throw but the emissionsTracker should not break, this means that we should try-catch in the emissions tracker.
- One should check as well if in any of the responses we are
if response is Nonebecause now they will throw the error
Originally posted by @inimaz in https://github.com/mlco2/codecarbon/issues/798#issuecomment-2800035595