Skip to content

norrova/Lyppy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lyppy - version 0.3

toucan

lyppy picture created by Lunia • 2020

Based on Python Application Layouts: A Reference by Kyle Stratis https://realpython.com/python-application-layouts/

A simple, fast and efficient cli program to create some project

How to install

$ git clone https://github.com/norrova/Lyppy
$ cd Lyppy
# Windows...
$ install.bat
# Linux | MacOS
$ sh install.sh

Commands

  • lyppy
    • -h : help
    • -v : lyppy version
    • -p <name> : make project
      • Create __init__.py
      • Create :
        • .gitignore
          • https://www.toptal.com/developers/gitignore/api/python
          • https://www.toptal.com/developers/gitignore?templates=python
        • LICENCE
        • README.md
        • requirements.txt
        • setup.py
        • bin
        • data
        • docs
        • tests
    • -m <name> : make module
      • Create __init__.py
      • Create <name>.py
    • -t <name> : make test
      • Create __init__.py
      • Create <name>.py

Project tree example

example_project
│   .gitignore
│   LICENCE
│   README.md
│   requirements.txt
│   setup.py
│
├───bin
├───data
├───docs
├───example_module
│       example_module.py
│       __init__.py
│
└───tests
    └───new_test
            test_new_test.py
            __init__.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published