Omnia-timeseries-sdk

Latest version: v0.2.1

Safety actively analyzes 622475 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.2.1

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.

0.2.0

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 `OmniaClient` to easily switch between `plant-beta` and `plant` APIs

Changed
- `DataPoints.last` to `DataPoints.latest` to match the web API
- The client now used version 1.5 of the Omnia Timeseries web API
- Removed `TimeSeries.count` method 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.

0.1.0

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

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.