Kevin Anderson

Results 405 comments of Kevin Anderson

Closing, will pursue solar position algorithm improvements in fresh PRs.

I was imagining that the user experience would not change; all functions would still be accessed and documented via `pvlib.ivtools.sdm.`. Users need not even know about the underlying modules. Rather,...

After more thought, I am warming to the idea of organizing by model. I will open a PR for consideration.

In other words: those two snippets both "truncate" the datetimes to midnight (via `.date` or `.normalize()`), and convert to UTC. The difference is the order in which those operations are...

One concern around the white cap fraction defined by Eq 6: this paper seems to treat Eq 6 as returning a unitless fraction (it is subtracted from 1 in several...

`git grep` is a handy tool for finding things like this. It shows that @williamhobbs found the only location of that particular url: ```bash $ git grep -n psm3_data_download pvlib/iotools/psm3.py:3:see...

Closing since the PSM3 API no longer exists and we have removed the relevant functions.

@AdamRJensen PVGIS tests are failing again: https://github.com/pvlib/pvlib-python/actions/runs/11354441803/job/31581700027 ``` =========================== short test summary info ============================ FAILED pvlib/tests/iotools/test_pvgis.py::test_get_pvgis_tmy - assert False + where False = (time(UTC)\n2018-01-01 00:00:00+00:00 2.04\n2018-01-01 01:00:00+00:00 1.98\n2018-01-01 02:00:00+00:00 1.92\n2018-0...:00...

There is no meaningful difference between `pvlib` and `pvlib-python` on conda-forge. One is essentially an alias for the other. The `pvlib` channel is indeed no longer updated as of [v0.9.5](https://pvlib-python.readthedocs.io/en/stable/whatsnew.html#v0-9-5-march-18-2023)....

+1 to removing `ephemeris` eventually, and leaving it as-is in the meantime. But good to document the issue regardless. A bit of context: @AdamRJensen, @IoannisSifnaios, and I have a project...