зеркало из
1
0
Форкнуть 0
Граф коммитов

466 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] cbc1ce2bd7
Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows (#551)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2024-09-05 12:08:39 +03:00
mayamarom10 f90f2d258b
Fix json 401 error (#545)
* Updated handle_http_error to handle 401 errors and check if json is empty don't parse

* black

* black

* response.content -> response.text

* added UT

* changed PermissionError to KustoServiceError

* check exception error message

* deleted e2e test
2024-08-26 15:12:47 +03:00
alonadam f578429632
Add new partner endpoints. (#550) 2024-08-26 12:04:20 +03:00
asafmahlev 1c0d225e11 Fixed formatting 2024-06-19 10:40:57 +03:00
asafmahlev 4ff80de46e Bump 2024-06-19 10:21:57 +03:00
mayamarom10 5c1909339d
Fix df from result table error message + old types (#543)
* Added dictionary options as parameters for type matching for dataframe_from_result_table func

* reformatted the file

* reformatted the file

* reformatted the file

* Fixes after PR

* Fixes after PR

* Fixes after PR

* Fixes after PR

* Fixes after PR

* For python 3.7 3.8

* Nullable bools fix

* Nullable bools fix

* Nullable bools fix

* Nullable bools fix2

* PR comment fixes

* LRU cache default paramaters for python 3.7

* LRU cache maxsize=1

* modified changes requested

* black

* fix for numpy 2.0

* fix numpy 2.0 nan

* fix numpy 2.0 ninf, inf

* fix numpy 2.0 -inf

* fix tenacity>=8.3

* fix tenacity>=8.3

* black

* fixed error message in case of none existing type + added old type names in kusto

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/__init__.py

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/blob_source.py

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/compression_type.py

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/ingestion_source.py

* Update setup.py

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/kusto_storage_uploader.py

* Delete azure-kusto-ingest/azure/kusto/ingest/V2/local_source.py

* fixed error message in case of none existing type + added old type names in kusto

* added test for missing and old types

* black

* using pytest.raises
2024-06-18 17:22:22 +03:00
asafmahlev 0865ed5beb Fixed changelog 2024-06-18 08:28:08 +03:00
asafmahlev 2bfc4ae0aa Bump versions 2024-06-18 08:14:38 +03:00
mayamarom10 9cb1fa292b
Update helpers.py (#540)
Update for numpy 2.0
2024-06-17 17:02:38 +03:00
mayamarom10 4f9af0f592
Changed dataframe_from_result_table function (#538)
* Added dictionary options as parameters for type matching for dataframe_from_result_table func

* reformatted the file

* reformatted the file

* reformatted the file

* Fixes after PR

* Fixes after PR

* Fixes after PR

* Fixes after PR

* Fixes after PR

* For python 3.7 3.8

* Nullable bools fix

* Nullable bools fix

* Nullable bools fix

* Nullable bools fix2

* PR comment fixes

* LRU cache default paramaters for python 3.7

* LRU cache maxsize=1

* modified changes requested

* black
2024-06-17 09:59:54 +03:00
AsafMah 2cfe180825
users/asafsmahlev/minor_fixes (#533) 2024-05-06 14:11:28 +03:00
AsafMah a4369938b8
Fixed black (#534) 2024-05-05 12:03:07 +03:00
asafmahlev d902fd9eb0 Fix release 2024-04-09 08:13:27 +03:00
asafmahlev b23b28f470 Fix release 2024-04-09 08:12:08 +03:00
asafmahlev 874cba4984 Update release.yml 2024-04-09 08:07:10 +03:00
asafmahlev e695b466f9 Bump to 4.4.0 2024-04-08 12:47:27 +03:00
t-ronmoneta b8db2d7c51
App and user for tracing (#530)
* Added kcsb's app for tracing and user for tracing to queued ingest client ingestion properties as well

* PR fixes

* without init! - Moved to ingest_from_blob, and update to use client version for tracing

* Removed tracing params from ingestion properties

* Update ingest_client.py

manually removed ingestion properties settings

* Removed tracing params from ingestion properties again

---------

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2024-04-08 12:31:29 +03:00
asafmahlev 93a7b34e5f Fixed release.yml and CHANGELOG.md 2024-04-08 09:25:01 +03:00
AsafMah abb48c8e99
pandas - support string type (#529) 2024-04-08 09:22:55 +03:00
AsafMah 51c512923c
Try secretless build (#528) 2024-04-03 18:31:00 +03:00
t-ronmoneta 901ece766c
App and user for tracing (#526)
* Added kcsb's app for tracing and user for tracing to queued ingest client ingestion properties as well

* PR fixes

* without init! - Moved to ingest_from_blob, and update to use client version for tracing
2024-04-01 13:03:38 +03:00
t-ronmoneta 6e62e544c8
Uri Autocorrect (#524)
* Removed old autocorrect handling and added new one + tests

* Removed two missed from_kscb\engine

* Added none option for managed dm, and none check for streaming

* Reformatting

* Fixed data source set, and adjusted tests

* added resrved hostname tests
2024-04-01 11:51:15 +03:00
AsafMah 70ed053633
Merge pull request #527
* - Fixed not correctly awaiting for async token providers to close

* black

* fix
2024-03-31 17:28:58 +03:00
AsafMah 1f2c76628d
Update build.yml (#523) 2024-02-06 17:41:11 +02:00
AsafMah 6b2be79c79
Update build.yml (#522) 2024-02-06 16:45:45 +02:00
ohad bitton c6150c0056
Streaming from blob (#517)
* streaming from blob

* managed streaming
Q:  why dont we use aio library for storage?

* format

* fix test

* prepering client_base from_stream methods

* maybe better

* async impl
test fallback to queue

* format

* fix usage of ExecuteRequestParams in tests

* fix usage of ExecuteRequestParams in tests

* b

* fix aio

* add span headers for devbug

* add span headers for devbug

* add span headers for devbug

* t

* f

* revert

* print

* try copy

* remove print

---------

Co-authored-by: Ohad Bitton <ohbitton@microsoft.com>
2024-01-24 10:13:14 +02:00
asafmahlev 40197266f2 Wrong symbol 2024-01-23 10:10:16 +02:00
asafmahlev 38d889ef9c Fix for 3.7 2024-01-23 10:03:08 +02:00
Alexandre Detiste 704a611efe
use new unittest.mock everywhere (#519)
It is already used in one location:

azure-kusto-data/tests/aio/test_kusto_client.py:from unittest.mock import patch

The old 'mock' module is deprecated
2024-01-23 09:49:34 +02:00
AsafMah 51c5bb4eeb
Don't include test folders in builds (#520)
* Don't include test folders in builds

* Don't include test folders in builds
2024-01-22 09:57:23 +02:00
t-ronmoneta 764f46d32f
Changed binary files data format compression to false (#516)
* Changed binary files data format compression to false

* Updated changelog

* Update CHANGELOG.md

Co-authored-by: AsafMah <asafmahlev@microsoft.com>

---------

Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2024-01-10 10:58:41 +02:00
asafmahlev ed835b83a9 Bump again 2023-12-18 17:32:46 +02:00
AsafMah 2aed435757
Fix pandas datetime formatting (#515) 2023-12-18 17:24:31 +02:00
asafmahlev 882dd00ed6 Bump 2023-12-12 13:10:35 +02:00
AsafMah cd0ee8a385
Fix closing of async token providers (#513) 2023-12-11 14:11:14 +02:00
t-ronmoneta 7cc9023452
connection string no authentication option + (local) test (#509)
* connection string no authentication option + (local) test

* fixed psf

* Added device login flag and changed deafult to interactive login
2023-11-26 15:44:21 +02:00
Anthony Shaw 57a8f57b54
Test and add support for Python 3.12 (#502)
Co-authored-by: AsafMah <asafmahlev@microsoft.com>
2023-11-22 10:32:37 +02:00
t-ronmoneta 23a1d6c173
T ronmoneta/fix cloudinfo test (#511)
* Changed defualt redirect uri to localhost

* Added skip handle for 404 test - wont work until all clusters redirect uri will be changed to localhost
2023-11-21 14:01:28 +02:00
asafmahlev 86a62552a0 Fixed creds 2023-11-21 13:50:47 +02:00
asafmahlev c675a173fe Fixed creds 2023-11-21 13:46:39 +02:00
asafmahlev e5243066b2 Fixed creds 2023-11-21 13:45:14 +02:00
asafmahlev a199975903 Revert "Rename tests"
This reverts commit 30ebd616c1.
2023-11-21 13:44:02 +02:00
asafmahlev 30ebd616c1 Rename tests 2023-11-21 13:35:12 +02:00
asafmahlev 7089e80073 Rename tests 2023-11-21 13:14:45 +02:00
asafmahlev 4d04bd2f65 Workaround for async cred for browser auth 2023-11-21 11:56:51 +02:00
AsafMah 20ae9cc3c6
Fixed auth issues (#510) 2023-11-21 09:57:54 +02:00
alonadam 4519043e21
Rank storage account success rate to improve stability. (#507)
* Rank storage account success rate to improve stability.
2023-11-09 10:38:34 +02:00
AsafMah 2d0f95d255
Stop reliying on external tables + improve doc (#505) 2023-11-02 09:30:25 +02:00
alonadam fd44f418f3
Pass proxy settings to get_cloud_info...() when validating endpoint. (#503) 2023-10-18 10:31:51 +03:00
Anthony Shaw 620dc1f4c1
Test Python 3.11 and add to classifiers (#501) 2023-10-12 11:19:43 +03:00