Skip to content

Improves error handling and GitHub setup#10

Merged
thegovind merged 1 commit into
mainfrom
feat/repo-config
May 25, 2025
Merged

Improves error handling and GitHub setup#10
thegovind merged 1 commit into
mainfrom
feat/repo-config

Conversation

@thegovind

Copy link
Copy Markdown
Collaborator

Improves error handling for GitHub API requests by adding more detailed error information, including response status, headers, and body, to aid in debugging.

  • Updates requirements.txt to use a more standard format for dependencies.
  • Adds a section to the README outlining the current limitations of using Personal Access Tokens (PATs) for GitHub API authentication and mentions the upcoming integration with a GitHub App for better security and rate limiting.

Adds more detailed error logging to the repository snapshot function for easier debugging, including response status, headers, and body.

Updates project dependencies by specifying them in requirements.txt.

Adds a section to the README outlining current limitations regarding GitHub API authentication using PATs and future plans for GitHub App integration, and enhancing repository analysis and usage analytics.
@thegovind thegovind merged commit 0196f62 into main May 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant