Kevin Anderson

Results 405 comments of Kevin Anderson

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...