Describe the problem
This issue is inspired by issue PowerGridModel/power-grid-model-io#352.
The PGM-DS is currently behind PGM in terms of ruff lint rules/ checks.
Improvement proposal
Update the list of rules/check in pyproject.toml used by ruff in this repo to be aligned with the ones used in PGM. This will lead to many code changes that are to be fixed as well.
Suggested Steps
- Add a new rule not present in this repo but present in PGM to the pyproject.toml.
- Run uv run ruff check.
- Fix the reported errors/warning by ruff.
- Repeat until all the rules have been added.
Describe the problem
This issue is inspired by issue PowerGridModel/power-grid-model-io#352.
The
PGM-DSis currently behindPGMin terms ofrufflint rules/ checks.Improvement proposal
Update the list of rules/check in pyproject.toml used by ruff in this repo to be aligned with the ones used in PGM. This will lead to many code changes that are to be fixed as well.
Suggested Steps