NREL / PVDegradationTools

Set of tools to calculate degradation responses and degradation related parameters for PV.
https://pvdegradationtools.readthedocs.io/
Other
24 stars 5 forks source link

pyproject.toml for builds, using setuptools_scm for versioning #37

Closed markcampanelli closed 7 months ago

markcampanelli commented 7 months ago

Closes https://github.com/NREL/PVDegradationTools/issues/36

setuptools conversion reference: https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html

Refactor Notes

Release Notes

A project maintainer should try to upload this project to the test PyPI server to verify that resulting page looks ok (esp. parity with existing). I recommend using build to build the package tarball and wheel, e.g., python -m build . The resulting package should be universal. Usually, this is done after tagging, and, with the tag checked out, the dist artifacts will automatically pick up the version from git.

markcampanelli commented 7 months ago

@martin-springer Ready for review.

markcampanelli commented 7 months ago

Kewl. Glad this was found useful!