What’s New#

PVDegradationTools (pvdeg) change log:

v0.3.1 (2024-05-06)#

Bug Fixes#

  • Fix logo path in documenation

Documentation#

  • Updated Zenodo citation in readme.

Contributors#

v0.3.1 (2024-05-06)#

Enhancements#

  • Added workflow for automated deployment of jupyter-books

Bug Fixes#

  • Re-run notebooks and fixed minor bugs

Contributors#

v0.3.1 (2024-05-06)#

Enhancements#

  • Added new LETID tests

Bug Fixes#

  • Multiple bug fixes in geospatial analysis

Documentation#

  • Renamed pvdeg_tutorials folder to tutorials_and_tools, and added more tutorials

to be run easily in google collab. * Jupyter Journals now have information regarding the version of the programs used near the beginning, to simplify debugging and user support.

Contributors#

v0.3.0 (2024-02-12)#

Enhancements#

  • Initial integration of the Monte-Carlo analysis package

Contributors#

v0.2.3 (2024-02-09)#

Enhancements#

  • refactor of the standoff calculation

  • refactor to wind_speed height instead of wind_speed factor

  • updates to standoff calculation notebooks

  • updates to documentation

  • include issue and pull request templates

Contributors#

v0.2.2 (2024-01-30)#

Enhancements#

  • automatically deploy to pypi

Contributors#

v0.2.1 (2024-01-30)#

Enhancements#

  • integration of LeTID degradation modelling.

  • new geospatial demo notebooks

  • pre-commit hooks for code quality

Requirements#

  • update repo to use pyproject.toml for package management

  • requirements for multiple packages updated

Bug Fixes#

  • minor bug fixes in the documentation

Contributors#

v0.2.0 (2023-12-04)#

Integrated geospatial analysis via dask and xarray.

  • new geospatial analysis functions

  • dask for parallel processing

  • xarray for geospatial data handling

v0.1.3 (2023-09-13)#

Minor bug fixes.

v0.1.2 (2023-07-07)#

ASTM Conference Release.

  • Tutorial examples for live workshop demo.

v0.1.0 (2023-06-28)#

First official release.

  • pvdeg populated with various classes, including functions for: - energy calculations of water, vapor pressure, ingress rate, edge seal width, van hoff irradiance degradation, weighted average irradiance, arrhenius acceleration factor, weighted average irradiance - fatigue of soldering bonds - humidity calculations, including relative humidity on outside surface, on front encapsulant, back encapsulant, and backsheet - BoLID and LeTID degradation profile calculations - Standards, such as minimum module stand-off distance calculation - support of internal calculations needed such as spectral, solar position, etc.

  • Re-structured folders to include Documentation, Versioning and Setup.

  • Tutorial examples available on the tutorials folder to run through Jupyter, Collab or Binder

  • Added Sphinx Documentation

  • Added Versioneer

  • pytests implemented for most functions