Kevin Anderson

Results 95 issues of Kevin Anderson

- [x] Closes #2252 - [x] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing.html) - [x] Tests added - ~[ ] Updates entries in [`docs/sphinx/source/reference`](https://github.com/pvlib/pvlib-python/blob/main/docs/sphinx/source/reference) for API changes.~ - [ ]...

[pvlib/ivtools/sdm.py](https://github.com/pvlib/pvlib-python/blob/main/pvlib/ivtools/sdm.py) is currently rather lengthy at ~1350 lines of code. Near-term additions (#2212 and #2185) will bring it to ~2000. I suggest we split up `sdm.py` into submodules, similar to...

- [x] Related to #1308 - [x] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing.html) - [ ] Tests added - [ ] Updates entries in [`docs/sphinx/source/reference`](https://github.com/pvlib/pvlib-python/blob/main/docs/sphinx/source/reference) for API changes. -...

enhancement

**Describe the bug** With #2055, `pvlib.solarposition.sun_rise_set_transit_spa` sunrise etc times are in the next/previous day, depending on the time zone of the input timestamps and how close to midnight the timestamps...

bug

- [x] Related to #1308 - [x] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing.html) - [ ] Tests added - [ ] Updates entries in [`docs/sphinx/source/reference`](https://github.com/pvlib/pvlib-python/blob/main/docs/sphinx/source/reference) for API changes. -...

enhancement

We have developed a method for determining parameter values for the PVsyst single diode model using IEC 61853-1 matrix measurements. The method produces useful fits on a range of [IEC...

enhancement

This line claims support for "the period 2019 onwards" https://github.com/NREL/developer.nrel.gov/blob/01a50c169a931b35c743aa7c1409362bb768cfdf/source/docs/solar/nsrdb/nsrdb-GOES-conus-v4-0-0-download.html.md.erb#L3 While this one says only 2021-2023: https://github.com/NREL/developer.nrel.gov/blob/01a50c169a931b35c743aa7c1409362bb768cfdf/source/docs/solar/nsrdb/nsrdb-GOES-conus-v4-0-0-download.html.md.erb#L72 When actually making an API request using `names=2019`, I get back: ``` 'errors':...

Recent ci runs show this deprecation warning from scikit-image: ``` pvanalytics/tests/features/test_shading.py::test_fixed_no_shadows pvanalytics/tests/features/test_shading.py::test_fixed_same_index pvanalytics/tests/features/test_shading.py::test_simple_shadow D:\a\pvanalytics\pvanalytics\pvanalytics\features\shading.py:368: FutureWarning: `rectangle` is deprecated since version 0.25 and will be removed in version 0.27. Use `skimage.morphology.footprint_rectangle`...

SciPy now discourages the use of `interp1d`. From https://docs.scipy.org/doc/scipy-1.15.2/reference/generated/scipy.interpolate.interp1d.html : > This class is considered legacy and will no longer receive updates. While we currently have no plans to remove...

enhancement

The EU JRC has published updated coefficients for what we call the `huld` model: https://doi.org/10.1002/pip.3926 We could update the coefficient values currently available in `pvlib.pvarray.huld`, or add these as new...

enhancement