Dlt

Latest version: v0.4.12

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

Scan your dependencies

Page 3 of 14

0.4.1

Major release
This is a major `dlt` release (as per our [semantic versioning]()https://github.com/dlt-hub/dlt?tab=readme-ov-file#adding-as-dependency). It brings several interesting new features like: [schema evolution control](https://dlthub.com/docs/general-usage/schema-contracts), [data contracts](https://dlthub.com/docs/general-usage/schema-contracts#use-pydantic-models-for-data-validation), [deeper Pydantic integration](https://dlthub.com/docs/general-usage/resource#define-a-schema-with-pydantic), parametrized destinations, [improvements to parallelism](https://dlthub.com/docs/reference/performance#running-several-pipelines-in-parallel-in-single-process) and data lineage + many more

There are no significant breaking changes, but minor ones exist, please refer to 763 for details

Core Library
* Parametrized destinations - import destinations from `dlt.destinations` module and instantiate them: by steinitzu in https://github.com/dlt-hub/dlt/pull/746
* schema and data contracts by sh-rp in https://github.com/dlt-hub/dlt/pull/594
* load package id in extract step by rudolfix in https://github.com/dlt-hub/dlt/pull/790
* named destinations: configure many destinations with different names by sh-rp in https://github.com/dlt-hub/dlt/pull/783
* rich tracing information from pipeline steps (extract, normalize, load) by rudolfix in https://github.com/dlt-hub/dlt/pull/801
* adds exception stack to pipeline trace by rudolfix in https://github.com/dlt-hub/dlt/pull/806
* fixed attribute check: getuid -> geteuid by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/823
* allows to run parallel pipelines in separate threads by rudolfix in https://github.com/dlt-hub/dlt/pull/813
* 791 test mssql credentialspy is odbc driver 18 dependent by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/834
* adds extract and normalize traces by rudolfix in https://github.com/dlt-hub/dlt/pull/839

Plus some tooling changes
* introduce black formatting by sh-rp in https://github.com/dlt-hub/dlt/pull/583
* Fix: ensure accessor typing does not make static type checker error by z3z1ma in https://github.com/dlt-hub/dlt/pull/785
* Hot fix: add skipifgithubfork to nested_data example by AstrakhantsevaAA in https://github.com/dlt-hub/dlt/pull/802
* Fix Windows lint issue and implement CI lint matrix strategy by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/827

Docs
* documents schema and data contract by rudolfix in https://github.com/dlt-hub/dlt/pull/782
* Added Kinesis documentation. by dat-a-man in https://github.com/dlt-hub/dlt/pull/804
* 788 clarify docs intro by deanja in https://github.com/dlt-hub/dlt/pull/797
* Fix links to source code by AstrakhantsevaAA in https://github.com/dlt-hub/dlt/pull/805
* Clarify docs dev process by deanja in https://github.com/dlt-hub/dlt/pull/809
* Qdrant ingestion pipeline example eg by hibajamal in https://github.com/dlt-hub/dlt/pull/775
* Personio doc: added more endpoints by AstrakhantsevaAA in https://github.com/dlt-hub/dlt/pull/829

New Contributors
* deanja made their first contribution in https://github.com/dlt-hub/dlt/pull/797
* IlyaFaer made their first contribution in https://github.com/dlt-hub/dlt/pull/820
* jorritsandbrink made their first contribution in https://github.com/dlt-hub/dlt/pull/823

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.3.25...0.4.1

0.4.1a2

🧪 pre-release of 0.4.x (do not use in production)
* fixed attribute check: getuid -> geteuid by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/823
* allows to run parallel pipelines in separate threads by rudolfix in https://github.com/dlt-hub/dlt/pull/813
* parallel pipelines docs update: https://dlthub.com/devel/reference/performance#running-several-pipelines-in-parallel-in-single-process

New Contributors
* IlyaFaer made their first contribution in https://github.com/dlt-hub/dlt/pull/820
* jorritsandbrink made their first contribution in https://github.com/dlt-hub/dlt/pull/823

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.4.1a1...0.4.1a2

0.4.1a1

🧪 pre-release of 0.4.x (do not use in production)
* `load_id` is generated in extract step and carried till the end to improve data lineage by rudolfix in https://github.com/dlt-hub/dlt/pull/790
* added destination names, environment and ability to configure them by custom name by sh-rp in https://github.com/dlt-hub/dlt/pull/783
* step info (extract, normalize, load) contain list of load packages in traces by rudolfix in https://github.com/dlt-hub/dlt/pull/801
* adds exception traces to run trace by rudolfix in https://github.com/dlt-hub/dlt/pull/806

consult https://github.com/dlt-hub/dlt/issues/763 for a list of major changes compared to 0.3.x version

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.4.1a0...0.4.1a1

0.4.1a0

🧪 pre-release of 0.4.x (do not use in production)
* Parametrized destinations by steinitzu in https://github.com/dlt-hub/dlt/pull/746
* schema contract by sh-rp in https://github.com/dlt-hub/dlt/pull/594
* source and schema changes by sh-rp in https://github.com/dlt-hub/dlt/pull/769
* introduce black formatting by sh-rp in https://github.com/dlt-hub/dlt/pull/583
* docs updates by sh-rp in https://github.com/dlt-hub/dlt/pull/784
* documents schema and data contract by rudolfix in https://github.com/dlt-hub/dlt/pull/782
* Fix: ensure accessor typing does not make static type checker error by z3z1ma in https://github.com/dlt-hub/dlt/pull/785
* prototype platform connection by sh-rp in https://github.com/dlt-hub/dlt/pull/727

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.3.24...0.4.1a0

0.3.25

Core Library
* Add authenticator to SnowflakeCredentials class by gjdevincentis in https://github.com/dlt-hub/dlt/pull/734
* Set port correctly in mssql connection string by steinitzu in https://github.com/dlt-hub/dlt/pull/731
* Empty rows fix by steinitzu in https://github.com/dlt-hub/dlt/pull/745
* Nit: Remove py.typed file that makes Pyright incessant by z3z1ma in https://github.com/dlt-hub/dlt/pull/732
* adds more name hashes to telemetry by rudolfix in https://github.com/dlt-hub/dlt/pull/764
* Autodetector for ISO date strings by codingcyclist in https://github.com/dlt-hub/dlt/pull/767
* pipeline: drop pending packages by rudolfix in https://github.com/dlt-hub/dlt/pull/771

Docs
* Copy improvements in the SQL Database verified source by anuunchin in https://github.com/dlt-hub/dlt/pull/749
* Docs: add Examples contributing doc by AstrakhantsevaAA in https://github.com/dlt-hub/dlt/pull/743
* Example: nested mongo data by AstrakhantsevaAA in https://github.com/dlt-hub/dlt/pull/737
* Documents how to use dbt wrapper without pipeline by rudolfix in https://github.com/dlt-hub/dlt/pull/733

New Contributors
* gjdevincentis made their first contribution in https://github.com/dlt-hub/dlt/pull/734
* anuunchin made their first contribution in https://github.com/dlt-hub/dlt/pull/749

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.3.24...0.3.25

0.3.24

Core Library
* Show many schemas in embedded streamlit app by deeplook in https://github.com/dlt-hub/dlt/pull/690
* Qdrant destination support by Anush008 in https://github.com/dlt-hub/dlt/pull/724

New Contributors
* hibajamal made their first contribution in https://github.com/dlt-hub/dlt/pull/728
* deeplook made their first contribution in https://github.com/dlt-hub/dlt/pull/690
* Anush008 made their first contribution in https://github.com/dlt-hub/dlt/pull/724

**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.3.23...0.3.24

Page 3 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.