This repository was archived by the owner on Jul 6, 2022. It is now read-only.
Releases: equinor/omnia-timeseries-sdk-python
Releases · equinor/omnia-timeseries-sdk-python
Consume facility information returned from the API
Summary
Fixed
Version 1.6 the API returns an additional data field facility. This change also affected earlier API versions which broke the compatibility of version 0.2.0 of omnia-timeseries-sdk on API version 1.5.
Enables authentication by user impersonation and creating and deleting time series and data points
Summary
Added
- Support for authentication by user impersonation
- Support for paginated response from the web API
- Methods for creating, updating and deleting time series
- Methods for creating, updating and deleting data points
- Unit tests and integration tests
- Jupyter notebook example on creating, updating and deleting time series and data points
- Enabled the user to configure the
OmniaClientto easily switch betweenplant-betaandplantAPIs
Changed
DataPoints.lasttoDataPoints.latestto match the web API- The client now used version 1.5 of the Omnia Timeseries web API
- Removed
TimeSeries.countmethod as there were no end-point for that in the web API
Fixed
Converting strings in nested dictionaries from/to snake-case and camel-case is now working properly.
First release
Python Software Developer Kit for Omnia Timeseries API
Description
This is the Python SDK for developers and data scientists working with Omnia Timeseries. The package integrates with pandas to help you work easily and efficiently with the data.
Summary
Provides an Omnia client that
- Authenticates using shared secret key
- List available time series
- Fetches time meta data and data points
- Integrates with Pandas for and easy and efficient workflow