Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Dr. Mark Alexander Mikofski PhD" Newsgroups: comp.lang.python.announce Subject: [ANN] pvlib-python v0.7.0: predicting power for solar energy Date: Thu, 19 Dec 2019 13:39:52 -0800 Lines: 32 Approved: python-announce-list@python.org Message-ID: <157679424906.28018.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de QL6oAJkVonmx36fAo5Ed5g0bzSi3tpRzCcn3Xlzw01Kw== X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'to:addr:scipy-user': 0.04; 'url-ip:151.101.0.223/32': 0.04; 'url-ip:151.101.128.223/32': 0.04; 'url-ip:151.101.192.223/32': 0.04; 'url- ip:151.101.64.223/32': 0.04; 'url:project': 0.05; 'url:pypi': 0.05; 'url-ip:104.208.221.96/32': 0.07; 'url-ip:104.208.221/24': 0.07; 'url-ip:104.208/16': 0.07; 'url-ip:140/8': 0.07; 'subject:python': 0.08; 'parameters': 0.09; 'received:mail- lj1-x233.google.com': 0.09; 'subject:ANN': 0.09; 'to:name:discussion of numerical python': 0.09; 'url:readthedocs': 0.09; 'url:whatsnew': 0.09; 'url:github': 0.10; 'url- ip:140.82.118.3/32': 0.11; 'url-ip:140.82.118/24': 0.11; 'url- ip:140.82/16': 0.11; 'url:7': 0.15; 'dropped': 0.16; 'github:': 0.16; 'modifier': 0.16; 'release,': 0.16; 'renewable': 0.16; 'to:name:scipy users list': 0.16; 'api': 0.17; 'phd': 0.17; 'to:addr:python-announce-list': 0.17; 'url-ip:151.101.0/24': 0.17; 'url-ip:151.101.128/24': 0.17; 'url-ip:151.101.192/24': 0.17; 'url-ip:151.101.64/24': 0.17; 'subject:] ': 0.20; 'functions': 0.20; 'mark': 0.23; 'module': 0.26; 'url:io': 0.29; 'message- id:@mail.gmail.com': 0.29; 'probably': 0.30; 'url-ip:151.101/16': 0.30; 'url-ip:151/8': 0.30; 'received:google.com': 0.31; 'code': 0.31; 'subject:[': 0.32; 'there': 0.33; 'url:latest': 0.33; 'to:addr:numpy-discussion': 0.34; 'subject:: ': 0.37; 'should': 0.37; 'notes': 0.38; 'subject:for': 0.38; 'users': 0.39; 'solar': 0.62; 'summary:': 0.62; 'read': 0.63; 'national': 0.63; 'skip:b 20': 0.66; 'models': 0.67; 'quick': 0.69; 'breaking': 0.82; 'inverter': 0.84; 'sfxlen:3': 0.84; 'subject:power': 0.84; 'subject:solar': 0.84; 'temperature': 0.84; 'energy': 0.87; 'variability': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=VmFihLGzzx64VOnWYNTgr7BaP05SHib2bmklLq1NSt0=; b=jmeOCF3DEdouJ3oOirTVBI94Dv7wehYIGVmH4/1X1h/FrcOACJP3T9HzfrUNWD3q8C nJgQ5t7VZYmUuCfD0Zyo8JL8HfhuErGgZgSzvH85wG30XLISuK+Zf3eHywiVv/TNF5TR pLkEUwvdduj6oMXwhoPeZBDsHoUd8Z6LnJNo3SjAkDUEE/efq1xdgbcMvhhbZCmJ4FjV S9aIISONWS1tEI2wu6hvBoQmgUOS6lqYPiaynotHG4bOS/Rsp0uqammpY5g8CFo8FnjQ LisrIxl36EHYKH+Q+XPuHYZjXIHcsEJgH5EpaOm2eSsbEK2RIX8Pi9uH6YmJmjC/7np6 yFmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=VmFihLGzzx64VOnWYNTgr7BaP05SHib2bmklLq1NSt0=; b=abjjvEnoEc9/cApmmHUVfahZuvVITu4QX8E5X/5RTR8Azj2YFF0eF1lf8V62kP8fOW sex/71rMEhV16nyXBvqP8GOGFr6bZ8rKLeJ0BTrQfxqWu0W0bMfnHnCfEl/rlYQvm/eO yoH639YxW3/z2ygwF90MG1stAz8V9DsZOwmheL/tGXqYXvSqdR9ifOwG7B7uFbJeJpwZ f09kVxA03oKVzA2abOdsBy8G6uXRlB0ZDKN4R5tZPV2gaZ7PHb1Q8geaAr1aRyYWmy3h VrKNjn99W20rrMZrT2xo0vT6/wFFm36VKRRFJFFQeAFbSh3nHxikBSVoU3s0/jc8Y/sY L8Kg== X-Gm-Message-State: APjAAAU5uzVv4qjLjJdZps76+9XbbUGfnK2UVrm/ZWPt5sGM0el87WbE MpuehtIGmQpi3DnfO9NiJd+rw7ApJ4uR+PpZMWwRxBXg0ZE= X-Google-Smtp-Source: APXvYqy4jErK7px9L1OFDrrDSCbqNJk++U3KqOUfbaNbcSPeut6l3VH0omkThnKG46Ljcor5bd3pClHlmYyCF8C2KtM= X-Received: by 2002:a2e:a0c6:: with SMTP id f6mr7546254ljm.46.1576791603714; Thu, 19 Dec 2019 13:40:03 -0800 (PST) X-MailFrom: mikofski@berkeley.edu X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: PZGIKPGHO3CU5HXT7WO6NJNEXTK6O5TC X-Message-ID-Hash: PZGIKPGHO3CU5HXT7WO6NJNEXTK6O5TC X-Mailman-Approved-At: Thu, 19 Dec 2019 17:24:03 -0500 X-Content-Filtered-By: Mailman/MimeDel 3.3.1 X-Mailman-Version: 3.3.1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3277 pvlib has a new major release, v0.7.0 Release Notes: https://pvlib-python.readthedocs.io/en/v0.7.0/whatsnew.html PyPI: https://pypi.org/project/pvlib/ Read the Docs: https://pvlib-python.readthedocs.io/en/latest/ GitHub: https://github.com/pvlib/pvlib-python Here's a quick summary: - dropped support for Python-2.7 - new `ivtools` module for fitting solar panel parameters - new implementation of the cloud wavelet variability model (WVM) - new functions for temperature and incidence angle modifier (IAM) models - updated solar panel and inverter parameters databases from National Renewable Energy Lab (NREL) Also note this is a major release so there are a few breaking API changes. Users should probably read the release notes and check their code before updating: https://pvlib-python.readthedocs.io/en/v0.7.0/whatsnew.html#api-breaking-changes -- Mark Mikofski, PhD (2005) *Fiat Lux*