Skip to content

feature: Add lint checks to all CI workflows#67

Open
carlesonielfa wants to merge 7 commits into
mainfrom
add-lint-checks-hyperforge
Open

feature: Add lint checks to all CI workflows#67
carlesonielfa wants to merge 7 commits into
mainfrom
add-lint-checks-hyperforge

Conversation

@carlesonielfa

@carlesonielfa carlesonielfa commented Jul 13, 2026

Copy link
Copy Markdown
Contributor
  • Added lint checks (make lint) to all CI workflows
  • Improved ruff configuration: moved to per-component extend in pyproject.toml, removed inline --config flags
  • Consolidated Makefile targets using a shared COMPONENTS variable
  • Added pydantic mypy plugin and updated ty to latest (0.0.59)
  • Added py.typed markers where missing
  • Increased target version for all components to python >= 3.12 to narrow type checking
  • Formatted and fixed all linting errors

@carlesonielfa carlesonielfa marked this pull request as ready for review July 13, 2026 15:07
@carlesonielfa carlesonielfa requested a review from a team July 13, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant