Hi!
If you are looking for a project for your first Pull Request, here's one:
Lycense is a simple license generator for the command line. Using your name from the git-config
, it generates the license text that then can be saved to a file.
The project is open for all kinds of contributions, here are some ideas:
- Adding more license templates
- Adding test cases and increasing test coverage
- Extending the functionality
- Or whatever may come to your mind!
Simply open an Issue or add a Pull Request, I'm looking forward to it! 🚀
Cheers!
lucaionescu
/
lycense
📃 License generator without dependencies, written in Python.
lycense
A license generator without dependencies, written in Python.
Usage
Lycense uses the git configuration to get your name, so please set this up in order to make it work.
usage: lycense [-h] [-n NAME] [-y YEAR] [-l LICENSE] [-li] [-p PROGRAM]
[-f [FILENAME]] [-d DESCRIPTION]
optional arguments
-h, --help show this help message and exit
-n NAME, --name NAME default: Git config name
-y YEAR, --year YEAR default: current year
-l LICENSE, --license LICENSE
name of the license
-li, --list list all available licenses
-p PROGRAM, --program PROGRAM
default: name of the current directory
-f [FILENAME], --filename [FILENAME]
name of the license file. default: LICENSE.txt
-d DESCRIPTION, --description DESCRIPTION
short program description. empty by default
Installation
$ git clone https://github.com/lucaionescu/lycense.git
$ cd lycense
$ pip install
Contributing
Feel free to open Issues and Pull Requests if you want to add more licenses, more functionality or extend the test…
Discussion (1)
Not complaining but there are no issues on this library where, one would consider contributing