Releases: signalfx/signalfx-python
Version 1.0.5
Version 1.0.5 introduces Python 3.x compatibility.
Version 1.0.4
Simple point-release; no feature change or significant bug fix. Only change is that the various SignalFx sub-clients (rest
, ingest
and signalflow
) only import their respective Python sub-module when they are used, instead of those modules being unconditionally imported.
Version 1.0.3
- Bump sseclient dependency to 1.4 to include bug fixes and Python 3 compatibility fixes
- Improved support for reconnection with automatic re-execute of running computations on reconnect
- Misc fixes, including timeout fix when using SSE transport
Version 1.0.2
Bug fix release to pin the ws4py
dependency version to 0.3.4; later versions of this library exhibit a bug that leads to missed messages over secured WebSocket connections.
Version 1.0.1
Bug fix release following the 1.0.0 break-out.
Version 1.0.0
This is a major new version of the Python client library for SignalFx.
The client library is now structured as three API sub-clients:
- the ingest client;
- the REST metadata API client;
- the SignalFlow API client.
Note that this refactoring is backwards-incompatible. You'll need to update your programs and scripts accordingly.
The major new feature available in this new version is the availability of the SignalFlow real-time streaming analytics API. For more information, see the README and the Developers documentation.
Version 0.3.9
- This change addresses a bug when some data was truncated when sending a
batch of datapoints.
Version 0.3.8
- Use ingest endpoint instead of API endpoint to send events
- Added support for tags and metadata
- Added unit tests
Version 0.3.7
- AWS unique ID integration
- Switched sending metrics to use ProtocolBuffers (falls back to JSON if ProtocolBuffers are not installed)
- Added capability to send metrics in batches for efficiency
- Other enhancements (logging, User-Agent support)