Releases: influxdata/influxdb-client-python
Releases · influxdata/influxdb-client-python
1.30.0
1.29.1
1.29.0
1.28.0
1.27.0
Features
- #412:
DeleteApiuses default value fromInfluxDBClient.orgif anorgparameter is not specified - #405: Add
InfluxLoggingHandler. A handler to use the client in native python logging. - #404: Add
InvocableScriptsApito create, update, list, delete and invoke scripts by seamless way
Bug Fixes
- #419: Use
allowed_methodsto clear deprecation warning [urllib3]
Dependencies
- #419: Update dependencies:
urllib3to 1.26.0
CI
- #411: Use new Codecov uploader for reporting code coverage
1.26.0
Breaking Changes
This release introduces a support for new version of InfluxDB OSS API definitions - oss.yml. The following breaking changes are in underlying API services and doesn't affect common apis such as - WriteApi, QueryApi, BucketsApi, OrganizationsApi...
- Add
LegacyAuthorizationsServiceto deal with legacy authorizations - Add
ResourceServiceto retrieve all knows resources - Add
BackupServiceto represents the data backup functions of InfluxDB - Add
ReplicationsServiceto represents the replication functions of InfluxDB - Add
RestoreServiceto represents the data restore functions of InfluxDB - Add
ConfigServiceto retrieve InfluxDB's runtime configuration - Add
RemoteConnectionsServiceto deal with registered remote InfluxDB connections - Add
TelegrafPluginsServiceto retrieve all Telegraf's plugins - Update
TemplatesServiceto deal withStackandTemplateAPI DBRPsService:- doesn't requires
org_idparameter for operations get_dbr_ps_idoperation usesDBRPGetas a type of resultpatch_dbrpidoperation usesDBRPGetas a type of resultpost_dbrpoperation usesDBRPCreateas a type of request
- doesn't requires
DefaultService:get_routesoperation is moved toRoutesServiceget_telegraf_pluginoperation is moved toTelegrafsServicepost_signinoperation is moved toSigninServicepost_signoutoperation is moved toSignoutService
OrganizationsService:get_orgs_id_secretsoperation is moved toSecretsServicepatch_orgs_id_secretsoperation is moved toSecretsServicepost_orgs_id_secretsoperation is moved toSecretsService
- Remove
DocumentApiin favour of InfluxDB Community Templates. For more info see - influxdb#19300, openapi#192 TelegrafsServiceusesTelegrafPluginRequestto createTelegrafconfigurationTelegrafsServiceusesTelegrafPluginRequestto updateTelegrafconfiguration
API
- #399: Use the latest InfluxDB OSS API definitions to generated APIs
Bug Fixes
1.25.0
Features
- #393: Added callback function for getting profilers output with example and test
Bug Fixes
- #375: Construct
InfluxDBErrorwithout HTTP response - #378: Correct serialization DataFrame with nan values [DataFrame]
- #384: Timeout can be specified as a
float - #380: Correct data types for querying [DataFrame]
- #391: Ping function uses debug for log
Documentation
- #395: Add an example How to use create a Task by API
CI
- #370: Add Python 3.10 to CI builds
1.24.0
Features
- #358: Update management API:
BucketsApi- add possibility to:updateOrganizationsApi- add possibility to:updateUsersApi- add possibility to:update,delete,find
- #356: Add
MultiprocessingWriterto write data in independent OS process
Bug Fixes
- #359: Correct serialization empty columns into LineProtocol [DataFrame]
1.23.0
1.22.0
Features
- #330: Add support for write structured data -
NamedTuple,Data Classes - #335: Add support for custom precision for index specified as number [DataFrame]
- #341: Add support for handling batch events
Bug Fixes
- #348: Optimize appending new columns to Pandas DataFrame [DataFrame]
Documentation
- #331: Add Migration Guide
- #341: How to handle client errors