Closed romanc closed 2 months ago
Thanks for contributing with this PR to clean up GT4Py!
@egparedes / @havogt: How can I propagate changes from requirements-dev.in to auto-generated files like requirements-dev.txt?
Just run: tox r -e requirements-base
. More details here: https://github.com/GridTools/gt4py/blob/main/docs/development/tools/requirements.md
@egparedes thanks for the quick reply and the pointers. I could run the tox
command to update the requirements and I checked the mypy
version for consistency. This should be ready for review now.
/cc @FlorianDeconinck
I hadn't realized that the CI checks were waiting for explicit approval of a member of the developers' group and didn't run automatically. I've triggered them now and as soon as they finish I'll approve the PR. In the meantime, please merge back the changes from main in this PR to make sure everything works fine.
@egparedes Thanks for starting the tests. I rebased my branch on top of main
. Looks like this stopped the ongoing CI and now tests are waiting again for approval to run. I guess you'll need to manually start them again :/
cscs-ci run default
@romanc Thanks again for your contribution. I've approved and already merged the PR myself because I want to add these changes to another PR I'm working on.
Thanks for merging @egparedes. Happy to contribute!
Description
In PR https://github.com/GridTools/gt4py/pull/1466,
flake8
,black
, andisort
were replaced with the ruff linter and formatter. It seems there are a few leftovers of this transition. In this PR, I did a quick search for flake8 and deleted / replaced all instances found.Removing
flake8
means rebuilding the requirements (to propagate the changes to the frozenrequirements-*
files), which updates a couple of dependencies.We also decided to remove the
linter-*
tasks oftox
since they have been replaced bypre-commit
.Requirements
If this PR contains code authored by new contributors please make sure:
AUTHORS.md
file adding the names of all the new contributors.