Skip to content

Latest commit

 

History

History
88 lines (75 loc) · 3.66 KB

File metadata and controls

88 lines (75 loc) · 3.66 KB

v0.6.0 (___, 2018)

API Changes

  • pvsystem.calcparams_desoto now requires arguments for each module model parameter.
  • removed irradiance parameter from ModelChain.run_model and ModelChain.prepare_inputs

Enhancements

Bug fixes

  • Unset executable bits of irradiance.py and test_irradiance.py (:issue:`460`)
  • Fix failing tests due to column order on Python 3.6+ and Pandas 0.23+ (:issue:`464`)
  • ModelChain.prepare_inputs failed to pass solar_position and airmass to Location.get_clearsky. Fixed. (:issue:`481`)
  • Add User-Agent specification to TMY3 remote requests to avoid rejection. (:issue:`493`)

Documentation

  • Expand testing section with guidelines for functions, PVSystem/Location objects, and ModelChain.
  • Updated several incorrect statements in ModelChain documentation regarding implementation status and default values. (:issue:`480`)
  • Expanded general contributing and pull request guidelines.

Testing

  • Add pytest-mock dependency
  • Use pytest-mock to ensure that PVSystem methods call corresponding functions correctly. Removes implicit dependence on precise return values of functions
  • Use pytest-mock to ensure that ModelChain DC model is set up correctly.

Contributors

  • Will Holmgren
  • Yu Cao
  • Cliff Hansen
  • Mark Mikofski
  • Alan Mathew