Skip to main content

An asynchronous python wrapper around the GitHub API

Project description

Discord Server Invite

Easy to use Python wrapper for the Github API.

Key Features

  • Modern Pythonic Interface

  • Easy to use

Installing

Python 3.8 or higher

To install the library, run the following command

#Linux/macOS
python3 -m pip install -U git+https://github.com/VarMonke/Github-Api-Wrapper

#Windows
py -m pip install -U git+https://github.com/VarMonke/Github-Api-Wrapper

Quick Example

import github
import asyncio

async def main():
  client = await github.GHClient()
  return await client.get_user(user='GithubPythonBot')

user = asyncio.run(main())
print(user)
print(user.html_url)

You can find more examples in the examples directory.

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

github-1.2.2.tar.gz (14.0 kB view details)

Uploaded Source

File details

Details for the file github-1.2.2.tar.gz.

File metadata

  • Download URL: github-1.2.2.tar.gz
  • Upload date:
  • Size: 14.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.2

File hashes

Hashes for github-1.2.2.tar.gz
Algorithm Hash digest
SHA256 d4a144cb55edb5cb9d9ee8eadce1a308bece461b2762b2f1a76906a30b05c54f
MD5 11554ed6536c5f95dc05092a453e5b39
BLAKE2b-256 8ad76a5dd0a6095c7f4fa31309a758c7eaf0d6039260282bafb49b97875987a1

See more details on using hashes here.

Supported by

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