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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d06341cc1257ffb072134a4b59a963c0c2a70bc29695a8129ae0fa68cd01118 |
|
MD5 | f1e938a5953bef8ff00fe90705764335 |
|
BLAKE2b-256 | 8d32dce1447afac363cb3bd276ca3184e88e80126b9cf9431776b08eddcf6944 |
File details
Details for the file py_github_gui_rackodo-1.1.1-py3-none-any.whl
.
File metadata
- Download URL: py_github_gui_rackodo-1.1.1-py3-none-any.whl
- Upload date:
- Size: 218.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8a2ae7aff1bce4c2bff631631a31644cb50bbdaec088c3dc32988b12745074cb |
|
MD5 | a3f774794a8caccca9878e33292c2c4d |
|
BLAKE2b-256 | 80776d7cd744311a9b108a199457311dc2a343949a746a00249321fda46635a1 |