There is a newer version of the record available.

Published October 4, 2025 | Version 0.6.0

NREL/PVDegradationTools: 0.6.0

  • 1. @NREL
  • 2. NREL
  • 3. Intelligent Measurement Systems LLC
  • 4. Derek
  • 5. Sandia National Laboratories

Description

What's Changed

  • weather.get geospatial docstring example by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/154
  • geospatialscenario to geospatialscenario.py by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/157
  • update map meta TZ -> tz by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/159
  • Bump aiohttp from 3.9.5 to 3.10.11 by @dependabot[bot] in https://github.com/NREL/PVDegradationTools/pull/135
  • Dependabot update development by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/160
  • Update scipy, numpy, pvlib dependencies by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/163
  • Add flake8 workflow by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/165
  • spectral.poa_irradiance is incorrectly called in temperature.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/170
  • Format codebase to pass flake8 linting by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/166
  • Modify get and distributed_weather for iotools updates by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/173
  • Delete duplicate add_time_columns_tmy in utilities.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/171
  • Remove deprecated vertical_poa function by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/174
  • Refactor META_MAP to module-level constant by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/182
  • Refactor DSET_MAP to module-level constant by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/183
  • Prevent tests skipping due to single failure by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/188
  • Bump aiohttp from 3.10.11 to 3.12.14 by @dependabot[bot] in https://github.com/NREL/PVDegradationTools/pull/186
  • Flake 8 linting by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/175
  • Suggestion: add concurrency control to pytest workflow by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/191
  • Clean up degredation.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/178
  • Update flake8 workflow to linter only lines changed in PR by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/189
  • Add flake8 annotations by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/195
  • Added support for pandas dataframes to weather.map_meta by @maxx-mill in https://github.com/NREL/PVDegradationTools/pull/193
  • Remove flake8 annotation examples by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/200
  • Update flake8 exclusions by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/197
  • Kempe edge seals by @MDKempe in https://github.com/NREL/PVDegradationTools/pull/134
  • Kempe remaining changes by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/203
  • Continuing Flake8 by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/196
  • Replace ambiguous variable name in collection.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/199
  • Remove see_added argument and associated UserWarning in scenario.py, and replace print errors with warnings by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/192
  • Replace ambiguous variable l in humidity.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/208
  • Flake8round3 by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/207
  • Improve test coverage 2.0 by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/210
  • Remove deprecated store.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/180
  • Update albedo.json by @MDKempe in https://github.com/NREL/PVDegradationTools/pull/219
  • Kempe degradation 2 by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/221
  • Change default value of find_meta to False by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/223
  • Add PVDeg logo to PyPI by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/217
  • Format materials database to include units by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/215
  • Clean up humidity.py and add Ead argument to front_encap() by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/212
  • Rename public functions in humidity.py for clarity by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/224
  • Add function to calculate relative humidity by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/228
  • Update utilities._read_material for new database format by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/229
  • Add nbval workflow for notebook testing by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/184
  • Increase test coverage by @MDKempe in https://github.com/NREL/PVDegradationTools/pull/231
  • Rename t to backsheet_thickness by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/236
  • Temperature scenario notebook filename typo by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/244
  • Add test_get_kinetics() and load_json() to test_utilities.py by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/242
  • Remove materials.json by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/243
  • Raise ValueError if t or back_encap_thickness is None by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/238
  • add tests for weather.get() by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/249
  • Remove private utilities._read_material() by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/257
  • Kestrel nsrdb fnames by @tobin-ford in https://github.com/NREL/PVDegradationTools/pull/261
  • Kempe permeation json 2 by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/265
  • Store output in notebooks for nbval checks, fix bugs by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/262
  • Update pysam version requirement by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/255
  • Kempe degradation jupyter 2 by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/266
  • Pre commit by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/267
  • Nbval batch workflow by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/268
  • Release 0.6.0 by @martin-springer in https://github.com/NREL/PVDegradationTools/pull/205

New Contributors

  • @RDaxini made their first contribution in https://github.com/NREL/PVDegradationTools/pull/163
  • @maxx-mill made their first contribution in https://github.com/NREL/PVDegradationTools/pull/193

Full Changelog: https://github.com/NREL/PVDegradationTools/compare/0.5.0...0.6.0

Files

NREL/PVDegradationTools-0.6.0.zip

Files (57.1 MB)

Name Size Download all
md5:d455373dd9b1a1ece4169ac2356ded2c
57.1 MB Preview Download

Additional details

Related works