Skip to main content

This library detects the responses to erroneous requests to the GitHub API. An exception signals these errors.

Project description

FRANÇAIS

Cette bibliothèque détecte les réponses aux requêtes erronées à l'API de GitHub. Une exception signale ces erreurs.

Contenu

L'exception GitHubApiError peut être levée quand une réponse de l'API de GitHub indique que la requête était erronée. Ses propriétés sont les suivantes.

  • message: le message d'erreur.
  • doc_url: l'URL de la documentation de l'erreur.
  • status: le code du statut de la réponse.
  • req_url: l'URL de la requête erronée.

La fonction detect_github_api_error examine les données provenant de l'API de GitHub et lève GitHubApiError si elles résultent d'une requête erronée. Les données doivent être un objet produit par la lecture du contenu de la réponse, qui est en JSON.

L'utilisateur ne devrait pas lever GitHubApiError lui-même et plutôt se fier à detect_github_api_error.

Pour plus d'informations, consultez la documentation et la démo dans le dépôt de code source.

ENGLISH

This library detects the responses to erroneous requests to the GitHub API. An exception signals these errors.

Content

Exception GitHubApiError can be raised when a response from the GitHub API indicates that the request was erroneous. Its properties are the following.

  • message: the error message.
  • doc_url: the URL to the error's documentation.
  • status: the response's status code.
  • req_url: the erroneous request's URL.

Function detect_github_api_error examines data from the GitHub API and raises a GitHubApiError if it is the result of an erroneous request. The data must be an object returned by the parsing of the response's content, which is in JSON.

The user should not raise a GitHubApiError themself and instead rely on detect_github_api_error.

For more information, consult the documentation and the demo in the source code repository.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ghae-0.0.1.tar.gz (5.0 kB view details)

Uploaded Source

File details

Details for the file ghae-0.0.1.tar.gz.

File metadata

  • Download URL: ghae-0.0.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for ghae-0.0.1.tar.gz
Algorithm Hash digest
SHA256 11a13c74e341e2aabe34d63a40f856ad0d5273c0c9a464640ef7bc87e380d050
MD5 4ee83c792e3c3af4db9ff8d6e875317c
BLAKE2b-256 b6f4912af7ed2b1db364817b842ffc59661518177de329d78cd7b9839a043231

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page