licensegh is a command line tool that generates a license file for a project from the github open source lincese templates
Project description
licensegh
licensegh
is a command line tool that generates a license file for a project from the github open source lincese templates
Installation
Intall with pip:
pip install licensegh
Upgrade with pip:
pip install --upgrade licensegh
Usage
Help licensegh -h
:
Usage: licensegh [OPTIONS] <license id>
Options:
-p, --print Print the license file
-s, --search Search license, shows a list
-l, --list List all found licenses
--version Show the version and exit.
-h, --help Show this message and exit.
List licensegh -l
:
Search licensegh -s
:
Print licensegh -p
:
Save:
licensegh mit
Development
Install development tools:
- make sure you have
python3.7
,python3.8
,python3.9
aliases installed - install poetry
Installing development dependencies:
poetry install
Running unit tests:
poetry run python -m scripts.tests
Running multi version tests (3.7
, 3.8
, 3.9
):
poetry run python -m scripts.multi-version-tests
Applying code styles:
poetry run python -m scripts.styles
Running code analysis:
poetry run python -m scripts.analyze
Running code coverage:
poetry run python -m scripts.tests-coverage
Running cli using poetry
:
poetry run licensegh
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
licensegh-0.1.2.tar.gz
(5.0 kB
view hashes)
Built Distribution
Close
Hashes for licensegh-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 72ec7977aec49afd2aa6b64a3acd1fcedd9286fca005893390d8c6ef8f5dba5c |
|
MD5 | 6ac03b50cbe48668dee1b9066a5f1082 |
|
BLAKE2b-256 | 42df2ce491b32c9ea8c34fe9d9d11f2b1f3be0314683e00389876e156563e49f |