Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Project Template

example workflow Ruff Pylint Checked with mypy

A modern Python project template with uv, Ruff, Pylint, mypy, pytest, and GitHub Actions preconfigured.

Development

A quick setup for local development using uv.

Prerequisites

Installation

# Install Python if needed
uv python install 3.10

# Install the project and development dependencies
make install

# Run checks
make lint
make test

Replace the remaining TODO placeholders with project-specific values before publishing.

Releases

Packages

Used by

Contributors

Languages