Skip to main content

Python GUI for Github using the Github API.

Project description

Py Github GUI

A simple graphical user interface for receiving public details of a GitHub profile.

animatedshowcase

Current Version GitHub stars GitHub forks Twitter Follow

Table of Contents

Getting Started

Tools Required

  • PIP
  • A correctly configured Python environment for Tkinter.

Installation

In a command line, run these commands:

$ python3 -m pip install --upgrade pip 
$ python3 -m pip install py-github-gui-rackodo

The second command should install Py Github GUI and all of its necessary dependencies.

Using

To use Py Github GUI, you'll first need a Github Personal Access Token. Here's how to get one:

  1. Navigate to Github's settings page and scroll down to Developer Settings.
  2. Click on Personal Access Tokens, then Tokens (Classic).
  3. Click on Generate New Token, then Generate New Token (Classic). Verify your password if necessary.
  4. Name the token whatever you'd like, give it an expiry date however you see fit, and then scroll down to check the box next to read:user.
  5. Generate the token, and save it in a text file so you don't lose it.

Now, to actually use Py Github GUI, run this command:

$ python3 -m py_github_gui ghp_yourgeneratedtoken12345

In the opened window, type the username of a GitHub user and press the Get Information button. The available information will be shown.

Authors

Bash Elliott

Thanks

License

py-github-gui is open source software licensed as MIT.

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

py-github-gui-rackodo-1.1.1.tar.gz (218.3 kB view details)

Uploaded Source

Built Distribution

py_github_gui_rackodo-1.1.1-py3-none-any.whl (218.0 kB view details)

Uploaded Python 3

File details

Details for the file py-github-gui-rackodo-1.1.1.tar.gz.

File metadata

  • Download URL: py-github-gui-rackodo-1.1.1.tar.gz
  • Upload date:
  • Size: 218.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.3

File hashes

Hashes for py-github-gui-rackodo-1.1.1.tar.gz
Algorithm Hash digest
SHA256 2d06341cc1257ffb072134a4b59a963c0c2a70bc29695a8129ae0fa68cd01118
MD5 f1e938a5953bef8ff00fe90705764335
BLAKE2b-256 8d32dce1447afac363cb3bd276ca3184e88e80126b9cf9431776b08eddcf6944

See more details on using hashes here.

File details

Details for the file py_github_gui_rackodo-1.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for py_github_gui_rackodo-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8a2ae7aff1bce4c2bff631631a31644cb50bbdaec088c3dc32988b12745074cb
MD5 a3f774794a8caccca9878e33292c2c4d
BLAKE2b-256 80776d7cd744311a9b108a199457311dc2a343949a746a00249321fda46635a1

See more details on using hashes here.

Supported by

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