Some description about your project
Project description
# About [![Build Status](https://travis-ci.org/nitred/nr-pypackage.svg?branch=master)](https://travis-ci.org/nitred/nr-pypackage)
This project is about creating standardized python projects. We provide standard templates for multiple types of python projects. It is intended to be replicate most features from [ansrivas/protemplates](https://github.com/ansrivas/protemplates) and this project was created using that library.
- The scope of this project is as follows:
It is only for Python projects and packages.
We provided options to create entire python packages including: * Source code templates * Test templates * Envrionment creation and management
We provide options to create modules and submodules based on popular libraries including: * Flask * Flask-blueprints * Flask-database integration
- Current Features Include:
Easy pip installation with a cli
Basic python package creation
This repository is Python 2 & 3 compatible.
## Current Stable Version ` 0.1.2 `
## Installation ### pip ` pip install nr-pypackage --user `
### Development Installation * Clone the project. * Install in Anaconda3 environment * This command creates a python environment and then activates it. ` $ make recreate_pyenv && chmod +x activate-env.sh && . activate-env.sh ` * Now install the application in editable mode and you are ready to start development ` $ pip install -e . `
## Test To run the tests: ` make test `
## Usage After installing via Pip, run the following command and follow the instructions. ` nr-pypackage-cli `
## License MIT
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 Distributions
Hashes for nr_pypackage-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdc63a9f0917fb095bd02c25461992009934059042f2ee80e0cb8516cf626236 |
|
MD5 | ce2c9495f922125b77443f9ad14c258e |
|
BLAKE2b-256 | 3c5cfa7ab4c7bda11b92c75262243ff0ac1e66a7181b603c852677ffc9153e16 |
Hashes for nr_pypackage-0.1.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ccfad810a8d53379769944137e441ba8c554a8625647f123f54a41d63eaec11 |
|
MD5 | 21948f6c6d376cecf265ffdd4fa2facc |
|
BLAKE2b-256 | 6e4fd1733c5a921c249aa89b0504b59d832c5a462442bf6973c430a94d5acbaa |
Hashes for nr_pypackage-0.1.2-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bbb1f17a9340db4986bb1a6237bdb223dbaa56da87218c24b4490f7711be44f |
|
MD5 | dd77e4a86ebc1fbd6fe1e00bd15f8bce |
|
BLAKE2b-256 | e77025939ce0b4edd4c91075d18559bb69f1e42bb19f574dd068f940b8d11d58 |