Skip to content

chore(tooling): unify eels & eest ruff experience #1404

@danceratopz

Description

@danceratopz

End Goal

Enable two command-lines that lint, respectively check source formatting, across the entire post-weld codebase:

# lint (flake8)
ruff check --no-fix --show-fixes src tests
# format (black)
ruff format --check src tests

Status Quo

  • EELS and EEST use different ruff rules.
  • EELS doesn't use ruff format.
  • EELS doesn't lint/format ./tests.
  • EEST needs to reformat 99 -> 79.

Sub-tasks

Pre-Switch

At Switch

After EEST freeze & sub-tree update; PR in EELS:

  • Re-format EEST code w/79.
  • Update tox.ini to unify ruff commands.

Metadata

Metadata

Assignees

Labels

A-toolArea: toolingC-enhanceCategory: a request for an improvementE-mediumExperience: of moderate difficultyP-medium

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions