Skip to content

0.2.6a0

Pre-release
Pre-release
Compare
Choose a tag to compare
@rudolfix rudolfix released this 23 Apr 18:16
· 2271 commits to devel since this release
ade25a0

New package name and pip install command

💡 We changed the package name to dlt!

pip install dlt

Core library

  • PyPI package name: migrate to dlt by @burnash in #264
  • adds anonymous id to telemetry by @rudolfix in #284
  • makes duckdb database to follow current working directory by @rudolfix in #291
  • you can disable unique checks in incremental by passing empty tuple as primary_key to dlt.sources.incremental

Helpers

a first of series of Airflow helpers and features: store secrets.toml in Airflow Variable and have your credentials injected automatically. same code works locally and in Airflow DAG.

Building blocks

When building pipelines you can now use specs that wrap google credentials. we support service credentials and oauth2 credentials, detect default credentials, provide authorization methods etc. info on credentials below will soon be added to our docs and some example pipelines.

from dlt.common.configuration.specs import GcpClientCredentials, GcpClientCredentialsWithDefault, GcpOAuthCredentials, GcpOAuthCredentialsWithDefault
  • Initial commit for adding oauth gcp credentials by @redicane in #254

Docs

New Contributors

Full Changelog: 0.2.0a32...0.2.6a0