Skip to content

Releases: pvlib/pvlib-python

v0.7.1

18 Jan 00:53
8fb73a2

Choose a tag to compare

update whats new for #844 and other contributors (#851)

* update whats new for #844 and other contributors

* rebase

* epw docstring noqa fix

* update whatsnew date

* add anton. minor api.rst clean up

* escape asterisk

* add docs auto_examples to gitignore

* pep8

v0.7.0

19 Dec 15:30

Choose a tag to compare

v0.6.3

15 May 19:34
f38fe07

Choose a tag to compare

v0.6.2

15 May 17:50
608cc01

Choose a tag to compare

v0.6.1

31 Jan 17:53
d621327

Choose a tag to compare

v0.6.1-alpha

12 Dec 18:01

Choose a tag to compare

v0.6.1-alpha Pre-release
Pre-release
initial implementation of pvsyst_celltemp function (#552) (#628)

* initial implementation of pvsyst_celltemp function (#552)

* Reformat for stickler-ci

* Add error tests for pvsyst_celltemp

* Remove unused variables per stickler-ci

* Add pvsystem.pvsyst_celltemp function to docs

* correct api title

* formatting changes per wholmgren and cwhanse

* Additional formatting improvements

* Fix symbol in Reference

v0.6.0

17 Sep 21:12

Choose a tag to compare

v0.6.0-alpha

07 Sep 18:23
845a75a

Choose a tag to compare

v0.6.0-alpha Pre-release
Pre-release

This release contains most, but not all, of the features that will be released in 0.6.0. It reflects the status of pvlib python when its Journal of Open Source Software paper was accepted. See openjournals/joss-reviews#884

0.5.2

13 May 16:42

Choose a tag to compare

0.5.1

17 Oct 23:14

Choose a tag to compare

v0.5.1 (October 17, 2017)

API Changes

  • pvsystem.v_from_i and pvsystem.i_from_v functions now accept
    resistance_series = 0 and/or resistance_shunt = numpy.inf as inputs
    (:issue:340)

Enhancements

  • Improve clearsky.lookup_linke_turbidity speed. (:issue:368)
  • Ideal devices supported in single diode model, e.g.,
    resistance_series = 0 and/or resistance_shunt = numpy.inf (:issue:340)
  • pvsystem.v_from_i and pvsystem.i_from_v computations for near ideal
    devices are more numerically stable. However, very, very near ideal
    resistance_series and/or resistance_shunt may still cause issues with the
    implicit solver (:issue:340)

Bug fixes

  • Remove condition causing Overflow warning from clearsky.haurwitz
    (:issue:363)
  • modelchain.basic_chain now correctly passes 'solar_position_method'
    arg to solarposition.get_solarposition (:issue:370)
  • Fixed: Variables and Symbols extra references not available <https://github.com/pvlib/pvlib-python/issues/380>_ (:issue:380)
  • Removed unnecessary calculations of alpha_prime in spa.solar_position_numpy
    and spa.solar_position_loop (:issue:366)
  • Fixed args mismatch for solarposition.pyephem call
    from solarposition.get_solarposition with method='pyephem'
    arg to solarposition.get_solarposition (:issue:370)
  • ModelChain.prepare_inputs and ModelChain.complete_irradiance now
    correctly pass the 'solar_position_method' argument to
    solarposition.get_solarposition (:issue:377)
  • Fixed usage of inplace parameter for tmy._recolumn (:issue:342)

Documentation

  • Doc string of modelchain.basic_chain was updated to describe args
    more accurately. (:issue:370)
  • Doc strings of singlediode, pvsystem.v_from_i, and pvsystem.i_from_v
    were updated to describe acceptable input arg ranges. (:issue:340)

Testing

  • Changed test for clearsky.haurwitz to operate on zenith angles
  • Significant new test cases added for pvsystem.v_from_i and
    pvsystem.i_from_v (:issue:340)

Contributors

  • Cliff Hansen
  • KonstantinTr
  • Will Holmgren
  • Mark Campanelli
  • DaCoEx