ghisa - Github Import Statistic Analyzer
About
ghisa is a free and open-source software, app and python package that allows that helps you to analyze the import statistics of your github repositories.
Key Features
Main features of ghisa are:
- Import statistics of your github repositories
- Import statistics of your github profile
Installation
Using regular pip and venv tools :
python3 -m venv .venv
source .venv/bin/activate
pip install ghisa
Usage
Local
As executable
In a terminal :
-
ghisa repo [my-github-repo]standard usage -
ghisa repo -f my_file.txt [my-github-repo]specify a file list output -
ghisa profile [profile-name]specify a profile name and output
As library
In a terminal :
from ghisa import Repo, Profile
repo_url = "https://github.com/AlexandreGazagnes/ghisa"
repo = Repo(repo_url)
print(repo)
# or
profile_name = "AlexandreGazagnes"
profile = Profile(profile_name)
print(profile)
As local web app
In a terminal :
ghisa guilaunch local streamlit
On line
- The on line web app is temporarily unavailable. It will be available in the
0.1.0release.
Documentation
Please visit Documentation page.
Updates
Please visit the
Contributing
ghisa is an open-source project and we are always looking for more people to contribute to its development.
It could be by adding new features, fixing bugs, improving the documentation, or any other way you see fit.
Any help is welcome, and we will do our best to help you get started.
Any feedback is also welcome.
Please visit Contributing page.
Release files for ghisa 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ghisa-0.0.1.tar.gz | 39.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ghisa-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 85.0 kB
Release files / ghisa-0.0.1.tar.gz
| Download URL | ghisa-0.0.1.tar.gz |
|---|---|
| Size | 39.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ce5bdb56d94c2f9dbc8354d4bf2664b6e6daa934c5deab06e5daa78d9da3cfd2
|
|
BLAKE2b-256 checksum How to use checksums |
33e8e3e4164d7fb6670f9f98e5e791f57ee1da4c2b243f42c3318d8a6f044509
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.0 CPython/3.11.3 Linux/6.5.0-17-generic
|
Release files / ghisa-0.0.1-py3-none-any.whl
| Download URL | ghisa-0.0.1-py3-none-any.whl |
|---|---|
| Size | 45.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5120bf54395c3527d1b0d50bb2c133af1023baed233d2c41fa53bd52e0619b8c
|
|
BLAKE2b-256 checksum How to use checksums |
45597d71f81bdc34bff996690ab8c2f5502648ed073c46df9e3f5827d3bafc7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.0 CPython/3.11.3 Linux/6.5.0-17-generic
|