Skip to content

Releases: Azure/azure-kusto-python

v4.4.0

09 Apr 05:15
Compare
Choose a tag to compare

Changed

  • Changed binary files data format compression to false

Fixed

  • Removed test folders from wheel

Added

  • Streaming ingestion from blob

Fixed

  • Managed streaming fallback to queued
  • Fixed token providers not being closed properly
  • Internal test fixes
  • Pandas support the new string type, if available

v4.3.1

18 Dec 15:33
Compare
Choose a tag to compare

Fixed

  • Pandas now correctly parses all dates

v4.3.0

12 Dec 11:16
Compare
Choose a tag to compare

Added

  • Added smart retry ability for queued ingestion.
  • Support new playfab domain
  • Added no-authenticaion option

Fixed

  • Santaize secrets from blob urls
  • Correctly handle closing of token providers in async (NOTE: now using async providers in sync clients will correctly raise an exception)
  • Fixed proxy not passing correctly in some cases
  • Fixed exception handling in web requests
  • Internal fixes for environment variables
  • Fixed documentation on E2E tests, and made it possible to test on a clean cluster

v4.2.0

18 May 11:53
0aecac0
Compare
Choose a tag to compare

Changed

  • Urls with one item after the path (i.e https://test.com/abc) will now be treated as cluster and initial catalog (ie. the cluster is "https://test.com" and the initial catalog is "abc").

Added

  • Added Initial Catalog (Default Database) parameter to ConnectionStringBuilder
  • Added callback parameter to device code
  • Added method to manually set the cache for CloudSettings

Fixed

  • Some edge cases in url parsing
  • IgnoreFirstRecord now works properly
  • Internal code improvement for telemetry

v4.1.4

16 Apr 10:49
9fc8d40
Compare
Choose a tag to compare

Fixed

  • Unicode headers are now espaced using '?', to align with the service

v4.1.3

26 Mar 08:35
6b57b35
Compare
Choose a tag to compare

Added

  • Add new trident endpoint support

Security

  • Redirects are no longer allowed

v4.1.2 - small fix release

22 Feb 13:22
7e4f621
Compare
Choose a tag to compare

What's Changed

  • Fixed resource parsing to be inline with other SDKs
  • More resources are properly closed
  • Internal testing fixes

Full Changelog: v4.1.1...v4.1.2

v4.1.1 - Small fixes

12 Feb 09:53
1998a0f
Compare
Choose a tag to compare

What's Changed

  • Fixed context not awaited in traces, caused warning
  • Fixed setup.py file, #453

Full Changelog: v4.1.0...v4.1.1

v4.1.0

09 Feb 12:03
b97e2c0
Compare
Choose a tag to compare

What's Changed

  • Tracing support for the SDK
    • Use opentelemetry to trace the flow of operations when querying or ingesting
    • See quick_start for a usage example
  • Add support for a TokenProvider to authenticate access.
    • KustoConnectionStringBuilder.with_token_provider() /KustoConnectionStringBuilder.with_async_token_provider()
    • Fixes #406 (DefaultAzureCredential can be provided)
  • FIX - Use proper np types instead of strings, fixes #447
  • FIX - samples file was cut short
  • INTERNAL - Send http headers under the new unified format
  • TIDY - Adding Microsoft SECURITY.MD

Full Changelog: v4.0.2...v4.1.0

Version 4.0.2

15 Dec 14:22
e5187ef
Compare
Choose a tag to compare

What's Changed

  • Add trident endpoint support
  • Fixes #439 - Added more serialization options for "msi authentication" and "msi params" correctly
  • Make error parsing less restrictive to support more errors

Full Changelog: v4.0.1...v4.0.2