Kevin Anderson
Kevin Anderson
Thanks @cwhanse
scipy and pandas both include their tests in their distribution files (although some pandas maintainers have agreed that it would be better to exclude them, https://github.com/pandas-dev/pandas/issues/30741). I see little value...
Order of operations here should be something like this: 1) Merge #2278, and update #2277 accordingly, so the CI can check that the "official" wheel file sizes are reduced as...
By the way, a fun estimate: reducing wheel size by 1/3 (as suggested by #2277), multiplied by [14k pvlib downloads per day](https://pypistats.org/packages/pvlib), eliminates >100GB/day data transfer from PyPI. Maybe not...
A problem: how can we automatically verify that all the "necessary" data files are included in the wheels? For example, if somehow someone introduced a bug into `pyproject.toml` that caused...
Another consideration: pvlib tutorial/example code often assumes that the `723170TYA.CSV` TMY3 file will be available via something like: ```python DATA_DIR = pathlib.Path(pvlib.__file__).parent / 'data' df_tmy, meta_dict = pvlib.iotools.read_tmy3(DATA_DIR / '723170TYA.CSV',...
As I understand it, #2277 does the following (@echedey-ls please remind me if something is missing): - split out data used for tests from data used for package functionality -...
> What's the latest community thinking on using `src/package` instead of just `package`? Seems like the general guidance is that `src/package` is better, while acknowledging that many big projects have...
To my knowledge, the current sphinx docs document only one module-level variable; see the bottom of this page: https://pvlib-python.readthedocs.io/en/stable/reference/pv_modeling/temperature.html I think documenting the variables near the functions they are related...
The equations are the same between the two versions; only the coefficients differ. The current function lets the user choose which set of coefficients to use, with 2020 coefficients being...