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 license templates repository.
Installation
Install with pip:
pip install licensegh
Upgrade with pip:
pip install --upgrade licensegh
Usage
Help:
licensegh -h
List all licenses:
licensegh -l
Search licenses:
licensegh -s
Print a license:
licensegh -p
Save a license
licensegh mit
Development
Installing poetry:
pip 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
):
Make sure you have
python3.7
,python3.8
,python3.9
aliases installed
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.5.tar.gz
(5.0 kB
view hashes)
Built Distribution
Close
Hashes for licensegh-0.1.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 415f0ebf27e8403e17e52cca85b339791f8cb8235fc202824e2faa96caa92373 |
|
MD5 | 3a28f7e636fac6d7ed3311ff81be855d |
|
BLAKE2b-256 | 5c58abbb5365ceeb7ea12f5fe99f4a87b08cde6d7ec4cdb461ff20cfb6ab1ebb |