fusion-energy / openmc-plasma-source

Creates a plasma source as an openmc.source object from input parameters that describe the plasma
MIT License
25 stars 11 forks source link

moved to src layout #85

Closed shimwell closed 6 months ago

shimwell commented 6 months ago

this PR changes the package to use the latest recommended python packaging approach with a src folder and pyproject.toml file.

codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (d10f0c2) 95.96% compared to head (720ad68) 95.96%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #85 +/- ## ======================================= Coverage 95.96% 95.96% ======================================= Files 7 7 Lines 347 347 ======================================= Hits 333 333 Misses 14 14 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

shimwell commented 6 months ago

:tada: all the tests are passing. I got carried away and updated the CI as well as simplifying the examples. We no longer need nuclear data for the examples which speeds up the CI and makes the examples easier

shimwell commented 6 months ago

This PR does not change the actual source code of the package so I think it is ok to merge in what do you think @RemDelaporteMathurin

RemDelaporteMathurin commented 6 months ago

This PR does not change the actual source code of the package so I think it is ok to merge in what do you think @RemDelaporteMathurin

No problem with me!