terrapower / armi

An open-source nuclear reactor analysis automation framework that helps design teams increase efficiency and quality
https://terrapower.github.io/armi/
Apache License 2.0
224 stars 87 forks source link

Moving .coveragerc info into pyproject.toml #1692

Closed john-science closed 5 months ago

john-science commented 5 months ago

What is the change?

I removed the .coveragerc file and adding that configuration into the pyproject.toml.

Why is the change being made?

Since we have moved the ARMI project to using pyproject.toml for everything else, it makes sense to do it also for this last feature. And it is the community standard these days.


Checklist

john-science commented 5 months ago

DO NOT MERGE

I want to do some careful by-line testing to make sure all the rules translated correctly to the new format.

opotowsky commented 5 months ago

DO NOT MERGE

I want to do some careful by-line testing to make sure all the rules translated correctly to the new format.

Feel free to re-request a review if you make big changes after testing. Looks good to me though!

john-science commented 5 months ago

Okay, the coverage results match, so this PR is safe to merge.