Python3 project layout generator
Project description
Generates the structure needed for a Python 3 project. Includes helpers for licenses and testing frameworks.
Installation
To install this software:
$ pip install lemming
Usage
The first time that you run lemming, you should execute the following:
$ lemming config
it’ll write .lemming.yml to your $HOME directory, which you can edit to automatically populate templates with your details for all future runs.
That file looks as follows:
---
lemming:
author: Paul Stevens
author_email: no-reply@xnode.co.za
license:
type: MIT
To use lemming to generate a project:
$ lemming <project_name>
This obviously means that you can never name a project config…
The default license is the MIT license (rude, but this is the one that I use the most.) The other two choices are:
Apache 2.0
BSD 2-clause license
To select the APACHE license for your project:
$ lemming testprog --license apache
To select the BSD 2-clause license for your project:
$ lemming testprog --license bsd
Note
Currently supported licenses are:
MIT (default)
Apache 2.0
BSD 2-clause license
Copyright
Copyright 2017 Paul Stevens.
License
Licensed under the MIT License. See LICENSE for details.
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 lemming-0.1.1.tar.gz
.
File metadata
- Download URL: lemming-0.1.1.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
4fa3b0129e2a63714ca123cf6adcd1f473c24ab95edcf2216d8376560bbd6f81
|
|
MD5 |
240bbda99b38ff25e45dd9fda7d3efb1
|
|
BLAKE2b-256 |
7d31fcbe96de543367bfefe9a0616f22a9e1b6ca2ad767a4b1fe852a5317df75
|
File details
Details for the file lemming-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: lemming-0.1.1-py3-none-any.whl
- Upload date:
- Size: 21.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
cacb8d18857b30041f4e5040076504344462ffa8a8b4d2c711039f8f6189531f
|
|
MD5 |
8642800be3f092a1783fe76332a9c8b8
|
|
BLAKE2b-256 |
725b82703303f05485a8e42b8897ab7c187302232eec6f05e7a6a32f2df2949b
|