Skip to content

PierreLapolla/lightning_template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruff License

Python App Template

This project provides a starter structure and tooling for Python apps, aiming for a consistent and modern dev experience.

Installation

Requirements

  • UV package manager

Clone the repository

  git clone https://github.com/PierreLapolla/lightning_template.git
  cd python_template

Initialize your environment

  uv sync
  uv run pre-commit install

Running the project

To run the project locally, run the following command:

  uv run -m src.app

Tests, linting and formatting

  uv run pytest
  uvx ruff check . --fix
  uvx ruff format .

Run all hooks manually:

  uv run pre-commit run --all-files

License

This project is licensed under the MIT LICENSE

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages