An open API service indexing awesome lists of open source software.

https://github.com/horta/pystart

Quick-start for Python packages.
https://github.com/horta/pystart

distutils package python quickstart setup setuptools

Last synced: 6 months ago
JSON representation

Quick-start for Python packages.

Awesome Lists containing this project

README

          

# pystart

[![Travis master](https://img.shields.io/travis/horta/pystart/master.svg?style=flat-square&label=master%20build)](https://travis-ci.org/horta/pystart) [![Travis develop](https://img.shields.io/travis/horta/pystart/develop.svg?style=flat-square&label=develop%20build)](https://travis-ci.org/horta/pystart)

Quickly create new Python packages with standard configuration files.

This package provides a command-line utility that asks simple questions in order to create a standard Python project from scratch. It is a handy way to start a new project with a clean structure!

## Install
It can be installed from command-line using [pip](https://pypi.python.org/pypi/pip):
```bash
pip install pystart
```

## Usage
From command-line, go to the folder you use to maintain your projects and enter
```bash
pystart
```
Done. It will asks the package name, author name, among other questions, to create the initial structure of your Python project.

## Example
Animated GIF demonstrating the usage.

## Authors
* [Danilo Horta](https://github.com/horta)

## Acknowledgements
- [Readable Licenses](https://github.com/nevir/readable-licenses) for providing license templates in markdown format.

## License
This project is licensed under the [MIT License](https://raw.githubusercontent.com/horta/pystart/master/LICENSE.md).