github dlt-hub/dlt 0.2.6a0

latest releases: 1.0.0, 0.9.9a0, 0.5.4...
pre-release17 months ago

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

Don't miss a new dlt release

NewReleases is sending notifications on new releases.