Releases: Azure/azure-kusto-python
Releases · Azure/azure-kusto-python
v6.0.1
v6.0.0
Changed
- [BREAKING] Minimum supported Python version is now 3.9, to align with other Azure SDKs.
- The project's infrastructure has been updated:
uvis used to manage packagesruffis used for linting and formattingbasedpyrightis used for type checkingpoeis used to manage taskspdocis used to generate documentation
Added
- Support Delos and Gov SG clouds
v5.0.5
Added
- More endpoints supported by default.
v5.0.4
Changed
- CloudSettings will now reuse the HTTP session from the query client for sync clients.
Fixed
- CloudSettings now cached by authority (schema, host and port) instead of full URL
v5.0.3
Fixed
- Fixed Ingest from dataframe
- Dependency issues
- Typing issues
v5.0.2
Fixed
- Fixed bug in
ingest_from_dataframewith some ingestion properties combinations.
v5.0.1
Fixed
- Dependency issues
v5.0.0
Changed
- [BREAKING] Dropped support for python version 3.7, as it is on EOL for over year.
- [BREAKING] Aligned the Connection String Builder keywords with the rest of the SDKs.
This means that some keywords were removed, and they will no longer be parsed as part of the Connection String.
Building the Connection String using the builder method will still work as expected.
The following keywords have been removed:msi_auth/msi_authenticationmsi_params/msi_typeinteractive_loginaz_cli
- [BREAKING]
ingest_from_dataframe- Addeddata_formatparameter. It can be None (default), 'json' or 'csv'.
Based on how panda's csv serialization works, dynamic data will not be serialized correctly.
By default, the data will be serialized as json to avoid this issue.
However, that may break if a CSV mapping is used.
Therefore, when passing the None value, the data will be json by default, or csv if a csv mapping is used.
Also, it is possible to pass 'csv' or 'json' to force the serialization type.
v4.6.3
- Explicitly export members in
__init__.pyvia__all__
v4.6.2
Fixed
- Added
py.typedmarkers - Fixed semantic error handling