Published October 4, 2025
| Version 0.6.0
Software
Open
NREL/PVDegradationTools: 0.6.0
Authors/Creators
- 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_irradianceis incorrectly called intemperature.pyby @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_tmyinutilities.pyby @RDaxini in https://github.com/NREL/PVDegradationTools/pull/171 - Remove deprecated
vertical_poafunction 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.pyby @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.pyby @RDaxini in https://github.com/NREL/PVDegradationTools/pull/199 - Remove
see_addedargument and associatedUserWarninginscenario.py, and replace print errors with warnings by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/192 - Replace ambiguous variable
linhumidity.pyby @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_metatoFalseby @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.pyand addEadargument tofront_encap()by @RDaxini in https://github.com/NREL/PVDegradationTools/pull/212 - Rename public functions in
humidity.pyfor 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_materialfor 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
ttobacksheet_thicknessby @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()andload_json()totest_utilities.pyby @RDaxini in https://github.com/NREL/PVDegradationTools/pull/242 - Remove
materials.jsonby @RDaxini in https://github.com/NREL/PVDegradationTools/pull/243 - Raise
ValueErroriftorback_encap_thicknessisNoneby @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
- Is supplement to
- Software: https://github.com/NREL/PVDegradationTools/tree/0.6.0 (URL)
Software
- Repository URL
- https://github.com/NREL/PVDegradationTools