From charlesr.harris at gmail.com Tue Jan 5 13:05:35 2021 From: charlesr.harris at gmail.com (Charles R Harris) Date: Tue, 5 Jan 2021 11:05:35 -0700 Subject: [SciPy-User] NumPy 1.19.5 released Message-ID: Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.19.5. NumPy 1.19.5 is a short bugfix release. Apart from fixing several bugs, the main improvement is an update to OpenBLAS 0.3.13 that works around the Windows 2004 fmod bug while not breaking execution on other platforms. This release supports Python 3.6-3.9 and is planned to be the last release in the 1.19.x cycle. NumPy Wheels can be downloaded from PyPI , source archives, release notes, and wheel hashes are available on Github . Linux users will need pip >= 0.19.3 in order to install manylinux2010 and manylinux2014 wheels. *Contributors* A total of 8 people contributed to this release. People with a "+" by their names contributed a patch for the first time. - Charles Harris - Christoph Gohlke - Matti Picus - Raghuveer Devulapalli - Sebastian Berg - Simon Graham + - Veniamin Petrenko + - Bernie Gray + *Pull requests merged* A total of 11 pull requests were merged for this release. - #17756: BUG: Fix segfault due to out of bound pointer in floatstatus... - #17774: BUG: fix np.timedelta64('nat').__format__ throwing an exception - #17775: BUG: Fixed file handle leak in array_tofile. - #17786: BUG: Raise recursion error during dimension discovery - #17917: BUG: Fix subarray dtype used with too large count in fromfile - #17918: BUG: 'bool' object has no attribute 'ndim' - #17919: BUG: ensure _UFuncNoLoopError can be pickled - #17924: BLD: use BUFFERSIZE=20 in OpenBLAS - #18026: BLD: update to OpenBLAS 0.3.13 - #18036: BUG: make a variable volatile to work around clang compiler bug - #18114: REL: Prepare for the NumPy 1.19.5 release. Cheers, Charles Harris -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikofski at berkeley.edu Tue Jan 5 19:23:22 2021 From: mikofski at berkeley.edu (Dr. Mark Alexander Mikofski PhD) Date: Tue, 5 Jan 2021 16:23:22 -0800 Subject: [SciPy-User] ANN: pvlib-0.8.1 released Message-ID: Dear Pythonistas and solar power enthusiasts, On behalf of the maintainers, we're happy to announce a new release of pvlib python: software for simulating performance of photovoltaic solar energy systems. *See what's new for v0.8.1:* * 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-python *Read the Documentation:* * https://pvlib-python.readthedocs.io/en/stable/index.html *Report issues & contribute:* * https://github.com/pvlib/pvlib-python *Highlights:* * AirSpeed Velocity benchmarks are now available! https://pvlib-benchmarker.github.io/pvlib-benchmarks/ * A numpy-based implementation of the SPECTRL2 spectral irradiance model and a usage example in the gallery. https://pvlib-python.readthedocs.io/en/stable/auto_examples/plot_spectrl2_fig51A.html * New functions for modeling inverters with multiple MPPTs. * The Liu-Jordan irradiance function is deprecated, and will be removed in v0.9. Please use the newer Campbell-Norman function instead, but note it expects some different arguments. * Added the option of fetching 5 and 15-minute PSM3 data using a new "attributes" keyword argument. * Clear-sky detection now uses centered rolling windows instead of left-aligned rolling windows. *The maintainers thank you for using pvlib python!* -- Mark Mikofski, PhD (2005) *Fiat Lux* -------------- next part -------------- An HTML attachment was scrubbed... URL: From sciwiseg at gmail.com Tue Jan 12 12:06:38 2021 From: sciwiseg at gmail.com (Edward Montague) Date: Wed, 13 Jan 2021 06:06:38 +1300 Subject: [SciPy-User] ANN: pvlib-0.8.1 released In-Reply-To: References: Message-ID: Hi Mark, I'm wondering if you might also make extensive use of the lambert W function to design the equivalent electrical circuit and perhaps consider inductive and capacitive loads upon that circuit. On Wed, Jan 6, 2021 at 1:24 PM Dr. Mark Alexander Mikofski PhD < mikofski at berkeley.edu> wrote: > Dear Pythonistas and solar power enthusiasts, > > On behalf of the maintainers, we're happy to announce a new release of > pvlib python: software for simulating performance of photovoltaic solar > energy systems. > > *See what's new for v0.8.1:* > * 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-python > > *Read the Documentation:* > * https://pvlib-python.readthedocs.io/en/stable/index.html > > *Report issues & contribute:* > * https://github.com/pvlib/pvlib-python > > *Highlights:* > * AirSpeed Velocity benchmarks are now available! > https://pvlib-benchmarker.github.io/pvlib-benchmarks/ > * A numpy-based implementation of the SPECTRL2 spectral irradiance model > and a usage example in the gallery. > > https://pvlib-python.readthedocs.io/en/stable/auto_examples/plot_spectrl2_fig51A.html > * New functions for modeling inverters with multiple MPPTs. > * The Liu-Jordan irradiance function is deprecated, and will be removed in > v0.9. Please use the newer Campbell-Norman function instead, but note it > expects some different arguments. > * Added the option of fetching 5 and 15-minute PSM3 data using a new > "attributes" keyword argument. > * Clear-sky detection now uses centered rolling windows instead of > left-aligned rolling windows. > > *The maintainers thank you for using pvlib python!* > > -- > Mark Mikofski, PhD (2005) > *Fiat Lux* > _______________________________________________ > SciPy-User mailing list > SciPy-User at python.org > https://mail.python.org/mailman/listinfo/scipy-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mikofski at berkeley.edu Tue Jan 12 13:15:07 2021 From: mikofski at berkeley.edu (Dr. Mark Alexander Mikofski PhD) Date: Tue, 12 Jan 2021 10:15:07 -0800 Subject: [SciPy-User] ANN: pvlib-0.8.1 released In-Reply-To: References: Message-ID: Hi Edward, Thanks so much for your feedback! Yes, pvlib already uses the SciPy special Lambert-W function to solve the single diode equation. Please see the documentation: * theory: https://pvlib-python.readthedocs.io/en/stable/singlediode.html * Examples: https://pvlib-python.readthedocs.io/en/stable/auto_examples/plot_singlediode.html * api: https://pvlib-python.readthedocs.io/en/stable/generated/pvlib.pvsystem.singlediode.html And check the source: * https://github.com/pvlib/pvlib-python/blob/master/pvlib/singlediode.py * https://github.com/pvlib/pvlib-python/blob/master/pvlib/ivtools/sdm.py pvlib has only implemented published models, so it has only Desoto, CEC, SAM, and PVsyst models which haven't considered capacitance or inductance. But we would be interested in any publications you have on pv modeling and any pull request you'd like to contribute. Perhaps consider putting on the pvlib Google group? https://groups.google.com/g/pvlib-python Thanks again! Mark On Tue, Jan 12, 2021, 9:07 AM Edward Montague wrote: > Hi Mark, > > I'm wondering if you might also make extensive use of > the lambert W function to design the equivalent electrical > circuit and perhaps consider inductive and capacitive loads > upon that circuit. > > > > > On Wed, Jan 6, 2021 at 1:24 PM Dr. Mark Alexander Mikofski PhD < > mikofski at berkeley.edu> wrote: > >> Dear Pythonistas and solar power enthusiasts, >> >> On behalf of the maintainers, we're happy to announce a new release of >> pvlib python: software for simulating performance of photovoltaic solar >> energy systems. >> >> *See what's new for v0.8.1:* >> * 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-python >> >> *Read the Documentation:* >> * https://pvlib-python.readthedocs.io/en/stable/index.html >> >> *Report issues & contribute:* >> * https://github.com/pvlib/pvlib-python >> >> *Highlights:* >> * AirSpeed Velocity benchmarks are now available! >> https://pvlib-benchmarker.github.io/pvlib-benchmarks/ >> * A numpy-based implementation of the SPECTRL2 spectral irradiance model >> and a usage example in the gallery. >> >> https://pvlib-python.readthedocs.io/en/stable/auto_examples/plot_spectrl2_fig51A.html >> * New functions for modeling inverters with multiple MPPTs. >> * The Liu-Jordan irradiance function is deprecated, and will be removed >> in v0.9. Please use the newer Campbell-Norman function instead, but note it >> expects some different arguments. >> * Added the option of fetching 5 and 15-minute PSM3 data using a new >> "attributes" keyword argument. >> * Clear-sky detection now uses centered rolling windows instead of >> left-aligned rolling windows. >> >> *The maintainers thank you for using pvlib python!* >> >> -- >> Mark Mikofski, PhD (2005) >> *Fiat Lux* >> _______________________________________________ >> SciPy-User mailing list >> SciPy-User at python.org >> https://mail.python.org/mailman/listinfo/scipy-user >> > _______________________________________________ > SciPy-User mailing list > SciPy-User at python.org > https://mail.python.org/mailman/listinfo/scipy-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nikolay.dubina.pub at gmail.com Sun Jan 17 23:36:26 2021 From: nikolay.dubina.pub at gmail.com (Nikolay Dubina) Date: Mon, 18 Jan 2021 12:36:26 +0800 Subject: [SciPy-User] Looking for reviewers for a benchmark Message-ID: Hello, I have added simple benchmarks to my project in Go. I am a bit rusty in high performance Python. Can anyone review Python related version here? It is around ~100LOC. https://github.com/nikolaydubina/go-featureprocessing/blob/main/docs/benchmark_compare/python-sklearn/bench.py Thank you! ?? -------------- next part -------------- An HTML attachment was scrubbed... URL: From andyfaff at gmail.com Mon Jan 18 00:06:33 2021 From: andyfaff at gmail.com (Andrew Nelson) Date: Mon, 18 Jan 2021 16:06:33 +1100 Subject: [SciPy-User] Looking for reviewers for a benchmark In-Reply-To: References: Message-ID: You might have more luck asking on the sklearn mailing list. On Mon, 18 Jan 2021, 15:37 Nikolay Dubina, wrote: > Hello, > > I have added simple benchmarks to my project in Go. I am a bit rusty in > high performance Python. > > Can anyone review Python related version here? It is around ~100LOC. > > > https://github.com/nikolaydubina/go-featureprocessing/blob/main/docs/benchmark_compare/python-sklearn/bench.py > > Thank you! ?? > _______________________________________________ > SciPy-User mailing list > SciPy-User at python.org > https://mail.python.org/mailman/listinfo/scipy-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From charlesr.harris at gmail.com Sat Jan 30 15:41:20 2021 From: charlesr.harris at gmail.com (Charles R Harris) Date: Sat, 30 Jan 2021 13:41:20 -0700 Subject: [SciPy-User] NumPy 1.20.0 released Message-ID: Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.0rc2. This NumPy release is the largest to date, containing some 684 merged pull requests contributed by 184 people. See the list of highlights below. The Python versions supported for this release are 3.7-3.9, support for Python 3.6 has been dropped. Wheels can be downloaded from PyPI ; source archives, release notes, and wheel hashes are available on Github . Linux users will need pip >= 0.19.3 in order to install manylinux2010 and manylinux2014 wheels. *Highlights* - Annotations for NumPy functions. This work is ongoing and improvements can be expected pending feedback from users. - Wider use of SIMD to increase execution speed of ufuncs. Much work has been done in introducing universal functions that will ease use of modern features across different hardware platforms. This work is ongoing. - Preliminary work in changing the dtype and casting implementations in order to provide an easier path to extending dtypes. This work is ongoing but enough has been done to allow experimentation and feedback. - Extensive documentation improvements comprising some 185 PR merges. This work is ongoing and part of the larger project to improve NumPy's online presence and usefulness to new users. - Further cleanups related to removing Python 2.7. This improves code readability and removes technical debt. - Preliminary support for the upcoming Cython 3.0. *Contributors* A total of 184 people contributed to this release. People with a "+" by their names contributed a patch for the first time. * Aaron Meurer + * Abhilash Barigidad + * Abhinav Reddy + * Abhishek Singh + * Al-Baraa El-Hag + * Albert Villanova del Moral + * Alex Leontiev + * Alex Rockhill + * Alex Rogozhnikov * Alexander Belopolsky * Alexander Kuhn-Regnier + * Allen Downey + * Andras Deak * Andrea Olivo + * Andrew Eckart + * Anirudh Subramanian * Anthony Byuraev + * Antonio Larrosa + * Ashutosh Singh + * Bangcheng Yang + * Bas van Beek + * Ben Derrett + * Ben Elliston + * Ben Nathanson + * Bernie Gray + * Bharat Medasani + * Bharat Raghunathan * Bijesh Mohan + * Bradley Dice + * Brandon David + * Brandt Bucher * Brian Soto + * Brigitta Sipocz * Cameron Blocker + * Carl Leake + * Charles Harris * Chris Brown + * Chris Vavaliaris + * Christoph Gohlke * Chunlin Fang * CloseChoice + * Daniel G. A. Smith + * Daniel Hrisca * Daniel Vanzo + * David Pitchford + * Davide Dal Bosco + * Derek Homeier * Dima Kogan + * Dmitry Kutlenkov + * Douglas Fenstermacher + * Dustin Spicuzza + * E. Madison Bray + * Elia Franzella + * Enrique Mat?as S?nchez + * Erfan Nariman | Veneficus + * Eric Larson * Eric Moore * Eric Wieser * Erik M. Bray * EthanCJ-git + * Etienne Guesnet + * FX Coudert + * Felix Divo * Frankie Robertson + * Ganesh Kathiresan * Gengxin Xie * Gerry Manoim + * Guilherme Leobas * Hassan Kibirige * Hugo Mendes + * Hugo van Kemenade * Ian Thomas + * InessaPawson + * Isabela Presedo-Floyd + * Isuru Fernando * Jakob Jakobson + * Jakub Wilk * James Myatt + * Jesse Li + * John Hagen + * John Zwinck * Joseph Fox-Rabinovitz * Josh Wilson * Jovial Joe Jayarson + * Julia Signell + * Jun Kudo + * Karan Dhir + * Kaspar Thommen + * Kerem Halla? * Kevin Moore + * Kevin Sheppard * Klaus Zimmermann + * LSchroefl + * Laurie + * Laurie Stephey + * Levi Stovall + * Lisa Schwetlick + * Lukas Geiger + * Madhulika Jain Chambers + * Matthias Bussonnier * Matti Picus * Melissa Weber Mendon?a * Michael Hirsch * Nick R. Papior * Nikola Forr? * Noman Arshad + * Paul YS Lee + * Pauli Virtanen * Pawe? Redzy?ski + * Peter Andreas Entschev * Peter Bell * Philippe Ombredanne + * Phoenix Meadowlark + * Piotr Gai?ski * Raghav Khanna + * Raghuveer Devulapalli * Rajas Rade + * Rakesh Vasudevan * Ralf Gommers * Raphael Kruse + * Rashmi K A + * Robert Kern * Rohit Sanjay + * Roman Yurchak * Ross Barnowski * Royston E Tauro + * Ryan C Cooper + * Ryan Soklaski * Safouane Chergui + * Sahil Siddiq + * Sarthak Vineet Kumar + * Sayed Adel * Sebastian Berg * Sergei Vorfolomeev + * Seth Troisi * Sidhant Bansal + * Simon Gasse * Simon Graham + * Stefan Appelhoff + * Stefan Behnel + * Stefan van der Walt * Steve Dower * Steve Joachim + * Steven Pitman + * Stuart Archibald * Sturla Molden * Susan Chang + * Takanori H + * Tapajyoti Bose + * Thomas A Caswell * Tina Oberoi * Tirth Patel * Tobias Pitters + * Tomoki, Karatsu + * Tyler Reddy * Veniamin Petrenko + * Wansoo Kim + * Warren Weckesser * Wei Yang + * Wojciech Rzadkowski * Yang Hau + * Yogesh Raisinghani + * Yu Feng * Yuya Unno + * Zac Hatfield-Dodds * Zuhair Ali-Khan + * @abhilash42 + * @danbeibei + * @dojafrat * @dpitch40 + * @forfun + * @iamsoto + * @jbrockmendel + * @leeyspaul + * @mitch + * @prateek arora + * @serge-sans-paille + * @skywalker + * @stphnlyd + * @xoviat * @??? + * @JMFT + * @Jack + * @Neal C + Cheers, Charles Harris -------------- next part -------------- An HTML attachment was scrubbed... URL: