Releases: dodopizza/sqlalchemy-kusto
Releases · dodopizza/sqlalchemy-kusto
Release 2.0.1
What's Changed
- Relaxed dependency version of typing-extensions to >= 3.10. by @xneg in #16
- Up version to 2.0.1 by @xneg in #17
Full Changelog: 2.0.0...2.0.1
Release v2.0.0
Features
-
Update library dependencies. Add support for
sqlalchemy 1.4.*
andazure-kusto-data 3.*
. Additionally, dependencies are not frozen to specific versions anymore.This change should be considered as a breaking change because one of the main use cases of the library is with Apache Superset. Apache Superset stable versions (1.5 and 2.0) currently use
sqlalchemy 1.3.24
. Usesqlalchemy-kusto 1.*
to work with stable versions of Apache Superset. But themaster
branch of Apache Superset already migrated tosqlalchemy 1.4.36
. Usesqlalchemy-kusto 2.*
with the latest Apache Superset.
Fixes
- Fix KQL-dialect to properly parse queries which contain databases and tables.
Release v1.1.0
Features
- Add schema/database support for KQL dialect. See examples:
schema.table -> database("schema").table
schema."table.name" -> database("schema")."table.name"
"schema.name".table -> database("schema.name").table
"schema.name"."table.name" -> database("schema.name")."table.name"
"schema name"."table name" -> database("schema name")."table name"
"table.name" -> "table.name"
MyTable -> MyTable
Release v1.0.1
Features
- Implements DBAPI (PEP-249).
- Implements SQLAlchemy dialect that enables SQL query execution via SQLAlchemy.
- Full support for SQL dialect for
SELECT
queries. - Experimental support for KQL dialect for
SELECT
queries (still in progress).