Граф коммитов

458 Коммитов

Автор SHA1 Сообщение Дата
Amos Rimon c63b499aee #88-fixing strings 2020-07-01 17:16:58 +03:00
Amos Rimon eeb19c53a1 #88-flagging internal classes 2020-07-01 14:30:54 +03:00
Amos Rimon 1cdfbc089d #6 - supporting union for show tables 2020-07-01 11:52:47 +03:00
Yonatan Most ca6a0b67ae
Run tests also on release branch 2020-06-17 10:37:38 +03:00
Yonatan Most a46f236ca0 Fix warnings 2020-06-17 09:58:40 +03:00
Yonatan Most 3c62c4abcf
Prevent accidental use of logical operators (#97) 2020-06-16 13:18:43 +03:00
Yonatan Most 63a4372752
Fix logic for testing containment in dynamic types (#96)
* Fix logic for testing containment in dynamic types

* Remove code duplication in dynamic types, fix tests

Co-authored-by: Yonatan Most <>
2020-06-15 15:09:26 +03:00
Yonatan Most 89235ad79c
Add functions: all_of, any_of; Allow providing multiple predicates to 'where' (#87) 2020-06-15 14:52:36 +03:00
Yonatan Most b0d12cd6bf
Update setup.py
Change version to 'dev' in master branch
2020-06-10 15:37:08 +03:00
netanel zakay 0692b87c38
#3_#85: adding to query table_name property and pretty_render function (#86)
Co-authored-by: Netanel Zakay <nezakay@microsoft.com>
Co-authored-by: Yonatan Most <>
2020-06-02 22:45:07 +03:00
Yonatan Most 191fcbe5f6 Report missing lines when coverage fails 2020-06-02 13:46:05 +03:00
Yonatan Most 395f909a40
Update to version 0.0.20 2020-06-01 12:57:50 +03:00
Yonatan Most c4d42cfea6
Support swapped operands, auto-quote column name that contains only digits (#84) 2020-06-01 12:57:05 +03:00
Yonatan Most 6764cd8547
Add support for Azure CLI authentication (#83) 2020-06-01 12:56:47 +03:00
Yonatan Most 39a825859c Relax restriction on minimum version of azure-kusto-data 2020-06-01 08:55:45 +03:00
Yonatan Most 810572798a
Update requirements (#81) 2020-05-31 16:19:46 +03:00
Yonatan Most 325b81b456
Add anyif, percentiles_array, sample-distinct, top-hitters, countof, ingestion_time (#78)
* Added any_if, fixed some type hints, improved style

* Added percentiles_array

* Add tests

* Add support for sample-distinct + test

* Add support for top-hitters + test

* Implemented countof
closes #79

* #80 Add ingestion_time method

* Add link and fix now() return type

Co-authored-by: Yonatan Most <>
2020-05-31 11:44:08 +03:00
Yonatan Most 97ab6162de
Add optional global client cache (#77)
* Add optional global client cache + tests

* Move methods back to being static

Co-authored-by: Yonatan Most <>
2020-05-31 08:46:06 +03:00
netanel zakay 44fef310d0
bug-fix: adding new Kusto types also to the kql_converters (#75)
* bug-fix: adding new Kusto types also to the kql_converters

* supporting additional column types in PyKusto

* Assert that type registrars cover all types + some style improvements

* Deduplicate list of number types, support decimal type, some style improvements

* Added link

Co-authored-by: Netanel Zakay <nezakay@microsoft.com>
Co-authored-by: Yonatan Most <>
2020-05-31 08:43:23 +03:00
netanel zakay 5840f736b5
Merge pull request #74 from Azure/adding-support-for-unsupported-scalar-data-types
adding support for types that were supported in Kusto in the past: ui…
2020-05-25 12:09:48 +03:00
Netanel Zakay 842ad959d1 comment-fixing 2020-05-25 12:06:05 +03:00
Netanel Zakay bb6b3c22d9 comment-fixing 2020-05-25 12:03:43 +03:00
Netanel Zakay d18c94a46d adding support for types that were supported in Kusto in the past: uint8, uint32, uint64 2020-05-24 17:02:37 +03:00
Yonatan Most 46597572d2
Update to version 0.0.17 2020-05-07 11:31:38 +03:00
Yonatan Most 896d617d1a
Quote column name if it is a Kusto keyword + workaround (#72) 2020-05-07 11:30:44 +03:00
Yonatan Most 4232fc8aee
Update version to 0.0.16 2020-04-26 18:17:44 +03:00
Yonatan Most 67a8c3b6cc
Do not autocomplete to columns which contain a dot in their name (#71)
Do not autocomplete column with dot + test.
Fix column type assertions in tests.
2020-04-26 18:11:29 +03:00
Yonatan Most 55ecf7602d
More array functions (#70)
More array functions
2020-04-26 18:11:05 +03:00
Yonatan Most 0930c48104
Use f-strings (#69)
Converting format strings to f-strings
2020-04-23 15:20:59 +03:00
Yonatan Most bf937717bc Add doc links 2020-04-23 14:11:03 +03:00
Yonatan Most f389ac0794 Add doc links 2020-04-23 13:45:03 +03:00
Yonatan Most d49ba860aa Fix type hint 2020-04-23 12:45:41 +03:00
Yonatan Most b7d1b5c27e Fix type hint 2020-04-23 12:45:04 +03:00
Yonatan Most 8ea9f737a6 Improve run configurations 2020-04-23 12:41:16 +03:00
Yonatan Most 099dc77680
Fix ambiguous subtraction result type (#68)
Fix subtraction ambiguous types, and some type hints
2020-04-23 11:14:43 +03:00
micky-amir a82f43c20d
add assignment to mvexpand (#65)
* Add assignment to mvexpand
* Make assignments type aware
Co-authored-by: Yonatan Most <>
2020-04-22 17:41:07 +03:00
Yonatan Most 3e72db2e13
Add azure-data-explorer to keywords 2020-04-21 14:13:46 +03:00
Yonatan Most 54fc16d9af
Remove declared support for Python 3.5 2020-04-21 14:09:55 +03:00
Yonatan Most e0954f0010
Update to version 0.0.15 2020-04-21 13:27:24 +03:00
Yonatan Most 2dacf917bb Added some dictionary words 2020-04-21 13:25:35 +03:00
Yonatan Most 1f698daaee Added some dictionary words 2020-04-21 13:24:06 +03:00
Yonatan Most aa5c8152ae Rename some methods to python standards, added some missing type hints 2020-04-21 13:22:03 +03:00
Yonatan Most 418bf364a6 Merge remote-tracking branch 'origin/master' 2020-04-21 12:04:18 +03:00
Yonatan Most ccd570eddf Add max_if and min_if, change functions package to static functions, update project settings, 2020-04-21 12:04:04 +03:00
Yonatan Most 1ee3269ac1
Update version to 0.0.14 2020-04-21 10:32:11 +03:00
Yonatan Most 0e06616790 Fix import of 'azure.kusto.data.response' package and improve version requirements specs 2020-04-21 09:08:03 +03:00
Yonatan Most e4789904cd
Update to version 0.0.13
Also declare support for Python 3.8
2020-03-30 14:24:44 +03:00
Yonatan Most 1c6163c50e
Fix race condition when executing a query before fetch is done (#63) 2020-03-29 16:22:42 +03:00
Yonatan Most a769c49785
Handle union in autocomplete (#62) 2020-03-24 15:21:12 +02:00
Yonatan Most e1c66952d5
Increase test coverage to 100% + fixes of discovered bugs (#60) 2020-03-18 16:25:30 +02:00