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
Built Distribution
File details
Details for the file lawyerup-0.1.5.tar.gz
.
File metadata
- Download URL: lawyerup-0.1.5.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9416b4216d12b776e16baf8e4188eddabea7edc15a96d89abe2f360c3124e05f |
|
MD5 | be1e0facc401d851647ae189cb1d4a44 |
|
BLAKE2b-256 | fd6c9ac67717a6708310232e047caa2eb903c432233058aa6d4a539e4775141e |
File details
Details for the file lawyerup-0.1.5-py2.py3-none-any.whl
.
File metadata
- Download URL: lawyerup-0.1.5-py2.py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e52bcce550cd124c63941a87f847c4191f3ee3d8b0c921c8d8d4f25beeb732bd |
|
MD5 | 5f4d25cec4fba266bf8a3f5f27ac74a0 |
|
BLAKE2b-256 | 74986472d36c0020f6c8f7be5475585079ab5548ab8f4c613633a8ea7721b0b2 |