LawyerUp adds license headers to your code
Project description
LawyerUp adds license headers to your code.
Inspired by lice.
Installation
pip install lawyerup
Usage
$ lawyerup --help usage: lawyerup [-h] [--vars | --context [KEY=VALUE [KEY=VALUE ...]]] LICENSE Add license headers to files passed in on stdin positional arguments: LICENSE the license to add, one of GPR, GRR, generic optional arguments: -h, --help show this help message and exit --vars list template variables for specified license --context [KEY=VALUE [KEY=VALUE ...]] KEY=VALUE formatted variables to generate the license
$ cat list-of-files | lawyerup <license> --context KEY1=VAL1 KEY2=VAL2 ...
Available Licenses
Government Purpose Rights (GPR)
Government Restricted Rights (GRR)
Generic “see COPYING file in the root of this distribution” (generic)
History
0.1.3 (2013-12-16)
Bugfix: Strip trailing whitespace from formatted headers.
0.1.2 (2013-11-13)
Bugfix: Don’t die on empty files.
Bugfix: Treat all input files as UTF-8.
0.1.1 (2013-11-13)
Bugfix release. Actually include the license headers in the distribution.
0.1.0 (2013-11-13)
First release. Add headers to lists of files read from stdin.
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
lawyerup-0.1.3.tar.gz
(7.5 kB
view hashes)
Built Distribution
Close
Hashes for lawyerup-0.1.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b862a46a52ca186e9923d86efef831b734e84ed6b318868bc1a019944fd301cf |
|
MD5 | db9178260419f9d20e0321453e584fcd |
|
BLAKE2b-256 | d0debb683b743d0d5285c101fcccd1292d8472e76db3b8a2060c1deb7087a84c |