Releases: NatLabRockies/rdtools
Version 3.1.1
What's Changed
- Release 3.1.1 - Eliminates floating-point imprecision on old pandas version by @martin-springer in #494
Full Changelog: 3.1.0...3.1.1
Version 3.1.0
What's Changed
- Remove pvlib restriction and add python 3.13 support by @martin-springer in #467
- Allow clip_filter for energy-based trend analyses by @martin-springer in #474
- Fix numpy and pandas compatibility by @martin-springer in #475
- Improved logo with transparent background by @shirubana in #481
- Add stacklevel to warnings.warn() calls by @martin-springer in #476
- Update temperature coefficient in PVDAQ notebooks to -0.0034 by @Copilot in #478
- Bump pillow from 10.4.0 to 12.1.1 by @dependabot[bot] in #483
- Bump nbconvert from 7.16.4 to 7.17.0 in /docs by @dependabot[bot] in #482
- Release 3.1.0 by @martin-springer in #485
New Contributors
- @shirubana made their first contribution in #481
- @Copilot made their first contribution in #478
Full Changelog: See here for details.
Version 3.1.0-beta.1
This is a beta release of 3.1.0 including updated time-dependent degradation plotting options
Version 3.0.1
Update several requirements see change log for details.
Version 3.0.0
For a full list of changes, please consult the change log
Breaking changes
- These changes have the potential to change answers in existing scripts when compared with older versions of RdTools
- Use the pvlib method for clear sky detection by default in TrendAnalysis()
- Change default clipping filter model to logic
- Turn on the two_way_window_filter by default in TrendAnalysis
- Upgrade pvlib 0.9.0 to 0.11.0
Enhancements
- Added framework for running aggregated filters in analysis_chains.py
- The Combined estimation Of Degradation and Soiling (CODS) algorithm is implemented in the soiling module and illustrated in an example notebook
- New plotting functions rdtools.analysis_chains.TrendAnalysis.plot_degradation_timeseries() in TrendAnalysis object and rdtools.plotting.degradation_timeseries_plot() to plot time series degradation trend.
- Specifying detailed=True in rdtools.plotting.degradation_summary_plots() now shows the number of year-on-year slopes in addition to color coding points
- Add CITATION.cff file for citation information
- Added checks to TrendAnalysis for filter_params and filter_params_aggregated. Raises an error if unkown filter is supplied
- Added a new wrapper function for clearsky filters
- Added codecov.yml configuration file
- Availability module no longer considered experimental
- Allow sub-daily aggregation in degradation_year_on_year()
- Circular block bootstrapping added as a method for calculating uncertainty in degradation_year_on_year() via the Uncertainty_method argument
Version 3.0.0-beta.1
This is a beta version of RdTools 3.0.0. Features may not be stable, and are subject to change in future versions. See change log for full details.
Version 3.0.0-beta.0
This is a beta version of RdTools 3.0.0. Features may not be stable, and are subject to change in future versions. See change log for full details.
Version 3.0.0-alpha.6
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.
Version 3.0.0-alpha.5
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.
Version 3.0.0-alpha.4
This is an alpha version of RdTools 3.0.0. Features may not be stable or documented, and are subject to change in future versions.