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.4 (2014-11-20)
Bugfix: Python 2.6 requires argparse.
Stylus support.
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.5.tar.gz
(9.4 kB
view hashes)
Built Distribution
Close
Hashes for lawyerup-0.1.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e52bcce550cd124c63941a87f847c4191f3ee3d8b0c921c8d8d4f25beeb732bd |
|
MD5 | 5f4d25cec4fba266bf8a3f5f27ac74a0 |
|
BLAKE2b-256 | 74986472d36c0020f6c8f7be5475585079ab5548ab8f4c613633a8ea7721b0b2 |