Automatically creates a new python project folder
Project description
newpyproj
Automated Python Project Folder Creation
Automatically creates a new python project folder, using best project standards, with common files, documentation, tests.
Installation
pip install newpyproj
Usage
newpyproj name_of_project [-h] [-c] [-g] [-v] [-p] [-r] [-s] [-t] [-d] [--template]
Arguments
-h or --help Help message and exit
-c or --cli Creates a command line interface project
-g or --gui Creates a graphical user interface project
-v or --verbose Verbose mode
-p or --pytest Use pytest as unittest
-r or --resources Include resources folder
-s or --shebang Supress shebang line in files
-t or --test Supress test folders and files
-d or --doc Supress doc folders and files
--template Supress template content in files
References
Structuring Your Project by Kenneth Reitz
Python Application Layouts: A Reference by Kyle Stratis
Dead Simple Python: Project Structure and Imports by Jason C. McDonald
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
newpyproj-0.0.2.tar.gz
(6.6 kB
view hashes)
Built Distribution
Close
Hashes for newpyproj-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56aa2b087d0b0d6a27d7bac442b1cb00640dfee604371ebeb49b66ab1e2f110a |
|
MD5 | 9c71debc904e54d67dfd894f704002d2 |
|
BLAKE2b-256 | 79ec09cb2878a8a4fb8105d9b7dbe692aecaba8a755ff89803ffe64287ad4312 |