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
pip install licensegh
Usage
Generate a LICENSE file from a github template (mit
example):
licensegh mit
Help:
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.
Development
Install development tools:
- make sure you have
python3.7
,python3.8
,python3.9
aliases installed - install poetry
Installing development dependencies:
poetry install
Running multi version tests (3.7
, 3.8
, 3.9
):
poetry run multi-version-tests
Running unit tests:
poetry run tests
Running code analysis:
poetry run analyze
Applying code styles:
poetry run styles
Running cli using python3
:
python3 -m licensegh
Running cli using poetry
:
poetry run licensegh
Runniging code coverage:
poetry run tests-coverage
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.0.tar.gz
(4.8 kB
view hashes)
Built Distribution
Close
Hashes for licensegh-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb2b289a11b05c0bac43686c331a8d41499bf76cf525aa9b1db797d3ee1c767c |
|
MD5 | 92a2bc734a218fa47871df076b2f9eb4 |
|
BLAKE2b-256 | cd1ef5e9b26e73bbe4b2283f8adbc70f36064c31157b8a63f7fbf3d8072fe6fb |