Add ruff
python linter into CI
#142
Labels
Interface: Python
Kind: Improvement
This is a proposed improvement
Priority: normal
Status: Design
Issue at Design phase of the quality assurance process
High level description
The objective of this request is to integrate the Python Ruff linter into the CI of the Nyx project. The use of the Ruff linter will ensure code quality by detecting style errors, syntax issues and potential problems before the code is integrated into the main project.
Requirements
Test plans
Design
The idea behind this integration is to ensure that all code submitted in Pull Requests follows coding standards and best practices to avoid potential problems when integrating the code into the main project.
Algorithm demonstration
No algorithm changes are required for this integration.
API definition
No changes to the Nyx APIs are required for this integration.
High level architecture
Detailed design
Once the CI configuration has been updated and the Ruff linter rules defined, Nyx contributors will benefit from automated code quality control, ensuring better maintainability and code quality throughout the project.
The text was updated successfully, but these errors were encountered: