/PyScaffold-Interactive

Interactive PyScaffold - An interactive Python project template generator based on PyScaffold

Primary LanguagePythonMIT LicenseMIT

PyScaffold-Interactive

https://travis-ci.org/SarthakJariwala/PyScaffold-Interactive.svg?branch=master Documentation Status https://coveralls.io/repos/github/SarthakJariwala/PyScaffold-Interactive/badge.svg?branch=master

An interactive Python/DataScience project template generator based on PyScaffold

demo/pyscaffold_interactive.gif

Installation

Recommended (using pipx)

pipx install pyscaffold-interactive

Refer to pipx documentation for information on how to get pipx

Alternatively (using pip)

pip install pyscaffold-interactive

Usage

As simple as : putup-interactive

Description

Interactively create a python package or datascience project template using PyScaffold

  • Setup a new python project and interactively add details like project name, author name, email, url, description
  • Choose from a selection of licenses
  • Configure automated testing using tox
  • Setup continuous integration using Travis-CI
  • Option to add pre-commit file during project setup
  • Create DataScience projects interactively (using the same command)
  • In addition, you get all of PyScaffold's native commands! Just do putup --help