Skip to main content

Some description about your project

Project description

# About 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

  • Creating a python package: Simple support

  • Creating a python package: Flask support

  • Creating a python package: Flask with Blueprints support

This repository is Python 3 compatible only.

## Current Stable Version ` 0.3.0 `

## Installation ### pip ` pip install nr-pypackage==0.3.0 --user --upgrade `

### 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nr-pypackage-0.3.0.tar.gz (42.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nr_pypackage-0.3.0-py2.py3-none-any.whl (79.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file nr-pypackage-0.3.0.tar.gz.

File metadata

  • Download URL: nr-pypackage-0.3.0.tar.gz
  • Upload date:
  • Size: 42.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for nr-pypackage-0.3.0.tar.gz
Algorithm Hash digest
SHA256 ff7340f26dba115284b2320c71b51d08526acb7e9bc4b81e9f35da6c71cc5691
MD5 96f94a4d49bdee5a6e8d33a01c13f247
BLAKE2b-256 de9eeecff7e6d9e3f8d4cef358a0e94cc61138958fb9823274ee16f957cb786b

See more details on using hashes here.

File details

Details for the file nr_pypackage-0.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: nr_pypackage-0.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 79.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.20.1 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for nr_pypackage-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 973ea2bfabc316e22df7af51832bcce31864bb6c33a3b82e9b1a55360ee670e5
MD5 56a99a91f6a4dc0fa91f5e538d96b0fb
BLAKE2b-256 0fcbea29da643b591f5710c93941207631ca1a8e3aaa8d93ab331def2c35bd5b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page