Create-Python-Project

Create-Python-Project is a CLI application to facilitate Python project management


License
Other
Install
pip install Create-Python-Project==0.1.0

Documentation

https://travis-ci.org/nicolas-maurice/create-python-project.svg?branch=master

Create-Python-Project

This project is inspired from excellent Create-React-App. It implements a Command Line Interface to enable straightforward manipulation of Python projects. It allows to easily create a new Python project from an existing Python project by contextualizing it to your new project. Multiple context information can be updated such

  • Project's name
  • Author's information (name and email)
  • Hyperlinks to specific resources (such as badges)
  • etc.

When creating the new project Create-Python-Project

  1. clones the original project
  2. applies commits for contextualization
  3. changes remote origin to the new project remote
  4. creates remote upstream to the original project

This way it is straightforward to retrieve updates from the original project.

Requirements

Distribution

It is highly recommended to use this project on Unix distribution.

Git

Having the latest version of git installed locally.

Docker

Having docker and docker-compose installed locally.

Python

Having Python 3.5 and 3.6 installed locally.

It is also recommended having virtualenv installed locally.