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.
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:
- Navigate to Github's settings page and scroll down to
Developer Settings
. - Click on
Personal Access Tokens
, thenTokens (Classic)
. - Click on
Generate New Token
, thenGenerate New Token (Classic)
. Verify your password if necessary. - 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
. - 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
- @aottr and @craftzdog
License
py-github-gui
is open source software licensed as MIT.
Project details
Release history Release notifications | RSS feed
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 hashes)
Built Distribution
Close
Hashes for py-github-gui-rackodo-1.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d06341cc1257ffb072134a4b59a963c0c2a70bc29695a8129ae0fa68cd01118 |
|
MD5 | f1e938a5953bef8ff00fe90705764335 |
|
BLAKE2b-256 | 8d32dce1447afac363cb3bd276ca3184e88e80126b9cf9431776b08eddcf6944 |
Close
Hashes for py_github_gui_rackodo-1.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a2ae7aff1bce4c2bff631631a31644cb50bbdaec088c3dc32988b12745074cb |
|
MD5 | a3f774794a8caccca9878e33292c2c4d |
|
BLAKE2b-256 | 80776d7cd744311a9b108a199457311dc2a343949a746a00249321fda46635a1 |