Influxdb-client

Latest version: v1.42.0

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

Scan your dependencies

Page 4 of 9

1.29.1

Bug Fixes
1. [443](https://github.com/influxdata/influxdb-client-python/pull/443): Initialization of the client without auth credentials

1.29.0

Breaking Changes
1. [433](https://github.com/influxdata/influxdb-client-python/pull/433): Rename `InvocableScripts` to `InvokableScripts`

Features
1. [435](https://github.com/influxdata/influxdb-client-python/pull/435): Add possibility to authenticate by `username/password`

Dependencies
1. [439](https://github.com/influxdata/influxdb-client-python/pull/439): Remove `six` library

Documentation
1. [434](https://github.com/influxdata/influxdb-client-python/pull/434): How the client uses [logging](https://docs.python.org/3/library/logging.html)

1.28.0

Features
1. [413](https://github.com/influxdata/influxdb-client-python/pull/413): Add support for `async/await` with asyncio via `InfluxDBClientAsync`, for more info see: **How to use Asyncio**

Bug Fixes
1. [425](https://github.com/influxdata/influxdb-client-python/pull/425): Improve error message if there is no `organization` with required `name`

1.27.0

Features
1. [412](https://github.com/influxdata/influxdb-client-python/pull/412): `DeleteApi` uses default value from `InfluxDBClient.org` if an `org` parameter is not specified
1. [405](https://github.com/influxdata/influxdb-client-python/pull/405): Add `InfluxLoggingHandler`. A handler to use the client in native python logging.
1. [404](https://github.com/influxdata/influxdb-client-python/pull/404): Add `InvokableScriptsApi` to create, update, list, delete and invoke scripts by seamless way

Bug Fixes
1. [419](https://github.com/influxdata/influxdb-client-python/pull/419): Use `allowed_methods` to clear deprecation warning [urllib3]

Dependencies
1. [419](https://github.com/influxdata/influxdb-client-python/pull/419): Update dependencies:
- `urllib3` to 1.26.0

CI
1. [411](https://github.com/influxdata/influxdb-client-python/pull/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](https://github.com/influxdata/openapi/blob/master/contracts/oss.yml). The following breaking changes are in underlying API services and doesn't affect common apis such as - `WriteApi`, `QueryApi`, `BucketsApi`, `OrganizationsApi`...
- Add `LegacyAuthorizationsService` to deal with legacy authorizations
- Add `ResourceService` to retrieve all knows resources
- Add `BackupService` to represents the data backup functions of InfluxDB
- Add `ReplicationsService` to represents the replication functions of InfluxDB
- Add `RestoreService` to represents the data restore functions of InfluxDB
- Add `ConfigService` to retrieve InfluxDB's runtime configuration
- Add `RemoteConnectionsService` to deal with registered remote InfluxDB connections
- Add `TelegrafPluginsService` to retrieve all Telegraf's plugins
- Update `TemplatesService` to deal with `Stack` and `Template` API
- `DBRPsService`:
- doesn't requires `org_id` parameter for operations
- `get_dbr_ps_id` operation uses `DBRPGet` as a type of result
- `patch_dbrpid` operation uses `DBRPGet` as a type of result
- `post_dbrp` operation uses `DBRPCreate` as a type of request
- `DefaultService`:
- `get_routes` operation is moved to `RoutesService`
- `get_telegraf_plugin` operation is moved to `TelegrafsService`
- `post_signin` operation is moved to `SigninService`
- `post_signout` operation is moved to `SignoutService`
- `OrganizationsService`:
- `get_orgs_id_secrets` operation is moved to `SecretsService`
- `patch_orgs_id_secrets` operation is moved to `SecretsService`
- `post_orgs_id_secrets` operation is moved to `SecretsService`
- Remove `DocumentApi` in favour of [InfluxDB Community Templates](https://github.com/influxdata/community-templates). For more info see - [influxdb#19300](https://github.com/influxdata/influxdb/pull/19300), [openapi#192](https://github.com/influxdata/openapi/pull/192)
- `TelegrafsService` uses `TelegrafPluginRequest` to create `Telegraf` configuration
- `TelegrafsService` uses `TelegrafPluginRequest` to update `Telegraf` configuration

API
1. [399](https://github.com/influxdata/influxdb-client-python/pull/399): Use the latest InfluxDB OSS API definitions to generated APIs

Bug Fixes
1. [408](https://github.com/influxdata/influxdb-client-python/pull/408): Improve error message when the client cannot find organization by name
1. [407](https://github.com/influxdata/influxdb-client-python/pull/407): Use `pandas.concat()` instead of deprecated `DataFrame.append()` [DataFrame]

1.25.0

Features
1. [393](https://github.com/influxdata/influxdb-client-python/pull/393): Add callback function for getting profilers output with example and test

Bug Fixes
1. [375](https://github.com/influxdata/influxdb-client-python/pull/375): Construct `InfluxDBError` without HTTP response
1. [378](https://github.com/influxdata/influxdb-client-python/pull/378): Correct serialization DataFrame with nan values [DataFrame]
1. [384](https://github.com/influxdata/influxdb-client-python/pull/384): Timeout can be specified as a `float`
1. [380](https://github.com/influxdata/influxdb-client-python/pull/380): Correct data types for querying [DataFrame]
1. [391](https://github.com/influxdata/influxdb-client-python/pull/391): Ping function uses debug for log

Documentation
1. [395](https://github.com/influxdata/influxdb-client-python/pull/395): Add an example How to use create a Task by API

CI
1. [370](https://github.com/influxdata/influxdb-client-python/pull/370): Add Python 3.10 to CI builds

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.