databrickslabs / dataframe-rules-engine

Extensible Rules Engine for custom Dataframe / Dataset validation
Other
134 stars 30 forks source link

Add Python Wrapper #37

Closed goodwillpunning closed 5 months ago

goodwillpunning commented 3 years ago

Fixes [#3]. This commit adds a Python Wrapper to the DataFrame Rules Engine project.

In particular, this commit adds the following functionality in Python:

Furthermore, this commit also adds 2 new functions to the Scala RuleSet class for getting the summary and complete validation reports:

codecov[bot] commented 1 year ago

Codecov Report

Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (ef9b9fa) 87.50% compared to head (cb968bd) 86.47%.

Files Patch % Lines
...scala/com/databricks/labs/validation/RuleSet.scala 80.00% 3 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #37 +/- ## ========================================== - Coverage 87.50% 86.47% -1.03% ========================================== Files 5 5 Lines 168 170 +2 Branches 3 2 -1 ========================================== Hits 147 147 - Misses 21 23 +2 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

CLAassistant commented 10 months ago

CLA assistant check
All committers have signed the CLA.