Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency influxdb-client to v1.48.0 #19

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Nov 9, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
influxdb-client ==1.30.0 -> ==1.48.0 age adoption passing confidence

Release Notes

influxdata/influxdb-client-python (influxdb-client)

v1.48.0

Compare Source

Bug Fixes
  1. #​679: Add note to caught errors about need to check client timeout.

v1.47.0

Compare Source

Bug Fixes
  1. #​672: Adding type validation to url attribute in client object
  2. #​674: Add type linting to client.flux_table.FluxTable, remove duplicated from pathlib import Path at setup.py
  3. #​675: Ensures WritePrecision in Point is preferred to DEFAULT_PRECISION

v1.46.0

Compare Source

Bug Fixes
  1. #​667: Missing py.typed in distribution package
Examples:
  1. #​664: Multiprocessing example uses new source of data
  2. #​665: Shows how to leverage header fields in errors returned on write.

v1.45.0

Compare Source

Bug Fixes
  1. #​652: Refactor to timezone specific datetime helpers to avoid use deprecated functions
  2. #​663: Accept HTTP 201 response to write request

v1.44.0

Compare Source

Features
  1. #​657: Prefer datetime.fromisoformat over dateutil.parse in Python 3.11+
  2. #​658: Add find_buckets_iter function that allow iterate through all pages of buckets.

v1.43.0

Compare Source

Bug Fixes
  1. #​655: Replace deprecated urllib calls HTTPResponse.getheaders() and HTTPResponse.getheader().
Others
  1. #​654: Enable packaging type information - py.typed

v1.42.0

Compare Source

Bug Fixes
  1. #​648: Fix DataFrame serialization with NaN values

v1.41.0

Compare Source

Features
  1. #​643: Add a support for Python 3.12
Bug Fixes
  1. #​636: Handle missing data in data frames
  2. #​638, #​642: Refactor DataFrame operations to avoid chained assignment and resolve FutureWarning in pandas, ensuring compatibility with pandas 3.0.
  3. #​641: Correctly dispose ThreadPoolScheduler in WriteApi
Documentation
  1. #​639: Use Markdown for README

v1.40.0

Compare Source

Features
  1. #​625: Make class Point equatable
Bug Fixes
  1. #​562: Use ThreadPoolScheduler for WriteApi's batch subject instead of TimeoutScheduler to prevent creating unnecessary threads repeatedly
  2. #​631: Logging HTTP requests without query parameters
Documentation
  1. #​635: Fix render README.rst at GitHub

v1.39.0

Compare Source

Features
  1. #​616: Add find_tasks_iter function that allow iterate through all pages of tasks.

v1.38.0

Compare Source

Bug Fixes
  1. #​601: Use HTTResponse.headers to clear deprecation warning [urllib3]
  2. #​610: Use iloc to clear deprecation warning
Documentation
  1. #​566: Fix Sphinx documentation build and add support .readthedocs.yml V2 configuration file

v1.37.0

Compare Source

Breaking Changes

This release disables using of the HTTP proxy environment variables HTTP_PROXY and HTTPS_PROXY for the asynchronous HTTP client.
The proxy environment variables must be explicitly enabled in the client's configuration:

from influxdb_client.client.influxdb_client_async import InfluxDBClientAsync

async with InfluxDBClientAsync(url="http://localhost:8086", token="my-token", org="my-org",
                               client_session_kwargs={'trust_env': True}) as client:
    pass

This release introduces a support for new version of InfluxDB API definitions with following breaking changes:

  • User, UserResponse, ResourceMember and ResourceOwner classes no longer supports oauth_id field
  • Task class no longer supports type field
  • ScriptUpdateRequest class no longer supports name field
  • UsersService.get_flags operation is moved to ConfigService
Features
  1. #​586: Add config_name key argument for from_config_file function to allow loading a specific configuration from a config file
API
  1. #​588: Use the latest InfluxDB API definitions for generated APIs
Bug Fixes
  1. #​583: Async HTTP client doesn't always use HTTP_PROXY/HTTPS_PROXY environment variables. [async/await]
  2. #​584: Parsing empty query result value as numpy.NaN
  3. #​595: The Config-Encoding: identity header will no longer be set by the write_api calls to a remote server

v1.36.1

Compare Source

Bug Fixes
  1. #​559: Exceptions in callbacks can cause deadlocks

v1.36.0

Compare Source

Features
  1. #​536: Query to CSV skip empty lines
  2. #​538: Configure types of integer fields when initializing Point from dict structure

v1.35.0

Compare Source

Features
  1. #​528: Add BucketSchemasService to manage explicit bucket schemas to enforce column names, tags, fields, and data types for your data
Bug Fixes
  1. #​526: Creating client instance from static configuration
  2. #​531: HTTP request return type for Management API [async/await]
  3. #​534: Use HTTResponse.headers to clear deprecation warning [urllib3]
CI
  1. #​523: Add Python 3.11 to CI builds

v1.34.0

Compare Source

Breaking Changes
  1. #​509: Rename key_file to cert_key_file inside the central configuration class
Features
  1. #​510: Allow to use client's optional configs for initialization from file or environment properties
  2. #​509: MTLS support for the InfluxDB Python client
Bug Fixes
  1. #​512: Exception propagation for asynchronous QueryApi [async/await]
  2. #​518: Parsing query response with two-bytes UTF-8 character [async/await]
  3. #​521: Duplicated debug output

v1.33.0

Compare Source

Features
  1. #​498: Add possibility to update user's password by users_api
  2. #​502: Add FluxRecord.row with response data stored in array
Bug Fixes
  1. #​497: Parsing InfluxDB response with new line character in CSV column [async/await]

v1.32.0

Compare Source

⚠️ This release drop supports for Python 3.6. As of 2021-12-23, 3.6 has reached the end-of-life phase of its release cycle. 3.6.15 was the final security release. For more info see: https://peps.python.org/pep-0494/#lifespan

Bug Fixes
  1. #​483: Querying data if the debug is enabled
  2. #​477: Parsing date fails due to thread race
  3. #​486: Serializing DataFrames with columns starting with digits
  4. #​491: Creating Tasks with import statements
Dependencies
  1. #​472: Update RxPY to 4.0.4
Others
  1. #​472: Drop supports for Python 3.6
  2. #​495: Add warning for measurement name starts with #
Documentation
  1. #​397: Add an example: How to use RxPY to prepare batches by maximum bytes count
  2. #​269: Add new example: How to check connection credentials

v1.31.0

Compare Source

Features
  1. #​467: Add possibility to initialize client by json file
  2. #​450: Improve Query UX - simplify serialization to JSON and add possibility to serialize query results as a flattened list of values
Bug Fixes
  1. #​462: Redact the Authorization HTTP header from log

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency influxdb-client to v1.47.0 Update dependency influxdb-client to v1.48.0 Nov 27, 2024
@renovate renovate bot force-pushed the renovate/influxdb-client-1.x branch from f67a3c3 to 6a56a4a Compare November 27, 2024 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants