Skip to content

Latest commit

 

History

History
57 lines (45 loc) · 1.85 KB

v0.9.2.rst

File metadata and controls

57 lines (45 loc) · 1.85 KB

v0.9.2 (TBD)

Deprecations

Enhancements

  • Add :pypvlib.tracking.calc_surface_orientation for calculating single-axis tracker surface_tilt and surface_azimuth from rotation angles. (1471, 1480)
  • Add :pypvlib.iotools.read_solaranywhere and :pypvlib.iotools.get_solaranywhere for reading and retrieving SolarAnywhere solar irradiance data. (1497, 1310)

Bug fixes

  • :pypvlib.irradiance.get_total_irradiance and :pypvlib.solarposition.spa_python now raise an error instead of silently ignoring unknown parameters (1437)
  • Fix a bug in :pypvlib.solarposition.sun_rise_set_transit_ephem where passing localized timezones with large UTC offsets could return rise/set/transit times for the wrong day in recent versions of ephem (1449, 1448)

Testing

  • Switched CI testing provider from Azure to GitHub Actions (1306)

Documentation

  • Added a reference to :pypvlib.inverter.sandia_multi. (1479)
  • Add gallery example of simulating rearside irradiance for a fixed-tilt array with pvfactors (1470)

Benchmarking

  • Updated version of numba in asv.conf from 0.36.1 to 0.40.0 to solve numba/numpy conflict. (1439, 1440)
  • Added benchmarks for the pvlib.scaling module (1445)
  • Added a basic CI asv check (1446, 1454)

Requirements

  • Minimum pandas version increased to v0.25.0, released July 18, 2019. (1448)

Contributors

  • Naman Priyadarshi (Naman-Priyadarshi)
  • Chencheng Luo (roger-lcc)
  • Prajwal Borkar (PrajwalBorkar)
  • Kevin Anderson (kanderso-nrel)
  • Cliff Hansen (cwhanse)