pvlib-python
pvlib-python copied to clipboard
A set of documented functions for simulating the performance of photovoltaic energy systems.
`Location` objects have a `tz` parameter and corresponding attribute. I think its purpose is confusing; unlike the other `Location` attributes (`latitude`, `longitude`, `altitude`), which get used in the helper methods,...
**Is your feature request related to a problem? Please describe.** There are not a lot good sources for AOD that are easy to use. Even the ECMWF MACC model is...
bifacial.infinite_sheds.get_irradiance_poa: use of height to pitch ratio instead of height and pitch
Currently, `bifacial.infinite_sheds.get_irradiance_poa` requires both `height` and `pitch` as inputs, but it's relatively easy to non-dimensionalize the calculations such that only the ratio of both is needed. This is very similar...
- [x] Closes #1975, closes #2023 - [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.~ -...
As mentioned in https://github.com/pvlib/pvlib-python/issues/1975#issuecomment-2087729034, the upcoming release of numpy 2.0 motivates a new pvlib release sooner than the scheduled release in June. Remaining PRs to include: - #2029 * closes...
Until recently, `macos-latest` referred to version 12.7.4: https://github.com/pvlib/pvlib-python/actions/runs/8786214399/job/24108552235?pr=2006#step:1:4 Now it refers to version 14.4.1: https://github.com/pvlib/pvlib-python/actions/runs/8880987265/job/24382296170?pr=2022#step:1:4 See also this github blog post regarding macOS 14: https://github.blog/changelog/2024-04-01-macos-14-sonoma-is-generally-available-and-the-latest-macos-runner-image/ The immediate relevance for us...
This pull requests removes the `poa_horizontal_ration` with all its reference in the documentation and examples. - [x] Closes #1697 - [x] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing.html) - [x]...
A user reports running a model chain with no spectral model specified and with CEC module parameters. The logic for `ModelChain.infer_spectral_model` returns `first_solar_spectral_loss`, which expects `'precipitable_water'` to be in the...
- ~[ ] Closes #xxxx~ - [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.~ -...
freq='H' is depricated. the parameter 'closed' was changed to 'inclusive' - [ ] Closes #xxxx - [ ] I am familiar with the [contributing guidelines](https://pvlib-python.readthedocs.io/en/latest/contributing.html) - [ ] Tests added...