diff options
Diffstat (limited to 'arthur/apis/github/__init__.py')
-rw-r--r-- | arthur/apis/github/__init__.py | 20 |
1 files changed, 1 insertions, 19 deletions
diff --git a/arthur/apis/github/__init__.py b/arthur/apis/github/__init__.py index 3eb55a6..a8701d4 100644 --- a/arthur/apis/github/__init__.py +++ b/arthur/apis/github/__init__.py @@ -1,23 +1,5 @@ -from arthur.config import CONFIG - +from .common import GitHubError from .orgs import remove_org_member from .teams import add_staff_member - -class GitHubError(Exception): - """Custom exception for GitHub API errors.""" - - def __init__(self, message: str): - super().__init__(message) - - __all__ = ("GitHubError", "add_staff_member", "remove_org_member") - -HEADERS = { - "Accept": "application/vnd.github+json", - "X-GitHub-Api-Version": "2022-11-28", - "Authorization": f"Bearer {CONFIG.github_token.get_secret_value()}", -} -HTTP_404 = 404 -HTTP_403 = 403 -HTTP_422 = 422 |