Lakehouse-engine

Latest version: v1.20.0

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

Scan your dependencies

1.19.0

- Ensure the Lakehouse Engine is ready for working in an environment with Databricks Unity Catalog enabled and DBR13.3 https://docs.databricks.com/en/compute/access-mode-limitations.html#shared-access-mode-limitations-on-unity-catalog
- Upgrade Great Expectations library from 0.17.11 to 0.18.8
- Added File Manager support for DBFS (databricks file system utils adding support to direct interact with Databricks Volumes, for example)
- Apply code changes related with breaking changes imposed by Databricks Unity and/or DBR13.3 (e.g. remove RDDs and spark context usages)
- Improve Documentation of the Lakehouse Engine by adding several examples usages and context around those
- More than 30 documentation pages were added and you can find it here:
- https://adidas.github.io/lakehouse-engine-docs/
- https://adidas.github.io/lakehouse-engine-docs/lakehouse_engine_usage.html
- Upgrade jinja2 library from 3.0.3 to 3.1.3
- Add support for an advanced parser and more flexibility for using different delimiters for splitting and processing SQL commands

1.18.0

- Added a feature to collect Lakehouse Engine Usage Statistics
- Improve Lakehouse Engine Tests performance by increase spark driver memory
- Added audit-dep-safety to assess safety of library dependencies
- Upgrade paramiko library from 2.12.0 to 3.4.0
- Upgrade transitive dependencies

1.17.0

- Upgrade pyspark from 3.3.2 to 3.4.1
- Upgrade delta-spark from 2.2.0 to 2.4.0
- Upgrade ydata-profiling from 4.5.1 to 4.6.0 (and update all transitive dependencies accordingly)
- Fix Hash Masker trasformer which was wrongly dropping the original columns
- Fix list/delete S3 objects limitation of 1000 objects, by implementing pagination

1.16.1

- Allow both batch and streaming sensors for Delta data formats (only streaming was allowed previously)
- Apply a fix to the expect_column_values_to_be_date_not_older_than which was not dealing properly with Timestamps

1.16.0

!!!First Open Source Version!!! 🚀
- Migrated Great Expectations from 0.16.5 to 0.17.11
- Migrated from pandas_profiling 3.4.0 to ydata_profiling 4.5.1
- Solved pytest warnings
- New Custom Expectation _expect_column_values_to_be_date_not_older_than_
- Added S3 Glacier archival related capabilities to the File Manager class

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.