Skip to content

NH-93748 Add ruff and other tox updates#681

Closed
tammy-baylis-swi wants to merge 3 commits intomainfrom
NH-93748-update-tox-add-ruff
Closed

NH-93748 Add ruff and other tox updates#681
tammy-baylis-swi wants to merge 3 commits intomainfrom
NH-93748-update-tox-add-ruff

Conversation

@tammy-baylis-swi
Copy link
Copy Markdown
Contributor

Summary:

  1. Adds ruff which is quicker and more comprehensive for code quality management than pylint -- we're still keeping the latter for now.
  2. Removes a duplicate tox testenv, py3{9,10,11,12,13}-lambda-gh, which doesn't seem to be used anywhere.
  3. Update other tox testenv to stop installing all deps with every single run. Only does it the first time now.

I've not applied Python code changes recommended by ruff here. That will be another PR. Same with adding ruff to ci/cd.

@tammy-baylis-swi tammy-baylis-swi requested a review from a team as a code owner August 13, 2025 23:36
@tammy-baylis-swi
Copy link
Copy Markdown
Contributor Author

Will re-open

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant