- Add support for fetching lending candle data with `fetch_lending_candles_by_reserve_id()` - Rename `fetch_all_lending_protocol_reserves()` to `fetch_all_lending_reserves()` - Delete `summarydataframe.py` and its dependents. This includes `backtrader.py` and the `TradeSummary.to_dataframe` method. Backtrader has been unmaintained for a while.
0.17.6
- [Add loaded trading pair data preprocesing and working around Parquet data problems](https://github.com/tradingstrategy-ai/trading-strategy/issues/104) - Add `DataDecodeFailed(Exception)` that gives more context information if there is something wrong with the trading pair
0.17.5
- Fix test warnings by changing function calls from `create_single_pair_universe()` to `create_pair_universe()` - Add `PairNotFoundError` and `ExchangeNotFoundError` for more helpful error messages - Add `last_supposed_candle_at` data to `fetch_trading_data_availability()`
0.17.4
- Fix `fetch_trading_data_availability()` using wrong format for pair id array