Skip to main content

A tool to quickly fetch a license.

Project description

https://badge.fury.io/py/li.svg https://img.shields.io/github/license/mashape/apistatus.svg http://img.shields.io/gratipay/goldsborough.svg https://travis-ci.org/goldsborough/li.svg?branch=master

li is a tool to quickly fetch a license.

When finishing up a project, you had two choices to fetch your license:

  1. Go to some previous projects of yours and get the license you used there. Then check if the year of the license is still valid, else change it. Estimated time: ~30 seconds.

  2. Go online and use a search engine to find the license of your choice, in plain-text. Naturally, you click on the wrong link about 13 times before you find a simple plain-text version of the license, for you to copy. Then replace the <year> and <author> fields with your data. Estimated time: ~1-2 minutes.

I propose the following solution:

$ li -k mit -a "Your Name" > LICENSE

Estimated time: ~5 seconds.

You can also pass a year with -y, but I reckon you’ll be happy with the default value being the current year. The best thing is: your input is cached under $HOME/.license, so next time, all you need to type is:

$ li > LICENSE

Estimated time: ~1 second. Estimated happiness: over 9000. You’re welcome.

Installing

You can grab li off PyPI:

$ pip install li

License

This project is licensed under the MIT-License.

Authors

Peter Goldsborough & cat :heart:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

li-0.1.3.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

li-0.1.3-py2.py3-none-any.whl (33.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file li-0.1.3.tar.gz.

File metadata

  • Download URL: li-0.1.3.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for li-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e6dc9ff6ea1c3e92d05c143d48166da5765f0cc46185edd199e03f81d80b896f
MD5 4ab8aec2714804e75bb87d9e94438960
BLAKE2b-256 d5cf96bc04c2d62a9257ddb0c904485a009b6c2676a5d02e2ea6e2b31304227c

See more details on using hashes here.

File details

Details for the file li-0.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for li-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b4e9d0ba1d3f2022976f403591f0e28be503103703b5d35480638fe09779e05f
MD5 c4246fb374cffa7fff5afd18121ce71a
BLAKE2b-256 753cde5de4401178803e9eb0694850cda4f04956c72d79987aa3c50fe841c003

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page