This repository provides a template to kickstart your Python projects with a standardized structure and best practices.
Before you begin, ensure you have met the following requirements:
-
Cookiecutter: This is used to generate projects from the template. If you haven't installed it yet, you can do so with:
pip install cookiecutter
-
To generate a new Python project structure using this template, execute the following in your terminal:
cookiecutter [email protected]:MarSH-Up/Python-template.git
-
Follow the prompts to fill in your desired values for the project name, author, and other customizable fields.
- A consistent and standard project structure for Python applications and libraries.
- Pre-configured
setup.py
for packaging and distribution. - Placeholder README, LICENSE, and other essential files.
If you find any issues, or have suggestions for improvements to the template:
- File an issue to provide feedback or get help.
- If you wish to contribute directly, fork the repository, make your changes, and submit a pull request.
This template is open source and is made available under the MIT License.
๐ Happy coding, and may your projects be ever-efficient!