NREL / GreenHEART

Other
2 stars 9 forks source link

Patch: Update ProFAST requirement to PyPI listing #36

Closed RHammond2 closed 3 weeks ago

RHammond2 commented 3 weeks ago

Patch: Update ProFAST requirement to PyPI listing

This PR removes the ProFAST git installation instructions, and lists the PyPI version in pyproject.toml.

Related issue

N/A

Impacted areas of the software

Additional supporting information

N/A

Test results, if applicable

One test failed with the result differing by 8.27e-15%, so I've updated it to use pytest.approx with default precision.

johnjasa commented 3 weeks ago

This is cool, thanks for the updates, Rob! I like the completeness.

We've had some changes to develop since the last release; do you want to merge this PR into main then back into develop, or grab develop's changes into this PR, or how do you want to proceed?

RHammond2 commented 3 weeks ago

@johnjasa if develop is about ready for a v0.1.3 as it is, then I can switch the base branch to develop, and the changelog can be updated more completely. Does that make sense?

johnjasa commented 3 weeks ago

Got it, yes let's switch to develop as the main other changes are also from reducing dependencies; removing electrolyzer and pip-installing ProFAST go hand-in-hand imo.

For the changelog, just adding these bullets to what you have would be good with me: