druid-io / pydruid

A Python connector for Druid
Other
506 stars 194 forks source link

DB API - Adding support for dynamic parameters #258

Open harnasz opened 3 years ago

harnasz commented 3 years ago

This PR adds support for Druids SQL Dynamic Parameters.

SQLAlchemy breaking change fix Exception was being raised when using the DB API independantly of SQLAlchemy, it was attempting to import CompileError but this is an optional dependency as defined in extras_require. This was introduced in the enhancement #243 - the fix facilitates backwards compatibility but preserves the new enhancement.