A starting point for new Python projects.
- Python 3.x installed.
- Git installed.
uvpackage manager installed. Install it from https://docs.astral.sh/uv/getting-started/
First, clone this template repository to your local machine:
git clone <template_repository_url>
cd <your_project_name>Install the required packages using uv:
uv syncThis will create a virtual environment and install all dependencies from pyproject.toml.
Add your project-specific code in the src directory.
Run Python scripts with:
uv run python <script.py>Or run any command within the virtual environment:
uv run <command>Add any configuration files as needed (e.g., config.json, .env).
Run tests with:
uv run pytestSpecify your license here.