Please note that development is currently on hold until May 2025. As I am in the final year of my studies, I am unable to actively maintain this project at the moment. However, I plan to resume development as soon as possible. Upon reviewing the code recently, I identified several redundancies and areas that could benefit from significant improvement, which I intend to address once development resumes.
Easy to use Python wrapper for the Github API.
- Modern Pythonic Interface
- Easy to use
Python 3.8 or higher is required to run the library
To install the library, run the following command:
# On Linux or MacOS
python3 -m pip install -U git+https://github.com/VarMonke/Github-Api-Wrapper
# On Windows
py -m pip install -U git+https://github.com/VarMonke/Github-Api-Wrapper
import github
import asyncio
async def main():
client = await github.GHClient()
user = await client.get_user(user='GithubPythonBot')
print(user)
print(user.html_url)
asyncio.run(main())