Python-dlt

Latest version: v0.2.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 7

0.2.0a25

What's Changed
* getting started: bigquery --> duckdb by TyDunn in https://github.com/dlt-hub/dlt/pull/146
* dbt docs by adrianbr in https://github.com/dlt-hub/dlt/pull/164
* incremental pipeline docs by adrianbr in https://github.com/dlt-hub/dlt/pull/165
* dlt init working with pipelines repo by rudolfix in https://github.com/dlt-hub/dlt/pull/168

New `dlt init` command.
With this release you can use `dlt init` to add existing pipelines to your project. Please see updated [documentation](https://dlthub.com/docs/walkthroughs/add-a-pipeline)
The pipelines currently come from [pipelines contrib repo](https://github.com/dlt-hub/pipelines). You can use any other repo or a local folder that follows the same structure (`dlt init ... --location <url>`)

0.2.0a23

What's Changed
* fixes multiple unnecessary alter tables to add columns by rudolfix in https://github.com/dlt-hub/dlt/pull/163

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.2.0a22...0.2.0a23

0.2.0a22

`dlt` library changes
* DATE type is supported on all destinations
* table and column names will be shortened to fit into particular destination
* `duckdb` database will be created in the current working directory by default 148
* fixes connection problem on `duckdb` 0.7.1
* allows to configure naming conventions or adopt naming conventions preferred by a destination
* `streamlit` app generated by `dlt pipeline ... show` does not display deprecation warnings

PRs
* iterating on blog posts by TyDunn in https://github.com/dlt-hub/dlt/pull/144
* improves naming conventions by rudolfix in https://github.com/dlt-hub/dlt/pull/157
* Add support for date type by steinitzu in https://github.com/dlt-hub/dlt/pull/160
* fixes duckdb database default location by rudolfix in https://github.com/dlt-hub/dlt/pull/159

0.2.0a21

What's Changed
* improves naming convention protocol by rudolfix in https://github.com/dlt-hub/dlt/pull/143

This is mostly a 🐛 bugfix release: names of flattened columns were incorrectly normalized
It also introduces improved interface to naming convention used by the schemas in pipelines (try `Schema.naming`)


**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.2.0a20...0.2.0a21

0.2.0a20

What's Changed
* groups all config and secret values used by all sources from a single python module in a single section (https://github.com/dlt-hub/dlt/blob/devel/docs/technical/secrets_and_config.md#the-sources-section)
* allows to provide alternatives of credentials for sources with multiple auth methods (https://github.com/dlt-hub/dlt/blob/devel/docs/technical/secrets_and_config.md#working-with-alternatives-of-credentials-union-types)
* gives write access to schemas in the source decorated function to allow to generate/modify settings and tables (https://github.com/dlt-hub/dlt/blob/devel/docs/technical/working_with_schemas.md#schema-is-modified-in-the-source-function-body)
* all generators are closed if there's an exception in the pipe during extraction

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.2.0a19...0.2.0a20

0.2.0a19

What's Changed
* update 2023-02-16-dlthub-mission.md by matthauskrzykowski in https://github.com/dlt-hub/dlt/pull/131
* adding blog + mission post stub by TyDunn in https://github.com/dlt-hub/dlt/pull/130
* json/normalizer performance improvements and bugfixes by rudolfix in https://github.com/dlt-hub/dlt/pull/133
* adds technical documentation for contributors by rudolfix in https://github.com/dlt-hub/dlt/pull/139

New Contributors
* matthauskrzykowski made their first contribution in https://github.com/dlt-hub/dlt/pull/131

`dlt` library changes
* `orjson` is used instead of `simplejson` by default (with a fallback for pypy)
* `spawn` method now supported to run normalizer stage in parallel (so works on MacOS and Windows)
* indexes are not created by default on `duckdb` (inserting slow), but enabled in `postgres`
* bumped `duckdb` to 0.7.0 and newest `dbt-duckdb`
* bugfixes and additional tests

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.2.0a18...0.2.0a19

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.