Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 812 Bytes

File metadata and controls

49 lines (30 loc) · 812 Bytes

Template Project

A simple Python project template, it's really only made to save me time when starting a new project, and remind me of my own current best practice. Rather than as an exemplar of actual best practice.

Dependencies

Setup

Install in development mode

uv sync

Project Structure

TemplateProject/
├── src/                  # Source code
├── tests/                # Unit tests
├── requirements.txt      # Project dependencies
├── pyproject.toml        # Project metadata and build configuration
└── README.md             # This file

Usage

from template_project import main

main.run()

Development

Running tests

pytest

License

MIT