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
todlt.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
Docs
- update doc with new alert capability by @adrianbr in #275
- updating the documentation for the section 'Transforming the data' by @rahuljo in #277
- first version of
understanding the tables
content by @TyDunn in #258 - Rename PyPI package to
dlt
in the docs by @burnash in #282 - pushing the new colab demo by @rahuljo in #288
- updates explore/transform the data in Python by @rudolfix in #289
- update a typo in create-a-pipeline.md by @Anggi-Permana-Harianja in #290
New Contributors
- @Anggi-Permana-Harianja made their first contribution in #290
- @redicane made their first contribution in #254
Full Changelog: 0.2.0a32...0.2.6a0