ANN: pvlib-0.9.4 released

"Dr. Mark Alexander Mikofski PhD" <[email protected]> Sun, 5 Feb 2023 21:10:15 -0800
Newsgroups gmane.comp.python.numeric.general,gmane.comp.python.scientific.user
Message-ID <CAEqRcW3AD7YU-cTcEJSRF0=PqOLrv9NbRtnc30r7rXLVcTuV6A@mail.gmail.com>
--===============4177990823933639735==
Content-Type: multipart/alternative; boundary="0000000000008d2d2105f4010c0b"

--0000000000008d2d2105f4010c0b
Content-Type: text/plain; charset="UTF-8"

Dear Pythonistas and solar power enthusiasts,

The maintainers are happy to announce a new release of pvlib python:
software for simulating performance of photovoltaic solar energy systems.

*See what's new for v0.9.4:*
** *https://pvlib-python.readthedocs.io/en/stable/whatsnew.html

*Releases are available from PyPI and the conda-forge channel:*
* https://pypi.org/project/pvlib/
* https://anaconda.org/conda-forge/pvlib and
https://anaconda.org/conda-forge/pvlib-python

*Read the Documentation:*
* https://pvlib-python.readthedocs.io/en/stable/index.html

*Report issues & contribute:*
* https://github.com/pvlib/pvlib-python

*v0.9.4 Highlights:*
* Fitting
<https://pvlib-python.readthedocs.io/en/stable/reference/pv_modeling/generated/pvlib.pvarray.fit_pvefficiency_adr.html#pvlib.pvarray.fit_pvefficiency_adr>
 and prediction
<https://pvlib-python.readthedocs.io/en/stable/reference/pv_modeling/generated/pvlib.pvarray.pvefficiency_adr.html#pvlib.pvarray.pvefficiency_adr>
functions
for the ADR PV efficiency model, along with several gallery examples
<https://pvlib-python.readthedocs.io/en/stable/gallery/index.html#adr-model-for-pv-module-efficiency>
.
* An extension of the Faiman temperature model
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.temperature.faiman_rad.html#pvlib.temperature.faiman_rad>
that
includes a radiative loss term.
* Efficient direct
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.iam.schlick.html#pvlib.iam.schlick>
 and diffuse
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.iam.schlick_diffuse.html#pvlib.iam.schlick_diffuse>
IAM
models based on the Schlick approximation to the Fresnel equations.
* A convenience function
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.irradiance.complete_irradiance.html#pvlib.irradiance.complete_irradiance>
to
calculate one of DNI, DHI, GHI from the other two.
* The Hay-Davies
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.irradiance.haydavies.html#pvlib.irradiance.haydavies>
transposition
model can now return individual components in addition to global tilted
irradiance.
* An implementation of ASTM E1036
<https://pvlib-python.readthedocs.io/en/stable/reference/generated/pvlib.ivtools.utils.astm_e1036.html#pvlib.ivtools.utils.astm_e1036>
for
extracting the basic characteristics of an I-V curve.
* There were several new contributors.

*Thank you for using pvlib python!*

-- 
Mark Mikofski, PhD (2005)
*Fiat Lux*

--0000000000008d2d2105f4010c0b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,R=
obotoDraft,Helvetica,Arial,sans-serif;font-size:14px">Dear Pythonistas and =
solar power enthusiasts,</span><div style=3D"color:rgba(0,0,0,0.87);font-fa=
mily:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px"><br></di=
v><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helve=
tica,Arial,sans-serif;font-size:14px">The maintainers are happy to announce=
 a new release of pvlib python: software for simulating performance=C2=A0of=
 photovoltaic solar energy systems.</div><div style=3D"color:rgba(0,0,0,0.8=
7);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px=
"><br></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoD=
raft,Helvetica,Arial,sans-serif;font-size:14px"><b>See what&#39;s new for v=
0.9.4:</b></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,Rob=
otoDraft,Helvetica,Arial,sans-serif;font-size:14px"><b>*=C2=A0</b><a href=
=3D"https://pvlib-python.readthedocs.io/en/stable/whatsnew.html" target=3D"=
_blank" rel=3D"nofollow" style=3D"text-decoration-line:none;color:rgb(26,11=
5,232)">https://pvlib-python.readthedocs.io/en/stable/whatsnew.html</a></di=
v><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helve=
tica,Arial,sans-serif;font-size:14px"><br></div><div style=3D"color:rgba(0,=
0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-si=
ze:14px"><b>Releases are available=C2=A0from PyPI and the conda-forge chann=
el:</b></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,Roboto=
Draft,Helvetica,Arial,sans-serif;font-size:14px">*=C2=A0<a href=3D"https://=
pypi.org/project/pvlib/" target=3D"_blank" rel=3D"nofollow" style=3D"text-d=
ecoration-line:none;color:rgb(26,115,232)">https://pypi.org/project/pvlib/<=
/a></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraf=
t,Helvetica,Arial,sans-serif;font-size:14px">*=C2=A0<a href=3D"https://anac=
onda.org/conda-forge/pvlib" target=3D"_blank" rel=3D"nofollow" style=3D"tex=
t-decoration-line:none;color:rgb(26,115,232)">https://anaconda.org/conda-fo=
rge/pvlib</a>=C2=A0and=C2=A0<a href=3D"https://anaconda.org/conda-forge/pvl=
ib-python" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line=
:none;color:rgb(26,115,232)">https://anaconda.org/conda-forge/pvlib-python<=
/a></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraf=
t,Helvetica,Arial,sans-serif;font-size:14px"><br></div><div style=3D"color:=
rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;=
font-size:14px"><b>Read the Documentation:</b></div><div style=3D"color:rgb=
a(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;fon=
t-size:14px">*=C2=A0<a href=3D"https://pvlib-python.readthedocs.io/en/stabl=
e/index.html" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-l=
ine:none;color:rgb(26,115,232)">https://pvlib-python.readthedocs.io/en/stab=
le/index.html</a></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Rob=
oto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px"><br></div><div s=
tyle=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Ari=
al,sans-serif;font-size:14px"><b>Report issues &amp; contribute:</b></div><=
div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetic=
a,Arial,sans-serif;font-size:14px">*=C2=A0<a href=3D"https://github.com/pvl=
ib/pvlib-python" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoratio=
n-line:none;color:rgb(26,115,232)">https://github.com/pvlib/pvlib-python</a=
></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,=
Helvetica,Arial,sans-serif;font-size:14px"><br></div><div style=3D"color:rg=
ba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;fo=
nt-size:14px"><b>v0.9.4 Highlights:</b></div><div style=3D"color:rgba(0,0,0=
,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:=
14px">*=C2=A0<a href=3D"https://pvlib-python.readthedocs.io/en/stable/refer=
ence/pv_modeling/generated/pvlib.pvarray.fit_pvefficiency_adr.html#pvlib.pv=
array.fit_pvefficiency_adr" target=3D"_blank" rel=3D"nofollow" style=3D"tex=
t-decoration-line:none;color:rgb(26,115,232)">Fitting</a>=C2=A0and=C2=A0<a =
href=3D"https://pvlib-python.readthedocs.io/en/stable/reference/pv_modeling=
/generated/pvlib.pvarray.pvefficiency_adr.html#pvlib.pvarray.pvefficiency_a=
dr" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line:none;c=
olor:rgb(26,115,232)">prediction</a>=C2=A0functions for the ADR PV efficien=
cy model, along with several gallery=C2=A0<a href=3D"https://pvlib-python.r=
eadthedocs.io/en/stable/gallery/index.html#adr-model-for-pv-module-efficien=
cy" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line:none;c=
olor:rgb(26,115,232)">examples</a>.<br></div><div style=3D"color:rgba(0,0,0=
,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:=
14px">* An=C2=A0<a href=3D"https://pvlib-python.readthedocs.io/en/stable/re=
ference/generated/pvlib.temperature.faiman_rad.html#pvlib.temperature.faima=
n_rad" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line:non=
e;color:rgb(26,115,232)">extension of the Faiman temperature model</a>=C2=
=A0that includes a radiative loss term.<br></div><div style=3D"color:rgba(0=
,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-s=
ize:14px">* Efficient=C2=A0<a href=3D"https://pvlib-python.readthedocs.io/e=
n/stable/reference/generated/pvlib.iam.schlick.html#pvlib.iam.schlick" targ=
et=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line:none;color:rgb=
(26,115,232)">direct</a>=C2=A0and=C2=A0<a href=3D"https://pvlib-python.read=
thedocs.io/en/stable/reference/generated/pvlib.iam.schlick_diffuse.html#pvl=
ib.iam.schlick_diffuse" target=3D"_blank" rel=3D"nofollow" style=3D"text-de=
coration-line:none;color:rgb(26,115,232)">diffuse</a>=C2=A0IAM models based=
 on the Schlick approximation to the Fresnel equations.</div><div style=3D"=
color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-=
serif;font-size:14px">* A convenience=C2=A0<a href=3D"https://pvlib-python.=
readthedocs.io/en/stable/reference/generated/pvlib.irradiance.complete_irra=
diance.html#pvlib.irradiance.complete_irradiance" target=3D"_blank" rel=3D"=
nofollow" style=3D"text-decoration-line:none;color:rgb(26,115,232)">functio=
n</a>=C2=A0to calculate one of DNI, DHI, GHI from the other two.</div><div =
style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Ar=
ial,sans-serif;font-size:14px">* The=C2=A0<a href=3D"https://pvlib-python.r=
eadthedocs.io/en/stable/reference/generated/pvlib.irradiance.haydavies.html=
#pvlib.irradiance.haydavies" target=3D"_blank" rel=3D"nofollow" style=3D"te=
xt-decoration-line:none;color:rgb(26,115,232)">Hay-Davies</a>=C2=A0transpos=
ition model can now return individual components in addition to global tilt=
ed irradiance.</div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto=
,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px">* An implementation=
 of=C2=A0<a href=3D"https://pvlib-python.readthedocs.io/en/stable/reference=
/generated/pvlib.ivtools.utils.astm_e1036.html#pvlib.ivtools.utils.astm_e10=
36" target=3D"_blank" rel=3D"nofollow" style=3D"text-decoration-line:none;c=
olor:rgb(26,115,232)">ASTM E1036</a>=C2=A0for extracting the basic characte=
ristics of an I-V curve.</div><div style=3D"color:rgba(0,0,0,0.87);font-fam=
ily:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size:14px"><div>* Th=
ere were several new contributors.</div></div><div style=3D"color:rgba(0,0,=
0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif;font-size=
:14px"></div><div style=3D"color:rgba(0,0,0,0.87);font-family:Roboto,Roboto=
Draft,Helvetica,Arial,sans-serif;font-size:14px"><br></div><div style=3D"co=
lor:rgba(0,0,0,0.87);font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-se=
rif;font-size:14px"><b>Thank you for using pvlib python!</b></div><div><br>=
</div>-- <br><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"g=
mail_signature"><div dir=3D"ltr"><div><div><span style=3D"font-size:12.8px"=
>Mark Mikofski, PhD (2005)</span><br></div><div><span style=3D"font-size:12=
.8px"><i>Fiat Lux</i></span><br></div></div></div></div></div>

--0000000000008d2d2105f4010c0b--

--===============4177990823933639735==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
NumPy-Discussion mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: [email protected]

--===============4177990823933639735==--