https://github.com/laviprog/python-best-template
A clean and modern Python project template β ready for production, scalable, and developer-friendly.
https://github.com/laviprog/python-best-template
docker pytest python python-template uv workflow
Last synced: 5 months ago
JSON representation
A clean and modern Python project template β ready for production, scalable, and developer-friendly.
- Host: GitHub
- URL: https://github.com/laviprog/python-best-template
- Owner: laviprog
- License: mit
- Created: 2025-05-08T11:32:53.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-05-08T12:55:29.000Z (5 months ago)
- Last Synced: 2025-05-08T13:45:29.532Z (5 months ago)
- Topics: docker, pytest, python, python-template, uv, workflow
- Language: Python
- Homepage:
- Size: 14.6 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# π Python Best Template
A clean and modern Python project template β ready for production, scalable, and developer-friendly.
---
## π Table of Contents
- [π¦ Installation](#-installation)
- [π Option 1: Use as GitHub Template (Recommended)](#-option-1-use-as-github-template-recommended)
- [π§± Option 2: Clone Directly](#-option-2-clone-directly)
- [π Project Structure](#-project-structure)
- [π€ Contributing](#-contributing)
- [π License](#-license)---
## π¦ Installation
### π Option 1: Use as GitHub Template (Recommended)
Click the "Use this template" button on the top right of the [repository page](https://github.com/laviprog/python-best-template) to create a new repository based on this template.
### π§± Option 2: Clone Directly
If you prefer to manually clone and configure the template, follow these steps:
1. Clone the template repository
```bash
git clone https://github.com/laviprog/python-best-template.git
```
2. Navigate into the project directory'
```bash
cd python-best-template
```
3. Remove the existing git history
```bash
rm -rf .git
```Youβre now ready to start building your own project using this template!
## π Project Structure
```
python-best-template/
βββ src/ # main application code
β βββ __init__.py
β βββ config.py
β βββ main.py
βββ tests/
βββ .env.example
βββ Dockerfile
βββ docker-compose.yml
βββ pytest.ini
βββ pyproject.toml
βββ requirements.txt
βββ README.md
```## π€ Contributing
Contributions are welcome! Feel free to open an issue or submit a pull request.
## π License
This project is licensed under the MIT License.