- Added JSON import/export functionality:
TimeSeries.from_json()method to load from JSON files or stringsTimeSeries.to_json()method to export to JSON files or strings- Support for custom time and value transformations
- Support for different JSON formats (list or dictionary)
- Added
is_not_none()method as an improved replacement for theexists()method - Added comprehensive docstrings for all public methods
- Added comprehensive documentation for
EventSeriesclass - Added three new advanced examples:
financial_analysis.py: Demonstrating financial time series use casesiot_sensor_analysis.py: Demonstrating IoT sensor data analysisevent_analysis.py: Demonstrating EventSeries use cases
- Added deprecation warning to
exists()method
- Fixed incorrect error handling in
_get_previous()method - Fixed string representation (
__str__and__repr__) to consistently include default value - Improved variable naming in string representation methods for clarity
- Updating dependencies
- Fix vulnerability in dependencies