Releases: Cumulocity-IoT/cumulocity-python-api
Release 1.10
- The
selectandget_allfunctions now feature anexpressionparameter which allows to directly specify the entire REST API filtering expression. - Fixed, unified and streamlined the behavior or the
queryparameter within allselectandget_allfunctions. - The
apply_tofunctions now allow to specify the to-be-applied changes directly in JSON. - Various tiny code and documentation improvements.
- Updated GitHub Actions to latest Node versions.
- Fixed build dependencies.
Release 1.9.2
- Testing code improvements.
- Added support for signed, shared and non-persistent Notification 2.0 subscriptions and tokens (Thanks @wilbersl!)
- Fixed audit record parsing.
- Various code and documentation improvements.
- Added support for token-based authentication for interactive sessions.
- Added
page_numberparameter to inventory queries to be able to pull a specific page. - Added
get_countfunctions toinventoryAPI to estimate expected number of results. - Added
get_subscribersfunction toMultiTenantCumulocityApp.
Release 1.9.1
- Minor improvements and fixes.
- Added possibility to pull a specific result page to all
selectandget_allfunctions.
Release 1.9.0
-
Added support for inventory endpoints
/availability,/supportedMeasurementsand/supportedSeries. -
Added
Unitsclass to support explicit modelling of measurement fragments. -
Added support for the Current Application API (current application settings, current application subscriptions).
-
Added test fixture (
app_factory) toconftest.pyto register (and automatically unregister) a dedicated
microservice application for advanced integration testing. -
Making websocket ping interval explicit and updating it to 60 seconds by default.
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_tlsproperty toCumulocityRestApiclass;
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.