github-inspector
A Python script that connects to your GitHub account using a personal access token (PAT), verifies authentication, and inspects the structure and contents of a specified repository.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 8 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (5.9%) to scientific vocabulary
Repository
A Python script that connects to your GitHub account using a personal access token (PAT), verifies authentication, and inspects the structure and contents of a specified repository.
Basic Info
- Host: GitHub
- Owner: adam-bussiere
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://adam-bussiere.github.io/github-inspector/
- Size: 17.6 KB
Statistics
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
- Releases: 2
Metadata Files
README.md
🔍 GitHub Repository Inspector
A Python script that connects to your GitHub account using a personal access token (PAT), verifies authentication, and inspects the structure and contents of a specified repository.
📦 Features
- Authenticates with GitHub via a personal access token (PAT)
- Verifies that the token matches the expected user
- Lists all repositories accessible to the user
- Inspects the contents of specific directories or files in a given repository
🚀 Requirements
- Python 3.7+
- PyGithub
Install dependencies with:
bash
pip install -r requirements.txt
You also need to create a personal token with this link : https://github.com/settings/tokens (Generate a classic one)
Owner
- Login: adam-bussiere
- Kind: user
- Repositories: 1
- Profile: https://github.com/adam-bussiere
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Bussiere" given-names: "Adam" title: "github-inspector" version: 1.0.0 doi: 10.5281/zenodo.15727645 date-released: 2025-06-24 url: "https://github.com/adam-bussiere/github-inspector"
GitHub Events
Total
- Release event: 2
- Watch event: 1
- Push event: 8
- Create event: 4
Last Year
- Release event: 2
- Watch event: 1
- Push event: 8
- Create event: 4
Dependencies
- PyGithub >=1.59