jean-web/noxfile.py

23 lines
441 B
Python

"""Nox configuration file."""
from nox import Session, session
@session()
def lint(session: Session) -> None:
session.install("ruff")
session.run("ruff", "check", "--fix")
session.run("ruff", "format")
@session()
def mypy(session: Session) -> None:
session.install("-e", ".[dev]")
session.install("mypy")
session.run("mypy")
@session()
def devenv(session: Session) -> None:
session.install("-e", ".[dev]")