Python library and web service for Open Source Software Health and Sustainability metrics & data collection. You can find our documentation and new contributor information easily here: https://oss-augur.readthedocs.io/en/main/ and learn more about Augur at our website https://augurlabs.io
Create graphql equivalent to the new github data access so we can be sure that the proper exception will be thrown when an error occurs.
This change is in response to these TimeoutError: No data received from endpoint. errors in the current logic. These occur when we don't get data (None is returned) due to us returning None in places rather than throwing exceptions. The new code will help us understand why the error is occurring because it will throw an exception for any issue rather than returning None.
Description
TimeoutError: No data received from endpoint.
errors in the current logic. These occur when we don't get data (None is returned) due to us returning None in places rather than throwing exceptions. The new code will help us understand why the error is occurring because it will throw an exception for any issue rather than returning None.Signed commits