NREL / PVDegradationTools

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

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

Closed markcampanelli closed 10 months ago

markcampanelli commented 10 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 10 months ago

@martin-springer Ready for review.

markcampanelli commented 10 months ago

Kewl. Glad this was found useful!