a simple template for organizing any python project.
this template is designed to streamline the setup of any python project. follow these steps to get started:
1. install uv
use uv
to manage your virtual environments:
pip install uv
create an environment using python 3.10 (or your preferred version):
uv venv --python 3.10
activate the virtual environment:
source .venv/bin/activate
install all the required dependencies from the requirements.txt
file:
uv pip install -e .
pre-commit install
you're now all set to start building your project.