A Python library for Extreme Value Analysis (EVA) of time series data. It implements methods for block maxima (BM) and peak-over-threshold (POT) approaches, including fitting, diagnostic plots, and return value estimation. Current stable version is 2.5.0; release cadence is irregular with occasional major/minor updates.
pip install pyextremesNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic extreme value analysis using block maxima on random Gumbel data.
Update imports to top-level: from pyextremes import get_extremes, fit_extreme.
Use named parameter 'r' instead of 'threshold' when calling get_extremes with method='POT'.
Explicitly set method and required parameters: get_extremes(data, method='POT', r=threshold_value).
Upgrade pyextremes to latest version: pip install --upgrade pyextremes.
Replace keyword 'threshold' with 'r' in get_extremes call.
No resource links recorded.