This PR uses ruff to enforce that no line can be longer than 140 characters. (Check out the changes to the pyproject.toml file.)
Why is the change being made?
I would like to get ARMI down to 100 characters. But that will change about 1000 files (though mostly in minor ways). So, that's a big step.
I consider this PR a first step in that direction. I have also looked at making a next PR after this one, that reduces the maximum line length to 120 characters, that only touches ~100 files. I think that PR will follow this one.
There are no code changes in this PR, just formatting changes.
What is the change?
This PR uses ruff to enforce that no line can be longer than 140 characters. (Check out the changes to the
pyproject.toml
file.)Why is the change being made?
I would like to get ARMI down to 100 characters. But that will change about 1000 files (though mostly in minor ways). So, that's a big step.
I consider this PR a first step in that direction. I have also looked at making a next PR after this one, that reduces the maximum line length to 120 characters, that only touches ~100 files. I think that PR will follow this one.
There are no code changes in this PR, just formatting changes.
Checklist
doc/release/0.X.rst
) are up-to-date with any important changes.doc
folder.pyproject.toml
.