Skip to content

Releases: dodopizza/sqlalchemy-kusto

Release 2.0.1

19 Sep 10:55
d090e65
Compare
Choose a tag to compare

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

08 Sep 07:46
f1b4dc8
Compare
Choose a tag to compare

Features

  • Update library dependencies. Add support for sqlalchemy 1.4.* and azure-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. Use sqlalchemy-kusto 1.* to work with stable versions of Apache Superset. But the master branch of Apache Superset already migrated to sqlalchemy 1.4.36. Use sqlalchemy-kusto 2.* with the latest Apache Superset.

Fixes

  • Fix KQL-dialect to properly parse queries which contain databases and tables.

Release v1.1.0

11 Jan 08:50
0a2353a
Compare
Choose a tag to compare

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

29 Dec 14:54
Compare
Choose a tag to compare

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).