vishnuvardhan-kumar / alacrity

Quickstart your Python project with a single handy command.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Alacrity

Release Build Status Issues PRs Welcome Stars

Quickstart your Python project with a single handy command.

Screenshot

Installation

pip install alacrity

Running Alacrity

To run alacrity, use:

alacrity <package_name>

To display all the options, use:

alacrity -h

Answer some questions interactively, and poof, your package structure is ready. Based on the sample Python package structure by Kenneth Reitz.

Features

  • Customized setup.py file
  • Automatic git repository initialization
  • Automatic virtual environment setup
  • Automatic Sphinx docs initialization
  • Easily extensible workflow for custom install steps

Platforms

  • Windows (and Cygwin)
  • Linux
  • Android (Termux)

Testing

  • To run the built-in tests, run tox in the project root
  • To add custom testing, edit tox.ini

About

Quickstart your Python project with a single handy command.

License:MIT License


Languages

Language:Python 99.7%Language:Makefile 0.3%