Releases: Cumulocity-IoT/cumulocity-python-api
Release 1.8.2
-
Bumped flask from 2.2.2 to 2.3.2 (vulnerability),
bumped python-dateutil from 2.8.1 to 2.8.2 (pandas requirement) -
Added
is_tls
property toCumulocityRestApi
class;
fixed secure protocol handling for Notification2 websocket connections. -
Microservice build support improvements.
Release 1.8.1
- Fixed series value collection for incomplete series.
Release 1.8
- Added support for measurement series query.
Release 1.7
What's Changed
- Added support for event attachments
- Added support for the audit API
- Added support for the bulk operations API
- Fixed username determination for Basic authentication
- Minor fixes
Release 1.6.2
- Adding c8y_tk to distribution.
Release 1.6
Version 1.6
- Added API support for Notification 2.0 subscriptions and tokens.
- Added new package c8y_tk for additional features.
- Added synchronous and asynchronous Notification 2.0 websocket listener, Added two (async/sync) Notification 2.0 samples.
Release 1.5
-
Improved Applications API.
-
Added microservice utilities for easier testing of provided samples.
-
Added Tenant Options API support.
Release 1.4
-
Fixed Issue 25; The SimpleTenantApp did not include the tenant ID into the username which is not supported by all Cumulocity instances.
-
Adding class
_QueryUtil
, bundling query encoding related functionality. -
Added tests for special character parsing.
-
Fixed handling and documentation of inventory API for querying by name. Added query parameter for specification of custom queries.
-
Reverted changes in
ComplexObject
- a ComplexObject is not a dictionary-like class, it only
supports some dictionary-like access functions. But, for instance, updating a ComplexObject is very different from updating a dictionary.
Hence, it no longer inherits classMutableMapping
.
Release 1.3.2
Release 1.3.2
- Obfuscated internal properties in _DictWrapper which blocked standard dictionary behavior.
- ComplexObject & _DictMapping now both inherit MutableMapping (Thanks Sam!).
- The base API now ignores trailing slashes gracefully.
- Code cleanup.
Release 1.3.1
Hotfix release to mitigate PyJWT vulnerability.